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.

59 lines
1.6 KiB

  1. CCSHELL_DIR=$(PROJECT_ROOT)
  2. !include $(CCSHELL_DIR)\common.inc
  3. SOURCES_USED=$(CCSHELL_DIR)\common.inc
  4. INCLUDES=$(CCSHELL_DIR)\inc\win95;$(INCLUDES)
  5. # make sure that the .mc file puts its output in $O
  6. PASS0_HEADERDIR=$(O)
  7. PASS0_SOURCEDIR=$(O)
  8. USE_MSVCRT=1
  9. TARGETNAME=cleanmgr
  10. TARGETPATH=obj
  11. TARGETTYPE=PROGRAM
  12. TARGETLIBS = \
  13. $(SDK_LIB_PATH)\kernel32.lib \
  14. $(SDK_LIB_PATH)\gdi32.lib \
  15. $(SDK_LIB_PATH)\user32.lib \
  16. $(SDK_LIB_PATH)\advapi32.lib \
  17. $(SDK_LIB_PATH)\uuid.lib \
  18. $(SDK_LIB_PATH)\ole32.lib \
  19. $(SDK_LIB_PATH)\oleaut32.lib \
  20. $(CCSHELL_DIR)\lib\$O\shguid.lib \
  21. $(CCSHELL_DIR)\lib\$O\shguidp.lib \
  22. $(SHELL_LIB_PATH)\shlwapip.lib \
  23. $(SHELL_LIB_PATH)\comctlp.lib \
  24. $(SHELL_LIB_PATH)\shell32p.lib \
  25. $(TARGETLIBS)
  26. SOURCES = ..\cleanmgr.rc \
  27. ..\cmstrings.mc \
  28. ..\cleanmgr.cpp \
  29. ..\dmgrdlg.cpp \
  30. ..\dmgrinfo.cpp \
  31. ..\diskutil.cpp \
  32. ..\msprintf.cpp \
  33. ..\callback.cpp \
  34. ..\seldrive.cpp \
  35. ..\midebug.cpp
  36. PRECOMPILED_CXX=1
  37. PRECOMPILED_INCLUDE=..\common.h
  38. #!if $(386)
  39. #UMENTRYABS = ModuleEntry@0
  40. #!else
  41. #UMENTRYABS = ModuleEntry
  42. #!endif
  43. #
  44. # Fusionized
  45. #
  46. SXS_ASSEMBLY_NAME=Microsoft.Windows.Shell.CleanMgr
  47. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  48. SXS_MANIFEST=CleanMgr.Manifest
  49. SXS_MANIFEST_IN_RESOURCES=1
  50. SXS_NO_BINPLACE=1