- WINBUILD: Remove ReleaseSigned build depends.

- WINBUILD: Add NVAPI to the list of static libraries to include during
        the build process.  Driver version detection.
        
    /
        <Various Files>

svn path=/trunk/boinc/; revision=17274
This commit is contained in:
Rom Walton 2009-02-16 21:35:19 +00:00
parent ab8d50e594
commit f006c3b1b4
3 changed files with 1947 additions and 24 deletions

View File

@ -1601,3 +1601,11 @@ Charlie 13 Feb 2009
clientscr/
screensaver.cpp
Rom 16 Feb 2009
- WINBUILD: Remove ReleaseSigned build depends.
- WINBUILD: Add NVAPI to the list of static libraries to include during
the build process. Driver version detection.
/
<Various Files>

1915
coprocs/CUDA/include/nvapi.h Normal file

File diff suppressed because it is too large Load Diff

View File

@ -51,7 +51,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include;../coprocs/cuda/include"
PreprocessorDefinitions="WIN32;_WIN32;_DEBUG;_MT;_DLL;_WINDOWS;_CONSOLE;_USE_CURL;USE_SSL;USE_SSLEAY;USE_OPENSSL"
MinimalRebuild="false"
BasicRuntimeChecks="3"
@ -85,11 +85,11 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="zlib1d.lib ssleay32.lib libeay32.lib libcurld_imp.lib MSVCRTD.LIB MSVCPRTD.LIB wsock32.lib wininet.lib winmm.lib sensapi.lib Iphlpapi.lib"
AdditionalDependencies="zlib1d.lib ssleay32.lib libeay32.lib libcurld_imp.lib nvapi.lib MSVCRTD.LIB MSVCPRTD.LIB wsock32.lib wininet.lib winmm.lib sensapi.lib Iphlpapi.lib"
OutputFile=".\Build\$(PlatformName)\$(ConfigurationName)\boinc.exe"
LinkIncremental="2"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../coprocs/cuda/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
@ -160,7 +160,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include;../coprocs/cuda/include"
PreprocessorDefinitions="WIN32;_WIN32;_DEBUG;_MT;_DLL;_WINDOWS;_CONSOLE;_USE_CURL;USE_SSL;USE_SSLEAY;USE_OPENSSL"
MinimalRebuild="false"
BasicRuntimeChecks="3"
@ -194,11 +194,11 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="zlib1d.lib ssleay32.lib libeay32.lib libcurld_imp.lib MSVCRTD.LIB MSVCPRTD.LIB wsock32.lib wininet.lib winmm.lib sensapi.lib userenv.lib Iphlpapi.lib"
AdditionalDependencies="zlib1d.lib ssleay32.lib libeay32.lib libcurld_imp.lib nvapi.lib MSVCRTD.LIB MSVCPRTD.LIB wsock32.lib wininet.lib winmm.lib sensapi.lib userenv.lib Iphlpapi.lib"
OutputFile=".\Build\$(PlatformName)\$(ConfigurationName)\boinc.exe"
LinkIncremental="2"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../coprocs/cuda/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
@ -270,7 +270,7 @@
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="0"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include;../coprocs/cuda/include"
PreprocessorDefinitions="WIN32;_WIN32;NDEBUG;_MT;_DLL;_WINDOWS;_CONSOLE;_USE_CURL;USE_SSL;USE_SSLEAY;USE_OPENSSL"
StringPooling="true"
RuntimeLibrary="2"
@ -302,12 +302,12 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="zlib1.lib ssleay32.lib libeay32.lib libcurl_imp.lib MSVCRT.LIB MSVCPRT.LIB wsock32.lib wininet.lib winmm.lib sensapi.lib Iphlpapi.lib"
AdditionalDependencies="zlib1.lib ssleay32.lib libeay32.lib libcurl_imp.lib nvapi.lib MSVCRT.LIB MSVCPRT.LIB wsock32.lib wininet.lib winmm.lib sensapi.lib Iphlpapi.lib"
ShowProgress="0"
OutputFile=".\Build\$(PlatformName)\$(ConfigurationName)\boinc.exe"
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../coprocs/cuda/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
@ -380,7 +380,7 @@
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include;../coprocs/cuda/include"
PreprocessorDefinitions="WIN32;_WIN32;NDEBUG;_MT;_DLL;_WINDOWS;_CONSOLE;_USE_CURL;USE_SSL;USE_SSLEAY;USE_OPENSSL"
StringPooling="false"
RuntimeLibrary="2"
@ -412,12 +412,12 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="zlib1.lib ssleay32.lib libeay32.lib libcurl_imp.lib MSVCRT.LIB MSVCPRT.LIB wsock32.lib wininet.lib winmm.lib sensapi.lib userenv.lib Iphlpapi.lib"
AdditionalDependencies="zlib1.lib ssleay32.lib libeay32.lib libcurl_imp.lib nvapi.lib MSVCRT.LIB MSVCPRT.LIB wsock32.lib wininet.lib winmm.lib sensapi.lib userenv.lib Iphlpapi.lib"
ShowProgress="0"
OutputFile=".\Build\$(PlatformName)\$(ConfigurationName)\boinc.exe"
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../coprocs/cuda/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
@ -491,7 +491,7 @@
Optimization="2"
InlineFunctionExpansion="0"
OmitFramePointers="false"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include;../coprocs/cuda/include"
PreprocessorDefinitions="WIN32;_WIN32;NDEBUG;_MT;_DLL;_WINDOWS;_CONSOLE;_USE_CURL;USE_SSL;USE_SSLEAY;USE_OPENSSL"
StringPooling="true"
RuntimeLibrary="2"
@ -528,7 +528,7 @@
OutputFile=".\Build\$(PlatformName)\$(ConfigurationName)\boinc.exe"
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../coprocs/cuda/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
@ -601,7 +601,7 @@
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include;../coprocs/cuda/include"
PreprocessorDefinitions="WIN32;_WIN32;NDEBUG;_MT;_DLL;_WINDOWS;_CONSOLE;_USE_CURL;USE_SSL;USE_SSLEAY;USE_OPENSSL"
StringPooling="false"
RuntimeLibrary="2"
@ -638,7 +638,7 @@
OutputFile=".\Build\$(PlatformName)\$(ConfigurationName)\boinc.exe"
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../coprocs/cuda/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
@ -710,7 +710,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include;../coprocs/cuda/include"
PreprocessorDefinitions="WIN32;_WIN32;_DEBUG;_MT;_DLL;_WINDOWS;_CONSOLE;_USE_CURL;USE_SSL;USE_SSLEAY;USE_OPENSSL"
MinimalRebuild="false"
BasicRuntimeChecks="3"
@ -748,7 +748,7 @@
OutputFile=".\Build\$(PlatformName)\$(ConfigurationName)\boinc.exe"
LinkIncremental="2"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../coprocs/cuda/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
@ -819,7 +819,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include;../coprocs/cuda/include"
PreprocessorDefinitions="WIN32;_WIN32;_DEBUG;_MT;_DLL;_WINDOWS;_CONSOLE;_USE_CURL;USE_SSL;USE_SSLEAY;USE_OPENSSL"
MinimalRebuild="false"
BasicRuntimeChecks="3"
@ -857,7 +857,7 @@
OutputFile=".\Build\$(PlatformName)\$(ConfigurationName)\boinc.exe"
LinkIncremental="2"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../coprocs/cuda/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
@ -929,7 +929,7 @@
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="0"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include;../coprocs/cuda/include"
PreprocessorDefinitions="WIN32;_WIN32;NDEBUG;_MT;_DLL;_WINDOWS;_CONSOLE;_USE_CURL;USE_SSL;USE_SSLEAY;USE_OPENSSL"
StringPooling="true"
RuntimeLibrary="2"
@ -966,7 +966,7 @@
OutputFile=".\Build\$(PlatformName)\$(ConfigurationName)\boinc.exe"
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../coprocs/cuda/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
@ -1039,7 +1039,7 @@
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include"
AdditionalIncludeDirectories="../lib;../api;../client/win;../client;..;../openssl/include;../curl/include;../zlib/include;../coprocs/cuda/include"
PreprocessorDefinitions="WIN32;_WIN32;NDEBUG;_MT;_DLL;_WINDOWS;_CONSOLE;_USE_CURL;USE_SSL;USE_SSLEAY;USE_OPENSSL"
StringPooling="false"
RuntimeLibrary="2"
@ -1076,7 +1076,7 @@
OutputFile=".\Build\$(PlatformName)\$(ConfigurationName)\boinc.exe"
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
AdditionalLibraryDirectories="&quot;../openssl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../curl/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../zlib/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;&quot;../coprocs/cuda/mswin/$(PlatformName)/$(ConfigurationName)/lib&quot;;../../;&quot;$(OutDir)&quot;"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"