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.

127 lines
5.3 KiB

  1. !IF 0
  2. Copyright (c) 1990 Microsoft Corporation
  3. Module Name:
  4. sources.
  5. !ENDIF
  6. INCLUDES=$(INCLUDES); \
  7. ..; \
  8. $(SHELL_INC_PATH); \
  9. $(BASE_INC_PATH); \
  10. $(WINDOWS_INC_PATH)
  11. TARGETNAME=AcLayers
  12. TARGETTYPE=DYNLINK
  13. SOURCES=..\Layer.rc \
  14. ..\Main.cpp \
  15. ..\AddWritePermissionsToDeviceFiles.cpp \
  16. ..\ChangeAuthenticationLevel.cpp \
  17. ..\CorrectBitmapHeader.cpp \
  18. ..\CorrectCreateEventName.cpp \
  19. ..\CorrectFilePaths.cpp \
  20. ..\CorrectSoundDeviceId.cpp \
  21. ..\DirectPlayEnumOrder.cpp \
  22. ..\DuplicateHandleFix.cpp \
  23. ..\EmulateBitmapStride.cpp \
  24. ..\EmulateCDFS.cpp \
  25. ..\EmulateClipboardDIBFormat.cpp \
  26. ..\EmulateCreateFileMapping.cpp \
  27. ..\EmulateCreateProcess.cpp \
  28. ..\EmulateDeleteObject.cpp \
  29. ..\EmulateDirectDrawSync.cpp \
  30. ..\EmulateDrawText.cpp \
  31. ..\EmulateEnvironmentBlock.cpp \
  32. ..\EmulateFindHandles.cpp \
  33. ..\EmulateGetCommandLine.cpp \
  34. ..\EmulateGetDeviceCaps.cpp \
  35. ..\EmulateGetDiskFreeSpace.cpp \
  36. ..\EmulateGetProfileString.cpp \
  37. ..\EmulateHeap.cpp \
  38. ..\EmulateHeap_support.c \
  39. ..\EmulateHeap_heap.c \
  40. ..\EmulateHeap_lmem.c \
  41. ..\EmulateJoystick.cpp \
  42. ..\EmulateMissingEXE.cpp \
  43. ..\EmulatePlaySound.cpp \
  44. ..\EmulatePrinter.cpp \
  45. ..\EmulateSlowCPU.cpp \
  46. ..\EmulateTextColor.cpp \
  47. ..\EmulateToolHelp32.cpp \
  48. ..\EmulateUSER.cpp \
  49. ..\EmulateVerQueryValue.cpp \
  50. ..\EmulateWriteFile.cpp \
  51. ..\EnableRestarts.cpp \
  52. ..\FeedbackReport.cpp \
  53. ..\FileVersionInfoLie.cpp \
  54. ..\Force640x480.cpp \
  55. ..\Force8BitColor.cpp \
  56. ..\ForceAnsiGetDisplayNameOf.cpp \
  57. ..\ForceCDStop.cpp \
  58. ..\ForceCoInitialize.cpp \
  59. ..\ForceDxSetupSuccess.cpp \
  60. ..\ForceKeepFocus.cpp \
  61. ..\ForceMessageBoxFocus.cpp \
  62. ..\ForceShellLinkResolveNoUI.cpp \
  63. ..\HandleAPIExceptions.cpp \
  64. ..\HandleRegExpandSzRegistryKeys.cpp \
  65. ..\HandleWvsprintfExceptions.cpp \
  66. ..\HideDisplayModes.cpp \
  67. ..\IgnoreException_86dis.cpp \
  68. ..\IgnoreException.cpp \
  69. ..\IgnoreLoadLibrary.cpp \
  70. ..\IgnoreOleUninitialize.cpp \
  71. ..\IgnoreScheduler.cpp \
  72. ..\MapMemoryB0000.cpp \
  73. ..\ProfilesEnvStrings.cpp \
  74. ..\ProfilesGetFolderPath.cpp \
  75. ..\ProfilesRegQueryValueEx.cpp \
  76. ..\Shrinker.cpp \
  77. ..\SingleProcAffinity.cpp \
  78. ..\SyncSystemAndSystem32.cpp \
  79. ..\VRegistry_Custom.cpp \
  80. ..\VRegistry_DSound.cpp \
  81. ..\VRegistry_Worker.cpp \
  82. ..\VRegistry.cpp \
  83. ..\Win2000VersionLie.cpp \
  84. ..\Win2000SP1VersionLie.cpp \
  85. ..\Win95VersionLie.cpp \
  86. ..\Win98VersionLie.cpp \
  87. ..\WinExecRaceConditionFix.cpp \
  88. ..\WinNT4SP5VersionLie.cpp \
  89. ..\Win2kPropagateLayer.cpp \
  90. ..\Win2kPropagateLayer_Cleanup.cpp \
  91. ..\Win2kPropagateLayer_Environment.cpp \
  92. ..\Win2kPropagateLayer_WowTask.cpp
  93. C_DEFINES=$(C_DEFINES) -DSHIM_HOOKDLL_VERSION2
  94. TARGETPATH=$(_OBJ_DIR)
  95. TARGETLIBS=$(TARGETLIBS) \
  96. $(SDK_LIB_PATH)\ntdll.lib \
  97. $(SDK_LIB_PATH)\user32.lib \
  98. $(SDK_LIB_PATH)\gdi32.lib \
  99. $(SDK_LIB_PATH)\advapi32.lib \
  100. $(SDK_LIB_PATH)\shell32.lib \
  101. $(SDK_LIB_PATH)\shlwapi.lib \
  102. $(SDK_LIB_PATH)\ole32.lib \
  103. $(SDK_LIB_PATH)\userenv.lib \
  104. $(SDK_LIB_PATH)\winspool.lib \
  105. $(PROJECT_ROOT)\appcompat\sdbAPI\lib\$(O)\sdbapil.lib \
  106. $(SDK_LIB_PATH)\version.lib
  107. DELAYLOAD = version.dll
  108. DLOAD_ERROR_HANDLER=shell32.dll
  109. DLLBASE=0x23000000
  110. PRECOMPILED_CXX=1
  111. PRECOMPILED_INCLUDE=..\precomp.h