summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Breuer <hans@breuer.org>2008-08-01 14:17:43 +0000
committerHans Breuer <hans@src.gnome.org>2008-08-01 14:17:43 +0000
commit1f3cb7bdde3ffc359560e87f31aba6cb276c638b (patch)
treed7e1cb6044de74e3207667793e5349e3e1e520a5
parent792bc0c61f6985f9409360610795616cb9e82e72 (diff)
adapt to gmodule.symbols usage
2008-08-01 Hans Breuer <hans@breuer.org> * makefile.msc.in : adapt to gmodule.symbols usage svn path=/trunk/; revision=7277
-rw-r--r--gmodule/ChangeLog4
-rw-r--r--gmodule/makefile.msc.in6
2 files changed, 10 insertions, 0 deletions
diff --git a/gmodule/ChangeLog b/gmodule/ChangeLog
index d3f39eb31..6c5c8ee26 100644
--- a/gmodule/ChangeLog
+++ b/gmodule/ChangeLog
@@ -1,3 +1,7 @@
+2008-08-01 Hans Breuer <hans@breuer.org>
+
+ * makefile.msc.in : adapt to gmodule.symbols usage
+
2008-07-27 Tor Lillqvist <tml@novell.com>
* gmodule.symbols: New file.
diff --git a/gmodule/makefile.msc.in b/gmodule/makefile.msc.in
index da365116b..431dd50f0 100644
--- a/gmodule/makefile.msc.in
+++ b/gmodule/makefile.msc.in
@@ -16,6 +16,12 @@ all : \
gmodule_OBJECTS = \
gmodule.obj
+gmodule.def: gmodule.symbols
+ echo EXPORTS > gmodule.def
+ cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES \
+ -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= \
+ -DG_GNUC_PRINTF=;G_GNUC_PRINTF gmodule.symbols >> gmodule.def
+
gmoduleconf.h: gmoduleconf.h.win32
copy gmoduleconf.h.win32 gmoduleconf.h