!if "$(VERSION)" == ""
-#VERSION = 3.31
-VERSION = snapshot20090614
+VERSION = 0.02
!endif
!if "$(TARGETOS)" == "WINNT"
BOOST_DIR = ../boost_$(BOOST_VER)_0($(MAYU_ARCH))
-# yamy.exe ###############################################################
+# yamy ###############################################################
-TARGET_1 = $(OUT_DIR_EXE)\yamy$(MAYU_ARCH).exe
+TARGET_1 = $(OUT_DIR_EXE)\yamy$(MAYU_ARCH)
OBJS_1 = \
$(OUT_DIR)\compiler_specific_func.obj \
$(OUT_DIR)\dlgeditsetting.obj \
EXTRADEP_4 = $(OUT_DIR_EXE)\yamy$(MAYU_ARCH).lib
!endif
+# yamy.exe ###############################################################
+
+!if "$(MAYU_ARCH)" == "32"
+TARGET_5 = $(OUT_DIR_EXE)\yamy.exe
+OBJS_5 = $(OUT_DIR)\yamy.obj
+
+SRCS_5 = yamy.cpp
+LIBS_5 = user32.lib
+
+RES_5 = $(OUT_DIR)\mayu.res
+!endif
+
# distribution ###############################################################
DISTRIB_SETTINGS = \
$(TARGET_1) \
$(TARGET_2) \
$(TARGET_4) \
+ $(TARGET_5) \
s\$(OUT_DIR)\setup.exe \
$(DISTRIB_SETTINGS) \
$(DISTRIB_MANUAL) \
# rules ###############################################################
-all: boost $(OUT_DIR) $(OUT_DIR_EXE) $(TARGET_1) $(TARGET_2) $(TARGET_3) $(TARGET_4)
+all: boost $(OUT_DIR) $(OUT_DIR_EXE) $(TARGET_1) $(TARGET_2) $(TARGET_3) $(TARGET_4) $(TARGET_5)
$(OUT_DIR):
if not exist "$(OUT_DIR)\\" $(MKDIR) $(OUT_DIR)
$(MAKEFUNC) < engine.h > functions.h
clean::
- -$(RM) $(TARGET_1) $(TARGET_2) $(TARGET_3) $(TARGET_4)
+ -$(RM) $(TARGET_1) $(TARGET_2) $(TARGET_3) $(TARGET_4) $(TARGET_5)
-$(RM) $(OUT_DIR)\*.obj
-$(RM) $(OUT_DIR)\*.res $(OUT_DIR_EXE)\*.exp
-$(RM) mayu.aps mayu.opt $(OUT_DIR_EXE)\*.pdb
distrib:
-@echo "we need cygwin tool"
-rm -f yamy-$(VERSION).zip
- zip yamy-$(VERSION).zip 104.mayu 109.mayu default.mayu emacsedit.mayu 104on109.mayu 109on104.mayu dot.mayu yamy.ini
+ zip yamy-$(VERSION).zip yamy.ini 104.mayu 109.mayu default.mayu emacsedit.mayu 104on109.mayu 109on104.mayu dot.mayu workaround.mayu workaround.reg readme.txt
cd $(OUT_DIR_EXE)
- zip ../yamy-$(VERSION).zip yamy32.exe yamy64.exe yamy32.dll yamy64.dll yamyd32
+ zip ../yamy-$(VERSION).zip yamy.exe yamy32 yamy64 yamy32.dll yamy64.dll yamyd32
cd ..
srcdesc::