Index: adblockplus.gyp |
=================================================================== |
--- a/adblockplus.gyp |
+++ b/adblockplus.gyp |
@@ -52,7 +52,11 @@ |
'src/shared/Version.h', |
'src/shared/MsHTMLUtils.cpp', |
'src/shared/MsHTMLUtils.h', |
- ] |
+ ], |
+ 'include_dirs': [ |
+ '$(WindowsSDK_IncludePath)', |
Eric
2015/10/08 14:36:36
We don't need any of the "WindowsSDK_*" environmen
sergei
2015/10/21 11:55:50
Done.
|
+ '$(VCInstallDir_120)/atlmfc/include', |
+ ], |
}, |
{ |
@@ -71,6 +75,10 @@ |
'src/engine/Updater.cpp', |
'src/engine/engine.rc', |
], |
+ 'include_dirs': [ |
+ '$(WindowsSDK_IncludePath)', |
+ '$(VCInstallDir_120)/atlmfc/include', |
+ ], |
'libraries': [ |
'-ladvapi32', |
'-lole32', |
@@ -82,6 +90,20 @@ |
'msvs_settings': { |
'VCLinkerTool': { |
'DelayLoadDLLs': ['Shell32.dll'], |
+ 'conditions': [[ |
+ 'target_arch=="ia32"', { |
+ 'AdditionalLibraryDirectories': [ |
+ '$(WindowsSDK_LibraryPath_x86)', |
+ '$(VCInstallDir_120)/atlmfc/lib', |
+ ], |
+ }, { |
+ 'AdditionalLibraryDirectories': [ |
+ '$(WindowsSDK_LibraryPath_x64)', |
+ '$(VCInstallDir_120)/atlmfc/lib/amd64', |
+ ], |
+ } |
+ ]], |
+ 'DelayLoadDLLs': ['Shell32.dll'], |
Eric
2015/10/08 14:36:36
This line seems to be duplicated.
sergei
2015/10/21 11:55:50
Done.
|
}, |
}, |
}, |
@@ -152,8 +174,7 @@ |
], |
'include_dirs': [ |
'$(WindowsSDK_IncludePath)', |
- '$(VCInstallDir)atlmfc/include', |
- '$(WINDDKDIR)/inc/atl71', |
Eric
2015/10/08 14:36:35
The DDK directory illustrates why the SDK paths ca
|
+ '$(VCInstallDir_120)/atlmfc/include', |
], |
# See "Adding Visual Style Support to an Extension, Plug-in, MMC Snap-in or a DLL |
# That Is Brought into a Process" on the link here: |
@@ -165,37 +186,18 @@ |
'-lComctl32', |
'-lGdi32', |
], |
- 'configurations': { |
- # 'libraries' is not allowed under 'configurations' :-( |
- 'Debug': { |
- 'msvs_settings': { |
- 'VCLinkerTool': { |
- 'AdditionalDependencies': ['atlsd.lib'], |
- }, |
- }, |
- }, |
- 'Release': { |
- 'msvs_settings': { |
- 'VCLinkerTool': { |
- 'AdditionalDependencies': ['atls.lib'], |
- }, |
- }, |
- }, |
- }, |
'msvs_settings': { |
'VCLinkerTool': { |
'conditions': [[ |
'target_arch=="ia32"', { |
'AdditionalLibraryDirectories': [ |
- '$(VCInstallDir)atlmfc/lib', |
'$(WindowsSDK_LibraryPath_x86)', |
- '$(WINDDKDIR)/lib/ATL/i386', |
+ '$(VCInstallDir_120)/atlmfc/lib', |
], |
}, { |
'AdditionalLibraryDirectories': [ |
- '$(VCInstallDir)atlmfc/lib/amd64', |
'$(WindowsSDK_LibraryPath_x64)', |
- '$(WINDDKDIR)/lib/ATL/amd64', |
+ '$(VCInstallDir_120)/atlmfc/lib/amd64', |
], |
} |
]], |
@@ -264,7 +266,8 @@ |
'src/plugin/PluginWbPassthrough.cpp', |
], |
'include_dirs': [ |
- '$(WINDDKDIR)/inc/atl71', |
+ '$(WindowsSDK_IncludePath)', |
+ '$(VCInstallDir_120)/atlmfc/include', |
], |
'defines': [ |
'WINVER=0x0501', |
@@ -280,36 +283,17 @@ |
'conditions': [[ |
'target_arch=="ia32"', { |
'AdditionalLibraryDirectories': [ |
- '$(VCInstallDir)atlmfc/lib', |
'$(WindowsSDK_LibraryPath_x86)', |
- '$(WINDDKDIR)/lib/ATL/i386', |
+ '$(VCInstallDir_120)/atlmfc/lib', |
], |
}, { |
'AdditionalLibraryDirectories': [ |
- '$(VCInstallDir)atlmfc/lib/amd64', |
'$(WindowsSDK_LibraryPath_x64)', |
- '$(WINDDKDIR)/lib/ATL/amd64', |
+ '$(VCInstallDir_120)/atlmfc/lib/amd64', |
], |
} |
]], |
}, |
}, |
- 'configurations': { |
- # 'libraries' is not allowed under 'configurations' :-( |
- 'Debug': { |
- 'msvs_settings': { |
- 'VCLinkerTool': { |
- 'AdditionalDependencies': ['atlsd.lib'], |
- }, |
- }, |
- }, |
- 'Release': { |
- 'msvs_settings': { |
- 'VCLinkerTool': { |
- 'AdditionalDependencies': ['atls.lib'], |
- }, |
- }, |
- }, |
- }, |
}] |
} |