-# $Id: makefile,v 1.5 2002/09/04 22:19:47 robertk Exp $
+# $Id: makefile,v 1.6 2003/01/07 16:23:11 robd Exp $
PATH_TO_TOP = ../../../reactos
TARGET_CPPFLAGS =\
-Wall \
-I$(PATH_TO_OS2_TOP)/include \
- -D__DOSCALLSDLL__
+ -D__DOSCALLSDLL__
# removed CFLAGX
# -fno-builtin \
# -nostdinc \
TARGET_LFLAGS = -nostartfiles
+TARGET_LIBS = doscalls.a
+
TARGET_SDKLIBS = ntdll.a
-#TARGET_GCCLIBS = gcc
+TARGET_GCCLIBS = stdc++
TARGET_OBJECTS = $(TARGET_NAME).o
-TARGET_CLEAN = file/*.o vio/*.o sync/*.o mem/*.o \
- misc/*.o mou/*.o kbd/*.o run/*.o \
- doscalls.dll temp.exp
-DOSCALLS_MISC_OBJECTS = misc/doscalls.o misc/error.o
+MISC_OBJECTS = misc/doscalls.o misc/error.o
+
+FILE_OBJECTS = file/openclose.o
+
+RUN_OBJECTS = run/process.o
+
+DEVICES_OBJECTS = devices/devices.o
-DOSCALLS_OTHER_O = file/openclose.o run/process.o devices/devices.o
+OTHER_OBJECTS =
-#SYNC_OBJECTS =
+SYNC_OBJECTS =
-TARGET_OBJECTS = $(DOSCALLS_OTHER_O) $(DOSCALLS_MISC_OBJECTS)
+TARGET_OBJECTS = $(FILE_OBJECTS) $(RUN_OBJECTS) $(DEVICES_OBJECTS) \
+ $(MISC_OBJECTS) $(OTHER_OBJECTS) $(SYNC_OBJECTS)
+#TARGET_CLEAN = file/*.o vio/*.o sync/*.o mem/*.o \
+# misc/*.o mou/*.o kbd/*.o run/*.o \
+# doscalls.dll temp.exp
include $(PATH_TO_TOP)/rules.mak