Annotation of OpenXM_contrib2/windows/engine2000/Makefile.vc, Revision 1.12
1.12 ! ohara 1: ## $OpenXM: OpenXM_contrib2/windows/engine2000/Makefile.vc,v 1.11 2011/02/07 06:15:23 ohara Exp $
1.1 ohara 2: ## Makefile for Visual Studio 2008
3:
4: SRCDIR=..\..\asir2000
5: ASIRLIB=..\asir2000lib\asir2000lib.lib
6:
1.2 ohara 7: PARIDEF= -D PARI
8: PARIDIR=..\pari20
1.4 ohara 9: PARIINC= -I $(PARIDIR)\win32
1.2 ohara 10: PARILIB=$(PARIDIR)\libpari.lib
11:
1.12 ! ohara 12: GCDIR= ..\gc-7.2alpha6
1.1 ohara 13: GCLIB= $(GCDIR)\gc.lib
14:
15: INCLUDES= -I $(SRCDIR)\include -I $(SRCDIR)\parse -I $(SRCDIR)\plot $(PARIINC)
1.11 ohara 16: DEFS= -D NDEBUG -D VISUAL -D _MBCS -D _CRT_SECURE_NO_WARNINGS -D _CRT_NONSTDC_NO_WARNINGS $(PARIDEF)
1.1 ohara 17: CFLAGS= -nologo -MT -W3 -EHsc -Ox $(DEFS) $(INCLUDES)
18: CPPFLAGS = $(CFLAGS)
19:
20: RC=rc
21: RFLAGS=-l 0x411 -d NDEBUG
22:
23: LD=link
1.7 ohara 24: LDFLAGS=-nologo -stack:0x10000000 -subsystem:windows -incremental:no -nodefaultlib:libcmt.lib $(ASIRLIB) $(PARILIB) $(GCLIB) ws2_32.lib user32.lib
1.1 ohara 25:
26: OBJS= engine2000.res ChildView.obj MainFrm.obj StdAfx.obj calc.obj \
27: if.obj io.obj ox_asir.obj ox_launch.obj ox_plot.obj ox_plot_win.obj \
1.4 ohara 28: plot.obj plotg.obj plotp.obj
1.1 ohara 29:
30: VPATH=$(SRCDIR)\plot;$(SRCDIR)\io
31:
32: all: engine.exe
33:
34: clean:
35: -@del *.obj
36: -@del engine2000.res
37:
38: distclean: clean
39: -@del engine.exe
40:
41: engine.exe: $(OBJS)
1.7 ohara 42: $(LD) $(LDFLAGS) -out:$@ $**
1.1 ohara 43:
44: calc.obj: {$(VPATH)}calc.c
45: $(CC) -c $(CFLAGS) $**
46:
47: if.obj: {$(VPATH)}if.c
48: $(CC) -c $(CFLAGS) $**
49:
50: ox_asir.obj: {$(VPATH)}ox_asir.c
51: $(CC) -c $(CFLAGS) $**
52:
53: ox_launch.obj: {$(VPATH)}ox_launch.c
54: $(CC) -c $(CFLAGS) $**
55:
56: plotg.obj: {$(VPATH)}plotg.c
57: $(CC) -c $(CFLAGS) $**
58:
59: plotp.obj: {$(VPATH)}plotp.c
60: $(CC) -c $(CFLAGS) $**
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>