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.

37 lines
965 B

  1. #
  2. # Common makefile include for this project
  3. #
  4. # We don't define _ATL_MIN_CRT because we implement the functions ourselves
  5. # (crtfree.h).
  6. # Define _MERGE_PROXYSTUB to merge the proxy/stub code into the DLL
  7. #C_DEFINES = $(C_DEFINES) -D_MERGE_PROXYSTUB
  8. # Use the NT product version numbers
  9. USE_NT_PRODUCT_VER = 1
  10. # Turn structure validation ON in debug builds
  11. #
  12. !if "$(FREEBUILD)" == "0"
  13. C_DEFINES = $(C_DEFINES) -DVSTF
  14. !endif
  15. !ifdef DOWNLEVEL_PLATFORM
  16. C_DEFINES = $(C_DEFINES) -DDOWNLEVEL_PLATFORM -DDOWNLEVEL
  17. !endif
  18. INCLUDES = $(INCLUDES);$(BASEDIR)\private\inc
  19. !include $(CCSHELL_DIR)\common.inc
  20. SOURCES_USED = $(SOURCES_USED) $(CCSHELL_DIR)\common.inc
  21. LINKER_FLAGS = $(LINKER_FLAGS) -MERGE:.CRT=.data
  22. CONDITIONAL_INCLUDES = $(CONDITIONAL_INCLUDES) \
  23. dlldata.c \
  24. shappmgr_p.c \
  25. statreg.h \
  26. statreg.cpp \