diff --git a/posix/tools/Makefile b/posix/tools/Makefile deleted file mode 100644 index 8b82c04da85..00000000000 --- a/posix/tools/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# $Id: Makefile,v 1.4 2002/10/29 04:45:58 rex Exp $ -# -# Tool to generate the POSIX+ server system calls table -# and other auxiliary C files. -# -PATH_TO_TOP=../../reactos -PATH_TO_PSX_TOP=.. - -TARGET_NAME=mksystab -SYSCALL_DB=syscall.db -SYSTAB_C=$(PATH_TO_PSX_TOP)/server/call/syscall.c -SYSTAB_H=$(PATH_TO_PSX_TOP)/server/include/syscall.h -SYSCALL_H=$(PATH_TO_PSX_TOP)/include/psx/syscall.h -STUBS_C=$(PATH_TO_PSX_TOP)/server/call/stubs.c - -all: systab - -$(TARGET_NAME)$(EXE_POSTFIX): $(TARGET_NAME).c - $(CC) $(CFLAGS) -o $(TARGET_NAME)$(EXE_POSTFIX) $(TARGET_NAME).c - -systab: $(TARGET_NAME)$(EXE_POSTFIX) - $(TARGET_NAME)$(EXE_POSTFIX) \ - $(SYSCALL_DB) \ - $(SYSTAB_C) \ - $(SYSTAB_H) \ - $(SYSCALL_H) \ - $(STUBS_C) - -clean: - - $(RM) $(TARGET_NAME)$(EXE_POSTFIX) - - $(RM) *.o - - $(RM) $(SYSTAB_C) - - $(RM) $(SYSTAB_H) - - $(RM) $(SYSCALL_H) - - $(RM) $(STUBS_C) - -include $(PATH_TO_TOP)/rules.mak - -# EOF diff --git a/posix/tools/.cvsignore b/posix/tools/mksystab/.cvsignore similarity index 100% rename from posix/tools/.cvsignore rename to posix/tools/mksystab/.cvsignore diff --git a/posix/tools/mksystab/Makefile b/posix/tools/mksystab/Makefile new file mode 100644 index 00000000000..87fa226a82a --- /dev/null +++ b/posix/tools/mksystab/Makefile @@ -0,0 +1,54 @@ +# $Id: Makefile,v 1.1 2003/01/05 18:08:11 robd Exp $ +# +# Tool to generate the POSIX+ server system calls table +# and other auxiliary C files. +# + +PATH_TO_TOP = ../../../reactos + +PATH_TO_PSX_TOP = ../.. + +TARGET_TYPE = program + +TARGET_NAME = mksystab + +TARGET_APPTYPE = console + +TARGET_NORC = yes + +SYSCALL_DB=syscall.db +SYSTAB_C=$(PATH_TO_PSX_TOP)/server/call/syscall.c +SYSTAB_H=$(PATH_TO_PSX_TOP)/server/include/syscall.h +SYSCALL_H=$(PATH_TO_PSX_TOP)/include/psx/syscall.h +STUBS_C=$(PATH_TO_PSX_TOP)/server/call/stubs.c + +TARGET_OBJECTS = \ + $(TARGET_NAME).o + + +#all: systab + +#$(TARGET_NAME)$(EXE_POSTFIX): $(TARGET_NAME).c +# $(CC) $(CFLAGS) -o $(TARGET_NAME)$(EXE_POSTFIX) $(TARGET_NAME).c + +#systab: $(TARGET_NAME)$(EXE_POSTFIX) +# $(TARGET_NAME)$(EXE_POSTFIX) \ +# $(SYSCALL_DB) \ +# $(SYSTAB_C) \ +# $(SYSTAB_H) \ +# $(SYSCALL_H) \ +# $(STUBS_C) + +#clean: +# - $(RM) $(TARGET_NAME)$(EXE_POSTFIX) +# - $(RM) *.o +# - $(RM) $(SYSTAB_C) +# - $(RM) $(SYSTAB_H) +# - $(RM) $(SYSCALL_H) +# - $(RM) $(STUBS_C) + +include $(PATH_TO_TOP)/rules.mak + +include $(TOOLS_PATH)/helper.mk + +# EOF diff --git a/posix/tools/mksystab.c b/posix/tools/mksystab/mksystab.c similarity index 99% rename from posix/tools/mksystab.c rename to posix/tools/mksystab/mksystab.c index 3a5a52b71e7..83aa53e3667 100644 --- a/posix/tools/mksystab.c +++ b/posix/tools/mksystab/mksystab.c @@ -1,4 +1,4 @@ -/* $Id: mksystab.c,v 1.4 2002/10/29 04:45:58 rex Exp $ +/* $Id: mksystab.c,v 1.1 2003/01/05 18:08:11 robd Exp $ * * PROJECT : ReactOS / POSIX+ Subsystem * DESCRIPTION: Build the system calls table for diff --git a/posix/tools/syscall.db b/posix/tools/mksystab/syscall.db similarity index 98% rename from posix/tools/syscall.db rename to posix/tools/mksystab/syscall.db index 9fe35cefb13..3e9e5ccd90f 100644 --- a/posix/tools/syscall.db +++ b/posix/tools/mksystab/syscall.db @@ -1,4 +1,4 @@ -# $Id: syscall.db,v 1.3 2002/10/29 04:45:58 rex Exp $ +# $Id: syscall.db,v 1.1 2003/01/05 18:08:11 robd Exp $ # # ReactOS - Operating System # Symbolic system calls table for the POSIX+ server.