1 # $Id: makefile,v 1.7 2004/01/31 01:29:11 robertk Exp $
3 PATH_TO_TOP = ../../../reactos
5 PATH_TO_OS2_TOP = ../..
11 TARGET_NAME = doscalls
13 TARGET_BASE = 0x68E00000
17 -I$(PATH_TO_OS2_TOP)/include \
24 TARGET_ENTRY = _DllMain@12
26 TARGET_LFLAGS = -nostartfiles
28 TARGET_LIBS = doscalls.a
30 TARGET_SDKLIBS = ntdll.a
32 TARGET_GCCLIBS = stdc++
34 TARGET_OBJECTS = $(TARGET_NAME).o
37 MISC_OBJECTS = misc/doscalls.o misc/error.o
39 FILE_OBJECTS = file/openclose.o
41 RUN_OBJECTS = run/process.o
43 DEVICES_OBJECTS = devices/devices.o
49 TARGET_OBJECTS = $(FILE_OBJECTS) $(RUN_OBJECTS) $(DEVICES_OBJECTS) \
50 $(MISC_OBJECTS) $(OTHER_OBJECTS) $(SYNC_OBJECTS)
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
56 include $(PATH_TO_TOP)/rules.mak
58 include $(TOOLS_PATH)/helper.mk