=================================================================== RCS file: /home/cvs/OpenXM_contrib2/windows/asir32gui/Makefile.vc,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- OpenXM_contrib2/windows/asir32gui/Makefile.vc 2011/02/07 06:15:23 1.4 +++ OpenXM_contrib2/windows/asir32gui/Makefile.vc 2013/08/30 18:18:11 1.5 @@ -1,37 +1,30 @@ -## $OpenXM: OpenXM_contrib2/windows/asir32gui/Makefile.vc,v 1.3 2011/02/04 09:45:48 ohara Exp $ +## $OpenXM: OpenXM_contrib2/windows/asir32gui/Makefile.vc,v 1.4 2011/02/07 06:15:23 ohara Exp $ ## Makefile for Visual Studio 2008 -## -## usage: -## nmake -f Makefile.vc LANG=en -## or -## nmake -f Makefile.vc LANG=ja -!if "$(LANG)" == "en" || "$(LANG)" == "C" RESSRC = asir32gui.rc.EG -RES = asir32gui-en.res -ASIRGUI= asirgui-en.exe -!else -RESSRC = asir32gui.rc.JP -RES = asir32gui-ja.res +RES = en.res ASIRGUI= asirgui.exe -!endif - CFLAGS=-nologo -MT -W3 -EHsc -Ox -D NDEBUG -D _MBCS -D _CRT_SECURE_NO_WARNINGS -D _CRT_NONSTDC_NO_WARNINGS CPPFLAGS=$(CFLAGS) RFLAGS=-l 0x411 -d NDEBUG LD=link -LDFLAGS= advapi32.lib -nologo -subsystem:windows -incremental:no +LDFLAGS= -nologo -subsystem:windows -incremental:no OBJS= FatalDialog.obj MainFrm.obj StdAfx.obj history.obj io.obj \ asir32gui.obj asir32guiDoc.obj asir32guiView.obj -all: $(ASIRGUI) +all: $(ASIRGUI) ja.dll $(ASIRGUI): $(OBJS) $(RES) - $(LD) $(LDFLAGS) -out:$@ $** + $(LD) $(LDFLAGS) -out:$@ $** advapi32.lib $(RES): $(RESSRC) - copy /y $(RESSRC) $*.rc - $(RC) $(RFLAGS) -fo$@ $*.rc + copy /y $(RESSRC) en.rc + $(RC) $(RFLAGS) -fo$@ en.rc + +ja.dll: asir32gui.rc.JP + copy /y asir32gui.rc.JP ja.rc + $(RC) $(RFLAGS) -foja.res ja.rc + $(LD) $(LDFLAGS) -dll -noentry -out:ja.dll ja.res clean: -@del *.obj