1 # $Id: makefile,v 1.3 2000/03/16 18:44:55 dwelch Exp $
3 # ReactOS Operating System
5 # Generate files for a kernel module that needs to add a service table.
15 SVC_SERVICE_TABLE_PATH=..\\..\\subsys\\win32k\\main\\
16 SVC_GDI_STUBS_PATH=..\\..\\lib\\gdi32\\misc\\
17 SVC_USER_STUBS_PATH=..\\..\\lib\\user32\\misc\\
19 SVC_SERVICE_TABLE_PATH=../../subsys/win32k/main/
20 SVC_GDI_STUBS_PATH=../../lib/gdi32/misc/
21 SVC_USER_STUBS_PATH=../../lib/user32/misc/
24 SVC_SERVICE_TABLE=$(SVC_SERVICE_TABLE_PATH)svctab.c
25 SVC_GDI_STUBS=$(SVC_GDI_STUBS_PATH)win32k.c
26 SVC_USER_STUBS=$(SVC_USER_STUBS_PATH)win32k.c
28 SVC_FILES = $(SVC_GDI_STUBS) $(SVC_USER_STUBS) $(SVC_SERVICE_TABLE)
30 BASE_CFLAGS = -I../../include
34 $(TARGETNAME)$(EXE_POSTFIX): $(TARGETNAME).c
41 #$(SVC_FILES): $(SVC_DB) $(TARGETNAME)$(EXE_POSTFIX)
42 # ./$(TARGETNAME)$(EXE_POSTFIX) \
45 # $(SVC_CLIENT_STUBS) \
46 # $(SVC_SERVICE_TABLE)
48 $(SVC_FILES): $(SVC_DB) $(TARGETNAME)$(EXE_POSTFIX)
49 ./$(TARGETNAME)$(EXE_POSTFIX) \
51 $(SVC_SERVICE_TABLE) \
57 - $(RM) $(TARGETNAME)$(EXE_POSTFIX)
58 - $(RM) $(SVC_GDI_STUBS)
59 - $(RM) $(SVC_USER_STUBS)
60 - $(RM) $(SVC_SERVICE_TABLE)
64 include ../../rules.mak