You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.5 KiB
39 lines
1.5 KiB
HDEPENDENCIES=..\..\exts.h $(WINDOWS_INC_PATH)\stdexts.h
|
|
|
|
GENUEDEFDEFINES=/D_$(ALT_PROJECT)_
|
|
|
|
$(O)\userexts.def: ..\..\genuedef.c $(HDEPENDENCIES)
|
|
$(CXX_COMPILER_NAME) $(GENUEDEFDEFINES) /EP ..\..\genuedef.c >$@
|
|
|
|
#
|
|
# Dependencies for dummy targets
|
|
#
|
|
..\kdexts.c: ..\..\kdexts.c
|
|
..\userexts.c: ..\..\userkdx.h \
|
|
..\..\userexts.c \
|
|
$(HDEPENDENCIES) \
|
|
$(WINDOWS_INC_PATH)\stdexts.c \
|
|
$(O)\wm.txt $(O)\vktbl.txt
|
|
|
|
..\userexts.rc: ..\..\userexts.rc
|
|
|
|
..\..\precomp.h: ..\..\userkdx.h
|
|
..\..\userkdx.h: $(NTUSER_PATH)\client\usercli.h \
|
|
$(NTUSER_PATH)\inc\user.h \
|
|
$(NTUSER_PATH)\inc\ntuser.h \
|
|
$(WINDOWS_INC_PATH)\winuserp.h \
|
|
$(WINDOWS_INC_PATH)\immp.h \
|
|
$(WINCORE_PATH)\w32inc\winuserk.h
|
|
|
|
|
|
$(O)\ptagdbg.h: $(NTUSER_PATH)\kdexts\ptagdbg.bat $(NTUSER_PATH)\kernel\ptag.lst
|
|
$(NTUSER_PATH)\kdexts\ptagdbg.bat $(NTUSER_PATH)\kernel\ptag.lst $(O)\ptagdbg.h
|
|
|
|
$(O)\wm.txt: $(PROJECT_ROOT)\Published\winuser.w $(WINDOWS_INC_PATH)\winuserp.h
|
|
perl $(NTUSER_PATH)\kdexts\wm.pl $(PROJECT_ROOT)\Published\winuser.w > $(O)\wm.txt
|
|
|
|
VKTBL_SRCS=$(PROJECT_ROOT)\Published\winuser.w \
|
|
$(WINDOWS_INC_PATH)\vkoem.h $(PROJECT_ROOT)\Published\ime.w
|
|
|
|
$(O)\vktbl.txt: $(VKTBL_SRCS)
|
|
perl $(NTUSER_PATH)\kdexts\vkeytbl.pl $(VKTBL_SRCS) > $(O)\vktbl.txt
|