Moved in win32
[reactos.git] / os2 / lib / doscalls / makefile
1 # $Id: makefile,v 1.7 2004/01/31 01:29:11 robertk Exp $
2
3 PATH_TO_TOP = ../../../reactos
4
5 PATH_TO_OS2_TOP = ../..
6
7 TARGET_TYPE = dynlink
8
9 #TARGET_DEFONLY = yes
10
11 TARGET_NAME = doscalls
12
13 TARGET_BASE = 0x68E00000
14
15 TARGET_CPPFLAGS =\
16 -Wall \
17 -I$(PATH_TO_OS2_TOP)/include \
18 -D__DOSCALLSDLL__
19 # removed CFLAGX
20 # -fno-builtin \
21 # -nostdinc \
22 # -nostdlib \
23
24 TARGET_ENTRY = _DllMain@12
25
26 TARGET_LFLAGS = -nostartfiles
27
28 TARGET_LIBS = doscalls.a
29
30 TARGET_SDKLIBS = ntdll.a
31
32 TARGET_GCCLIBS = stdc++
33
34 TARGET_OBJECTS = $(TARGET_NAME).o
35
36
37 MISC_OBJECTS = misc/doscalls.o misc/error.o
38
39 FILE_OBJECTS = file/openclose.o
40
41 RUN_OBJECTS = run/process.o
42
43 DEVICES_OBJECTS = devices/devices.o
44
45 OTHER_OBJECTS =
46
47 SYNC_OBJECTS =
48
49 TARGET_OBJECTS = $(FILE_OBJECTS) $(RUN_OBJECTS) $(DEVICES_OBJECTS) \
50 $(MISC_OBJECTS) $(OTHER_OBJECTS) $(SYNC_OBJECTS)
51
52 #TARGET_CLEAN = file/*.o vio/*.o sync/*.o mem/*.o \
53 # misc/*.o mou/*.o kbd/*.o run/*.o \
54 # doscalls.dll temp.exp
55
56 include $(PATH_TO_TOP)/rules.mak
57
58 include $(TOOLS_PATH)/helper.mk
59
60
61 # EOF