source: trunk/src/kernel32/console/makefile@ 10366

Last change on this file since 10366 was 5024, checked in by sandervl, 25 years ago

added preliminary console code

File size: 1.4 KB
Line 
1COMPILER=icc
2CFLAGS= -Gm+
3DEBUG= -Ti+
4OPTIM=
5
6OBJS = vio32Dll.cpp vio32Utils.obj vio32SharedData.obj vio32Client.obj vio32StdFilters.obj
7
8%.obj : %.cpp
9 $(COMPILER) -c $(CFLAGS) $(DEBUG) $(OPTIM) $*.cpp -o $*.obj
10
11
12all: $(OBJS) vio32.dll vio32.lib vio32VioServ.exe vio32test.exe vio32test2.exe vio32test3.exe test.exe
13 echo done
14
15vio32VioServ.exe: vio32VioServ.obj vio32.lib vio32.h
16 $(COMPILER) $(CFLAGS) $(DEBUG) $(OPTIM) vio32VioServ.obj vio32.lib -Fe vio32VioServ.exe
17
18vio32test.exe: vio32test.obj vio32.lib vio32.h
19 $(COMPILER) $(CFLAGS) $(DEBUG) $(OPTIM) vio32test.obj vio32.lib -Fe vio32test.exe
20
21vio32test2.exe: vio32test2.obj vio32.lib vio32.h
22 $(COMPILER) $(CFLAGS) $(DEBUG) $(OPTIM) vio32test2.obj vio32.lib -Fe vio32test2.exe
23
24vio32test3.exe: vio32test3.obj vio32.lib vio32.h
25 $(COMPILER) $(CFLAGS) $(DEBUG) $(OPTIM) vio32test3.obj vio32.lib -Fe vio32test3.exe
26
27vio32.dll: $(OBJS) vio32.def vio32.h moncalls.lib MonitorApi.h vio32private.h
28 $(COMPILER) $(CFLAGS) $(DEBUG) $(OPTIM) -Ge- $(OBJS) DosQuerySysState.lib moncalls.lib vio32.def -Fe vio32.dll
29
30#/B"/NOE"
31
32vio32.lib: vio32.def
33 implib vio32.lib vio32.def
34
35test.exe: test.obj vio32.lib vio32.h vio32Utils.h
36 $(COMPILER) $(CFLAGS) $(DEBUG) $(OPTIM) test.obj vio32.lib -Fe test.exe
37
38
39$(OBJS): vio32Client.h \
40 vio32Private.h \
41 vio32Utils.h \
42 vio32SharedData.h \
43 vio32.h \
44 vio32Errors.h
Note: See TracBrowser for help on using the repository browser.