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.

162 lines
7.2 KiB

  1. !IF 0
  2. Copyright (c) 1990 Microsoft Corporation
  3. Module Name:
  4. sources.
  5. !ENDIF
  6. TARGETNAME=AcGenral
  7. TARGETTYPE=DYNLINK
  8. INCLUDES=$(INCLUDES); \
  9. ..; \
  10. $(SHELL_INC_PATH)
  11. SOURCES=..\general.rc \
  12. ..\Main.cpp \
  13. ..\AliasDXDC.cpp \
  14. ..\CorrectACMArgs.cpp \
  15. ..\CorrectACMStreamOpen.cpp \
  16. ..\CorrectActiveMoviePath.cpp \
  17. ..\CorrectCreateIcon.cpp \
  18. ..\CorrectCreateSurface.cpp \
  19. ..\CorrectFarEastFont.cpp \
  20. ..\CorrectFilePathInSetDlgItemText.cpp \
  21. ..\CorrectFilePathsUninstall.cpp \
  22. ..\CorrectOpenFileExclusive.cpp \
  23. ..\CorrectVerInstallFile.cpp \
  24. ..\CUASAppFix.cpp \
  25. ..\CUASDisableCicero.cpp \
  26. ..\DelayDllInit.cpp \
  27. ..\DelayShowGroup.cpp \
  28. ..\DelayWin95VersionLie.cpp \
  29. ..\DelayWinMMCallback.cpp \
  30. ..\DeleteSpecifiedFiles.cpp \
  31. ..\DeRandomizeExeName.cpp \
  32. ..\DisableBoostThread.cpp \
  33. ..\DisableFilterKeys.cpp \
  34. ..\DisableScreenSaver.cpp \
  35. ..\DisableStickyKeys.cpp \
  36. ..\DisableW2KOwnerDrawButtonStates.cpp \
  37. ..\EmptyClipboardtoSet.cpp \
  38. ..\EmulateGetStdHandle.cpp \
  39. ..\EmulateGetStringType.cpp \
  40. ..\EmulateLZHandles.cpp \
  41. ..\EnlargeGetObject.cpp \
  42. ..\ExtractAssociatedIcon.cpp \
  43. ..\FailCloseProfileUserMapping.cpp \
  44. ..\FailGetStdHandle.cpp \
  45. ..\FailObsoleteShellAPIs.cpp \
  46. ..\FailOpenFile.cpp \
  47. ..\FakeThemeMetrics.cpp \
  48. ..\FilterNetworkResources.cpp \
  49. ..\FixServiceStartupCircularDependency.cpp \
  50. ..\Force640x480x8.cpp \
  51. ..\Force640x480x16.cpp \
  52. ..\ForceAdminAccess.cpp \
  53. ..\ForceAnsiWindowProc.cpp \
  54. ..\ForceAppendMenuSuccess.cpp \
  55. ..\ForceApplicationFocus.cpp \
  56. ..\ForceAVIWindow.cpp \
  57. ..\ForceDefaultSystemPaletteEntries.cpp \
  58. ..\ForceDirectDrawEmulation.cpp \
  59. ..\ForceDirectDrawWait.cpp \
  60. ..\ForceDisplayMode.cpp \
  61. ..\ForceSeparateVDM.cpp \
  62. ..\ForceSimpleWindow.cpp \
  63. ..\ForceTemporaryModeChange.cpp \
  64. ..\ForceWorkingDirectoryToEXEPath.cpp \
  65. ..\FUSAPI.cpp \
  66. ..\FUSBadApplicationType1.cpp \
  67. ..\FUSBadApplicationType2.cpp \
  68. ..\FUSBadApplicationType3.cpp \
  69. ..\FUSBadApplicationType4.cpp \
  70. ..\GlobalMemoryStatusLie.cpp \
  71. ..\HandleDBCSUserName.cpp \
  72. ..\HandleDBCSUserName2.cpp \
  73. ..\HeapClearAllocation.cpp \
  74. ..\HeapDelayLocalFree.cpp \
  75. ..\HeapForceGrowable.cpp \
  76. ..\HeapIgnoreMoveable.cpp \
  77. ..\HeapLookasideFree.cpp \
  78. ..\HeapPadAllocation.cpp \
  79. ..\HeapValidateFrees.cpp \
  80. ..\HideCursor.cpp \
  81. ..\HideTaskBar.cpp \
  82. ..\IgnoreAltTab.cpp \
  83. ..\IgnoreCoCreateInstance.cpp \
  84. ..\IgnoreCRTExit.cpp \
  85. ..\IgnoreDebugOutput.cpp \
  86. ..\IgnoreFreeLibrary.cpp \
  87. ..\IgnoreHungAppPaint.cpp \
  88. ..\IgnoreMCIStop.cpp \
  89. ..\IgnoreMessageBox.cpp \
  90. ..\IgnoreNoModeChange.cpp \
  91. ..\IgnoreOemToChar.cpp \
  92. ..\IgnoreSysColChanges.cpp \
  93. ..\IgnoreTAPIDisconnect.cpp \
  94. ..\IgnoreVBOverflow.cpp \
  95. ..\IgnoreZeroMoveWindow.cpp \
  96. ..\InjectDll.cpp \
  97. ..\KeepWindowOnMonitor.cpp \
  98. ..\LazyReleaseDC.cpp \
  99. ..\LimitFindFile.cpp \
  100. ..\LoadComctl32Version5.cpp \
  101. ..\LoadLibraryCWD.cpp \
  102. ..\LowerThreadPriority.cpp \
  103. ..\MoveIniToRegistry.cpp \
  104. ..\MoveWinInitRenameToReg.cpp \
  105. ..\NullHwndInMessageBox.cpp \
  106. ..\PaletteRestore.cpp \
  107. ..\PopulateDefaultHKCUSettings.cpp \
  108. ..\PropagateProcessHistory.cpp \
  109. ..\RecopyEXEFromCD.cpp \
  110. ..\RedirectDBCSTempPath.cpp \
  111. ..\RedirectEXE.cpp \
  112. ..\RedirectWindowsDirToSystem32.cpp \
  113. ..\RemoveBroadcastPostMessage.cpp \
  114. ..\RemoveDDEFlagFromShellExecuteEx.cpp \
  115. ..\RemoveInvalidW2KWindowStyles.cpp \
  116. ..\RemoveIpFromMsInfoCommandLine.cpp \
  117. ..\RemoveNoBufferingFlagFromCreateFile.cpp \
  118. ..\RemoveOverlappedFlagFromCreateFile.cpp \
  119. ..\RemoveReadOnlyAttribute.cpp \
  120. ..\RestoreSystemCursors.cpp \
  121. ..\SearchPathInAppPaths.cpp \
  122. ..\SetEnvironmentVariable.cpp \
  123. ..\StackSwap_Exports.cpp \
  124. ..\StackSwap.cpp \
  125. ..\TerminateExe.cpp \
  126. ..\TrimVersionInfo.cpp \
  127. ..\UnMirrorImageList.cpp \
  128. ..\WaveOutUsePreferredDevice.cpp \
  129. ..\WinG32SysToSys32.cpp
  130. C_DEFINES=$(C_DEFINES) -DSHIM_HOOKDLL_VERSION2
  131. TARGETPATH=$(_OBJ_DIR)
  132. TARGETLIBS=$(TARGETLIBS) \
  133. $(SDK_LIB_PATH)\user32.lib \
  134. $(SDK_LIB_PATH)\gdi32.lib \
  135. $(SDK_LIB_PATH)\advapi32.lib \
  136. $(SDK_LIB_PATH)\winmm.lib \
  137. $(SDK_LIB_PATH)\uuid.lib \
  138. $(SDK_LIB_PATH)\ole32.lib \
  139. $(SDK_LIB_PATH)\msacm32.lib \
  140. $(SDK_LIB_PATH)\version.lib \
  141. $(SDK_LIB_PATH)\shell32.lib \
  142. $(SDK_LIB_PATH)\shlwapi.lib \
  143. $(SDK_LIB_PATH)\userenv.lib \
  144. $(PROJECT_ROOT)\appcompat\sdbAPI\lib\$(O)\sdbapil.lib
  145. DLLBASE=0x22000000
  146. PRECOMPILED_CXX=1
  147. PRECOMPILED_INCLUDE=..\precomp.h