Source code of Windows XP (NT5)
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.

72 lines
1.6 KiB

  1. !IF 0
  2. Copyright (c) 1989 Microsoft Corporation
  3. USE_NTDLL=1
  4. WIN32_WINNT_VERSION=0x500
  5. !ENDIF
  6. MAJORCOMP=shell
  7. MINORCOMP=accesory
  8. USE_PDB=1
  9. TARGETNAME=GCDEF
  10. TARGETPATH=obj
  11. TARGETTYPE=DYNLINK
  12. DLLENTRY=DllMain
  13. DLLBASE=0x71000000
  14. !ifndef DXROOT
  15. DXROOT=..\..\..\..
  16. !endif
  17. LINKER_STACKSIZE=-STACK:4096,1024
  18. !IFDEF TARGET_WIN95
  19. CHICAGO_PRODUCT=1
  20. USE_MAPSYM = 1
  21. ALT_PROJECT_TARGET = WIN9x
  22. C_DEFINES=$(C_DEFINES) -DWIN95 -D_X86_
  23. USE_MFC=1
  24. !ELSE
  25. C_DEFINES=$(C_DEFINES) -DWINNT -D_UNICODE
  26. LINKER_FLAGS=$(LINKER_FLAGS) -WS:AGGRESSIVE -HEAP:0x30D40,0x2000
  27. USE_MFCUNICODE=1
  28. !ENDIF
  29. #
  30. # 04/10/2000 - allows for addition of BoundsChecker, etc
  31. # libs specified in the OS environment
  32. #
  33. TARGETLIBS=$(TARGETLIBS) \
  34. $(_NTBINDIR)\public\sdk\lib\*\uuid.lib \
  35. $(_NTBINDIR)\public\sdk\lib\*\dinput.lib \
  36. $(_NTBINDIR)\public\sdk\lib\*\user32.lib \
  37. $(_NTBINDIR)\public\sdk\lib\*\gdi32.lib \
  38. $(_NTBINDIR)\public\sdk\lib\*\kernel32.lib \
  39. $(_NTBINDIR)\public\sdk\lib\*\advapi32.lib \
  40. $(_NTBINDIR)\public\sdk\lib\*\comctl32.lib \
  41. $(_NTBINDIR)\public\sdk\lib\*\winmm.lib
  42. INCLUDES=$(INCLUDES); \
  43. ..; \
  44. ..\..\handler; \
  45. ..\..\default; \
  46. $(DXROOT)\inc; \
  47. DLLENTRY=DllMain
  48. DLLDEF=..\GCDEF.DEF
  49. SOURCES=\
  50. ..\joycal.cpp \
  51. ..\joymisc.cpp \
  52. ..\joytest.cpp \
  53. ..\pov.cpp \
  54. ..\server.cpp \
  55. ..\joycpl.cpp \
  56. ..\gcdef.rc