Performed housekeeping to get the subsystem building. Introduced ros makefile 'standa...
[reactos.git] / os2 / lib / doscalls / makefile
index 9eea31f..ab94d06 100644 (file)
@@ -1,4 +1,4 @@
-# $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
 
@@ -15,7 +15,7 @@ TARGET_BASE = 0x60000000
 TARGET_CPPFLAGS =\
        -Wall \
        -I$(PATH_TO_OS2_TOP)/include \
-       -D__DOSCALLSDLL__ 
+       -D__DOSCALLSDLL__
 # removed CFLAGX
 #      -fno-builtin \
 #      -nostdinc \
@@ -23,24 +23,33 @@ TARGET_CPPFLAGS =\
 
 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