From a7d526433d9880a8c4b6fd49e3fa841db9c99184 Mon Sep 17 00:00:00 2001 From: Emanuele Aliberti Date: Sat, 15 Dec 2001 11:04:26 +0000 Subject: [PATCH] A general Makefile for building the POSIX+ development kit. svn path=/trunk/; revision=2430 --- reactos/dk/psx/Makefile | 57 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 reactos/dk/psx/Makefile diff --git a/reactos/dk/psx/Makefile b/reactos/dk/psx/Makefile new file mode 100644 index 00000000000..f24373b0db6 --- /dev/null +++ b/reactos/dk/psx/Makefile @@ -0,0 +1,57 @@ +# $Id: Makefile,v 1.1 2001/12/15 11:04:26 ea Exp $ +# +# PROJECT : ReactOS Operating System +# FILE : reactos/dk/w32/Makefile +# DESCRIPTION: Build the development kit for user mode application +# DESCRIPTION: to be run in the subsystems 6 (POSIX_GUI) +# DESCRIPTION: and 7 (POSIX_CUI). +# LICENSE : GNU GPL V2.0 +# +PATH_TO_TOP=../.. + +include $(PATH_TO_TOP)/rules.mak + + +TARGET_FOLDER_LIB=lib +TARGET_FOLDER_INC=include + +DTFLAGS = -k -l $@ + +MODULES_CORE=\ + $(TARGET_FOLDER_LIB)/psxdll.a\ + $(TARGET_FOLDER_LIB)/psxx.a + + +MODULES =\ + $(MODULES_CORE) + +# --- Rules --- + +all: $(MODULES) + +# --- CORE --- + +$(TARGET_FOLDER_LIB)/psxdll.a: $(PATH_TO_TOP)/subsys/psx/lib/psxdll/misc/psxdll.def + $(DLLTOOL) \ + $(DTFLAGS)\ + -D psxdll.dll\ + -d $(PATH_TO_TOP)/subsys/psx/lib/psxdll/misc/psxdll.def + +$(TARGET_FOLDER_LIB)/psxx.a: $(PATH_TO_TOP)/subsys/psx/lib/psxx/misc/psxx.def + $(DLLTOOL) \ + $(DTFLAGS)\ + -D psxx.dll\ + -d $(PATH_TO_TOP)/subsys/psx/lib/psxx/misc/psxx.def + +# --- Service rules --- + +clean: + - $(RM) $(TARGET_FOLDER_LIB)/*.a + - $(RM) $(TARGET_FOLDER_INC)/*.h + +install: + +dist: + +#EOF +