diff options
Diffstat (limited to 'MSVC_NMake/generate-msvc.mak')
-rw-r--r-- | MSVC_NMake/generate-msvc.mak | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/MSVC_NMake/generate-msvc.mak b/MSVC_NMake/generate-msvc.mak new file mode 100644 index 00000000..624e7f86 --- /dev/null +++ b/MSVC_NMake/generate-msvc.mak @@ -0,0 +1,25 @@ +# NMake Makefile portion for code generation and +# intermediate build directory creation +# Items in here should not need to be edited unless +# one is maintaining the NMake build files. + +# Create the build directories +$(CFG)\$(PLAT)\gendef \ +$(CFG)\$(PLAT)\glibmm \ +$(CFG)\$(PLAT)\giomm \ +$(CFG)\$(PLAT)\glibmm-ex \ +$(CFG)\$(PLAT)\giomm-ex \ +$(CFG)\$(PLAT)\glibmm-tests \ +$(CFG)\$(PLAT)\giomm-tests: + @-mkdir $@ + +# Generate .def files +$(CFG)\$(PLAT)\glibmm\glibmm.def: $(GENDEF) $(CFG)\$(PLAT)\glibmm $(glibmm_OBJS) + $(CFG)\$(PLAT)\gendef.exe $@ $(GLIBMM_LIBNAME) $(CFG)\$(PLAT)\glibmm\*.obj + +$(CFG)\$(PLAT)\giomm\giomm.def: $(GENDEF) $(CFG)\$(PLAT)\giomm $(giomm_OBJS) + $(CFG)\$(PLAT)\gendef.exe $@ $(GIOMM_LIBNAME) $(CFG)\$(PLAT)\giomm\*.obj + +# Compile schema for giomm settings example +$(CFG)\$(PLAT)\gschema.compiled: ..\examples\settings\org.gtkmm.demo.gschema.xml + $(GLIB_COMPILE_SCHEMAS) --targetdir=$(CFG)\$(PLAT) ..\examples\settings
\ No newline at end of file |