X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=mayu-vc.mak;h=2164c114f1a52f1b41625e2c0ff45504f2263343;hb=a6dbac6b9ba9f762b394dd33364749ae66b36737;hp=65f3f6bd631bfee543f866e4978318cd77fe1c5c;hpb=00209315b4dc0374ae4e47ff6a6847e8eb233856;p=yamy%2Fyamy.git diff --git a/mayu-vc.mak b/mayu-vc.mak old mode 100644 new mode 100755 index 65f3f6b..2164c11 --- a/mayu-vc.mak +++ b/mayu-vc.mak @@ -8,13 +8,13 @@ ############################################################################### !if "$(BOOST_VER)" == "" -BOOST_VER = 1_32 +BOOST_VER = 1_38 !endif INCLUDES = -I$(BOOST_DIR) # why here ? DEPENDIGNORE = --ignore=$(BOOST_DIR) !if "$(MAYU_VC)" == "" -MAYU_VC = vc6 +MAYU_VC = vc9 !endif !if ( "$(MAYU_VC)" == "vct" ) @@ -27,19 +27,27 @@ MAYU_REGEX_VC = $(MAYU_VC) !include DEFINES = $(COMMON_DEFINES) -DVERSION=""""$(VERSION)"""" \ - -DLOGNAME=""""$(LOGNAME)"""" \ - -DCOMPUTERNAME=""""$(COMPUTERNAME)"""" + -DLOGNAME=""""$(USERNAME)"""" \ + -DCOMPUTERNAME=""""$(COMPUTERNAME)"""" -D_CRT_SECURE_NO_WARNINGS -DMAYU64 -DNO_DRIVER -DUSE_MAILSLOT -DUSE_INI # INCLUDES = -I$(BOOST_DIR) # make -f mayu-vc.mak depend fails ... LDFLAGS_1 = \ $(guilflags) \ /PDB:$(TARGET_1).pdb \ - /LIBPATH:$(BOOST_DIR)/libs/regex/build/$(MAYU_REGEX_VC) \ + /LIBPATH:$(BOOST_DIR)/libs/regex/build/$(MAYU_REGEX_VC)0 \ LDFLAGS_2 = \ $(dlllflags) \ /PDB:$(TARGET_2).pdb \ - /LIBPATH:$(BOOST_DIR)/libs/regex/build/$(MAYU_REGEX_VC) \ + /LIBPATH:$(BOOST_DIR)/libs/regex/build/$(MAYU_REGEX_VC)0 \ + +LDFLAGS_4 = \ + $(guilflags) \ + /PDB:$(TARGET_4).pdb \ + +LDFLAGS_5 = \ + $(guilflags) \ + /PDB:$(TARGET_5).pdb \ $(TARGET_1): $(OBJS_1) $(RES_1) $(EXTRADEP_1) $(link) -out:$@ $(ldebug) $(LDFLAGS_1) $(OBJS_1) $(LIBS_1) $(RES_1) @@ -49,6 +57,14 @@ $(TARGET_2): $(OBJS_2) $(RES_2) $(EXTRADEP_2) $(TARGET_3): $(DLL_3) +!if "$(MAYU_ARCH)" == "32" +$(TARGET_4): $(OBJS_4) $(EXTRADEP_4) + $(link) -out:$@ $(ldebug) $(LDFLAGS_4) $(OBJS_4) $(LIBS_4) + +$(TARGET_5): $(OBJS_5) $(EXTRADEP_5) + $(link) -out:$@ $(ldebug) $(LDFLAGS_5) $(OBJS_5) $(LIBS_5) $(RES_5) +!endif + REGEXPP_XCFLAGS = $(REGEXPP_XCFLAGS) XCFLAGS=-D_WCTYPE_INLINE_DEFINED clean:: @@ -56,22 +72,22 @@ clean:: boost: cd $(BOOST_DIR)/libs/regex/build/ - $(MAKE) -f $(MAYU_REGEX_VC).mak $(REGEXPP_XCFLAGS) main_dir libboost_regex-$(MAYU_REGEX_VC)-mt-s-$(BOOST_VER)_dir ./$(MAYU_REGEX_VC)/libboost_regex-$(MAYU_REGEX_VC)-mt-s-$(BOOST_VER).lib - cd ../../../../mayu + $(MAKE) -f $(MAYU_REGEX_VC).mak $(REGEXPP_XCFLAGS) main_dir libboost_regex-$(MAYU_REGEX_VC)0-mt-s-$(BOOST_VER)_dir ./$(MAYU_REGEX_VC)0/libboost_regex-$(MAYU_REGEX_VC)0-mt-s-$(BOOST_VER).lib libboost_regex-$(MAYU_REGEX_VC)0-mt-sgd-$(BOOST_VER)_dir ./$(MAYU_REGEX_VC)0/libboost_regex-$(MAYU_REGEX_VC)0-mt-sgd-$(BOOST_VER).lib + cd ../../../../yamy distclean:: clean cd $(BOOST_DIR)/libs/regex/build/ -$(MAKE) -k -f $(MAYU_REGEX_VC).mak clean - cd ../../../../mayu + cd ../../../../yamy batch: !if "$(MAYU_VC)" != "vct" - -$(MAKE) -k -f mayu-vc.mak MAYU_VC=$(MAYU_VC) TARGETOS=WINNT + -$(MAKE) -f mayu-vc.mak MAYU_VC=$(MAYU_VC) TARGETOS=WINNT !endif - -$(MAKE) -k -f mayu-vc.mak MAYU_VC=$(MAYU_VC) TARGETOS=WINNT nodebug=1 - cd s - -$(MAKE) -k -f setup-vc.mak MAYU_VC=$(MAYU_VC) batch - cd .. + -$(MAKE) -f mayu-vc.mak MAYU_VC=$(MAYU_VC) TARGETOS=WINNT nodebug=1 +# cd s +# -$(MAKE) -f setup-vc.mak MAYU_VC=$(MAYU_VC) batch +# cd .. batch_clean: -$(MAKE) -k -f mayu-vc.mak MAYU_VC=$(MAYU_VC) TARGETOS=WINNT nodebug=1 clean