X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=posix%2Flib%2Fpsxdll%2FMakefile;h=0dab020b7ebf5359fcbecfc939366d1169742dbd;hp=99e9deb1417f94573ae0e5ae55b30bc24aeeb9fc;hb=3028effd84160a2f72d542003a4dc6cfbf7485c8;hpb=aec0b9bcfc2a148ce44218141c0fddbfafc4ce34 diff --git a/posix/lib/psxdll/Makefile b/posix/lib/psxdll/Makefile index 99e9deb1417..0dab020b7eb 100644 --- a/posix/lib/psxdll/Makefile +++ b/posix/lib/psxdll/Makefile @@ -1,6 +1,8 @@ -# $Id: Makefile,v 1.8 2002/05/17 02:21:54 hyperion Exp $ +# $Id: Makefile,v 1.14 2003/01/05 18:27:19 robd Exp $ -PATH_TO_TOP = ../../../.. +PATH_TO_TOP = ../../../reactos + +PATH_TO_PSX_TOP = ../.. TARGET_TYPE = dynlink @@ -8,8 +10,6 @@ TARGET_NAME = psxdll TARGET_LIBPATH = $(PATH_TO_TOP)/dk/psx/lib -TARGET_LFLAGS = -nostartfiles - TARGET_SDKLIBS = ntdll.a TARGET_BASE = 0x68EB0000 @@ -21,17 +21,12 @@ TARGET_CFLAGS =\ -nostdinc \ -nostdlib \ -fno-builtin \ - -I$(PATH_TO_TOP)/subsys/psx/include \ + -I$(PATH_TO_PSX_TOP)/include \ -I$(PATH_TO_TOP)/include \ -D__PSXDLL__ \ -D__PSX_DEBUG_WANT_ALL__ -TARGET_OBJECTS = $(TARGET_NAME).o - -TARGET_CLEAN = $(OBJECTS) csrapi.a - -include $(PATH_TO_TOP)/rules.mak -include $(TOOLS_PATH)/helper.mk +TARGET_LFLAGS = -nostartfiles OBJECTS_MISC = \ misc/main.o \ @@ -128,26 +123,50 @@ OBJECTS = \ $(OBJECTS_SYS_UTSNAME) \ $(OBJECTS_UNISTD) -DEP_OBJECTS = $(OBJECTS) +#TARGET_OBJECTS = $(TARGET_NAME).o + +TARGET_OBJECTS = \ + $(OBJECTS_MISC) \ + $(OBJECTS_DIRENT) \ + $(OBJECTS_DLFCN) \ + $(OBJECTS_ERRNO) \ + $(OBJECTS_FCNTL) \ + $(OBJECTS_LIBGEN) \ + $(OBJECTS_SCHED) \ + $(OBJECTS_SIGNAL) \ + $(OBJECTS_STDLIB) \ + $(OBJECTS_STRING) \ + $(OBJECTS_PTHREAD) \ + $(OBJECTS_SYS_STAT) \ + $(OBJECTS_SYS_UTSNAME) \ + $(OBJECTS_UNISTD) + +#TARGET_CLEAN = $(OBJECTS) csrapi.a + +include $(PATH_TO_TOP)/rules.mak + +include $(TOOLS_PATH)/helper.mk + -include $(TOOLS_PATH)/depend.mk +#DEP_OBJECTS = $(OBJECTS) -DTFLAGS = -k -l $@ +#include $(TOOLS_PATH)/depend.mk -$(TARGET_NAME).a: $(TARGET_NAME).def - $(DLLTOOL) \ - $(DTFLAGS) \ - -D $(TARGET_NAME).dll \ - -d $(TARGET_NAME).def +#DTFLAGS = -k -l $@ -csrapi.a: csrapi.def - $(DLLTOOL) \ - $(DTFLAGS) \ - -D ntdll.dll \ - -d csrapi.def +#$(TARGET_NAME).a: $(TARGET_NAME).def +# $(DLLTOOL) \ +# $(DTFLAGS) \ +# -D $(TARGET_NAME).dll \ +# -d $(TARGET_NAME).def -$(TARGET_NAME).o: csrapi.a $(OBJECTS) - $(LD) -r $(OBJECTS) -o $(TARGET_NAME).o +#csrapi.a: csrapi.def +# $(DLLTOOL) \ +# $(DTFLAGS) \ +# -D ntdll.dll \ +# -d csrapi.def +#$(TARGET_NAME).o: csrapi.a $(OBJECTS) +# $(LD) -r $(OBJECTS) -o $(TARGET_NAME).o # EOF