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.

56 lines
1.3 KiB

  1. #
  2. # Common settings for shell32
  3. #
  4. C_DEFINES= $(C_DEFINES) -DMIME -DDBCS
  5. # Turn structure validation ON in debug builds
  6. #
  7. !if "$(FREEBUILD)" == "0"
  8. C_DEFINES= $(C_DEFINES) -DVSTF
  9. !endif
  10. !if !defined(TARGET_WIN95)
  11. # (We don't want this defined if we're building for Win95)
  12. C_DEFINES= $(C_DEFINES) -DWINDOWS_ME
  13. !endif
  14. # Defines for nt sdk
  15. C_DEFINES= $(C_DEFINES) -D_NTSDK
  16. !if !defined(TARGET_WIN95)
  17. USE_NEW_COMMCTRL=1
  18. !endif
  19. !if defined(USE_NEW_COMMCTRL)
  20. C_DEFINES= $(C_DEFINES) -DUXCTRL_VERSION=0x0100
  21. !endif
  22. # NTRAID 135202 (reinerf) - I promised bryant that I would fix these
  23. LINKER_FLAGS = $(LINKER_FLAGS) -ignore:4049,4217
  24. INCLUDES= \
  25. $(INCLUDES); \
  26. $(PROJECT_ROOT)\shell32; \
  27. $(PRINTSCAN_INC_PATH); \
  28. $(INETCORE_INC_PATH); \
  29. $(DS_INC_PATH); \
  30. $(BASE_INC_PATH); \
  31. $(TERMSRV_INC_PATH); \
  32. $(NET_INC_PATH); \
  33. $(ADMIN_INC_PATH); \
  34. $(WINDOWS_INC_PATH)\duser; \
  35. $(PUBLIC_INTERNAL_PATH)\qfe\inc
  36. !include $(CCSHELL_DIR)\common.inc
  37. SOURCES_USED= $(SOURCES_USED) $(CCSHELL_DIR)\common.inc
  38. USE_STATIC_ATL=1
  39. CONDITIONAL_INCLUDES= \
  40. $(CONDITIONAL_INCLUDES) \
  41. filter.h \
  42. rcids.h \
  43. tracker.h \
  44. ver.h \
  45. unicpp\clsobj.tbl \