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.

100 lines
2.1 KiB

  1. !IF 0
  2. Copyright (c) 1990 Microsoft Corporation
  3. Module Name:
  4. sources.
  5. Abstract:
  6. This file specifies the target component being built and the list of
  7. sources files needed to build that component. Also specifies optional
  8. compiler switches and libraries that are unique for the component being
  9. built.
  10. !ENDIF
  11. USE_MSVCRT=1
  12. TARGETNAME=DfrgNtfs
  13. TARGETPATH=obj
  14. TARGETTYPE=PROGRAM
  15. USE_ATL=1
  16. INCLUDES=..\Inc
  17. !ifdef TEST
  18. TESTDEFINE= -DTest -DPauseAtEnd
  19. !endif
  20. !ifdef VISIBLEWINDOW
  21. !ifndef TEST
  22. VISIBLEWINDOWDEFINE= -DVisibleWindow
  23. !endif
  24. !endif
  25. !ifdef ERRORSACTIVE
  26. ERRORDEFINE= -DErrorsActive
  27. !endif
  28. !ifdef LOGGING
  29. LOGDEFINE= -DLogging
  30. !endif
  31. C_DEFINES= -DNOTIMER -DWIN32 -DUNICODE -D_UNICODE -DENGINE -DNOEVTLOG -DDFRGNTFS -DDFRG -DDKMS $(TESTDEFINE) $(VISIBLEWINDOWDEFINE) $(ERRORDEFINE) $(LOGDEFINE)
  32. WIN32_WINNT_VERSION=0x0500
  33. LINKER_STACKSIZE=/STACK:1048576,12288
  34. MISCFILES=..\dfrg.reg \
  35. ..\install.bat
  36. PRECOMPILED_INCLUDE=stdafx.h
  37. PRECOMPILED_CXX=1
  38. SOURCES=..\Alloc.cpp \
  39. BootOptimizeNtfs.cpp \
  40. ..\DasdRead.cpp \
  41. ..\DataIo.cpp \
  42. ..\DataIoCl.cpp \
  43. ..\defragcommon.cpp \
  44. ..\DevIo.cpp \
  45. ..\DiskView.cpp \
  46. DfrgNtfs.cpp \
  47. ..\DfrgNtfs.rc \
  48. ..\ErrLog.cpp \
  49. ..\ErrMsg.cpp \
  50. ..\Error.cpp \
  51. ..\Exclude.cpp \
  52. ..\Expand.cpp \
  53. ..\Extents.cpp \
  54. ..\FraggedFileList.cpp \
  55. ..\FreeSpace.cpp \
  56. ..\FsSubs.cpp \
  57. ..\GetDfrgRes.cpp \
  58. ..\GetReg.cpp \
  59. ..\GetTime.cpp \
  60. ..\Graphix.cpp \
  61. ..\IntFuncs.cpp \
  62. ..\LoadFile.cpp \
  63. ..\LogFile.cpp \
  64. ..\Logging.cpp \
  65. ..\MFTDefrag.cpp \
  66. ..\MoveFile.cpp \
  67. ..\NtfsSubs.cpp \
  68. ..\Priority.c \
  69. ..\SecAttr.cpp \
  70. ..\TextBlock.cpp \
  71. ..\UiCommon.cpp \
  72. ..\vDebugGlobal.cpp \
  73. ..\vWindowAppCore.cpp
  74. UMENTRY=winmain
  75. UMTYPE=windows
  76. TARGETLIBS=$(SDK_LIB_PATH)\ntdll.lib \
  77. $(SDK_LIB_PATH)\comctl32.lib \
  78. $(SDK_LIB_PATH)\shell32.lib \
  79. $(SDK_LIB_PATH)\ole32.lib \
  80. $(SDK_LIB_PATH)\uuid.lib \
  81. $(SDK_LIB_PATH)\vssapi.lib