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.

64 lines
1.3 KiB

  1. !IFNDEF DXROOT
  2. DXROOT = $(BASEDIR)\MultiMedia\DirectX
  3. !ENDIF
  4. !INCLUDE $(DXROOT)\Project.mk
  5. #
  6. # Use an empty binplace file to dump this version in the DirectX build
  7. #
  8. !IFDEF DIRECTX_REDIST
  9. BINPLACE_PLACEFILE=..\..\noplace.txt
  10. !ENDIF
  11. MAJORCOMP=shell
  12. MINORCOMP=accessory
  13. TARGETNAME=joy
  14. TARGETEXT=cpl
  15. TARGETPATH=obj
  16. TARGETTYPE=DYNLINK
  17. UMTYPE=windows
  18. USE_MSVCRT=0
  19. USE_STL=1
  20. USE_MAPSYM=1
  21. DLLENTRY=DllMain
  22. USER_C_FLAGS=$(USER_C_FLAGS) /EHsc
  23. LINKER_FLAGS=$(LINKER_FLAGS) -ignore:4049,4217
  24. TARGETLIBS=$(TARGETLIBS) \
  25. $(SDK_LIB_PATH)\ole32.lib \
  26. $(SDK_LIB_PATH)\advapi32.lib \
  27. $(SDK_LIB_PATH)\uuid.lib \
  28. $(SDK_LIB_PATH)\dinput8.lib \
  29. $(SDK_LIB_PATH)\kernel32.lib \
  30. $(SDK_LIB_PATH)\user32.lib \
  31. $(SDK_LIB_PATH)\shlwapi.lib \
  32. $(SHELL_LIB_PATH)\shfusion.lib \
  33. #
  34. # Fusionized
  35. #
  36. SXS_ASSEMBLY_NAME=Microsoft.Windows.OptionallyYourGroupName.YourAppName
  37. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  38. SXS_MANIFEST=Joy.Manifest
  39. SXS_MANIFEST_IN_RESOURCES=1
  40. SXS_NO_BINPLACE=1
  41. SXS_MANIFEST_RESOURCE_ID=124
  42. INCLUDES=$(INCLUDES); \
  43. ..; \
  44. ..\..\handler; \
  45. $(DXROOT)\inc; \
  46. $(SHELL_INC_PATH); \
  47. SOURCES= \
  48. ..\gcmain.rc \
  49. ..\guids.c \
  50. ..\main.cpp \
  51. ..\core.cpp \
  52. DLLDEF=..\joy.def