Leaked source code of windows server 2003
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

  1. HDEPENDENCIES=..\..\exts.h $(WINDOWS_INC_PATH)\stdexts.h
  2. GENUEDEFDEFINES=/DKERNEL /D_$(ALT_PROJECT)_
  3. $(O)\userkdx.def: ..\..\genuedef.c $(HDEPENDENCIES)
  4. $(CXX_COMPILER_NAME) $(GENUEDEFDEFINES) /EP ..\..\genuedef.c >$@
  5. #
  6. # Dependencies for dummy targets
  7. #
  8. ..\kdexts.c: ..\..\kdexts.c
  9. ..\userexts.c: ..\..\userkdx.h \
  10. ..\..\userexts.c \
  11. $(HDEPENDENCIES) \
  12. $(WINDOWS_INC_PATH)\stdexts.c \
  13. $(O)\wm.txt $(O)\vktbl.txt
  14. ..\userexts.rc: ..\..\userexts.rc
  15. ..\..\precomp.h: ..\..\userkdx.h
  16. ..\..\userkdx.h: $(NTUSER_PATH)\kernel\userk.h \
  17. $(NTUSER_PATH)\inc\user.h \
  18. $(NTUSER_PATH)\inc\ntuser.h \
  19. $(WINDOWS_INC_PATH)\winuserp.h \
  20. $(WINDOWS_INC_PATH)\immp.h \
  21. $(WINCORE_PATH)\w32inc\winuserk.h
  22. $(O)\ptagdbg.h: $(NTUSER_PATH)\kdexts\ptagdbg.bat $(NTUSER_PATH)\kernel\ptag.lst
  23. $(NTUSER_PATH)\kdexts\ptagdbg.bat $(NTUSER_PATH)\kernel\ptag.lst $(O)\ptagdbg.h
  24. $(O)\wm.txt: $(PROJECT_ROOT)\Published\winuser.w $(WINDOWS_INC_PATH)\winuserp.h
  25. perl $(NTUSER_PATH)\kdexts\wm.pl $(PROJECT_ROOT)\Published\winuser.w > $(O)\wm.txt
  26. VKTBL_SRCS=$(PROJECT_ROOT)\Published\winuser.w \
  27. $(WINDOWS_INC_PATH)\vkoem.h \
  28. $(PROJECT_ROOT)\Published\ime.w
  29. $(O)\vktbl.txt: $(VKTBL_SRCS)
  30. perl $(NTUSER_PATH)\kdexts\vkeytbl.pl $(VKTBL_SRCS) > $(O)\vktbl.txt