From 82d27cf718dc470ee1c1c0e7910d78b302afb99c Mon Sep 17 00:00:00 2001 From: Trivalik Date: Wed, 24 Jan 2018 21:46:28 +0100 Subject: [PATCH 1/2] add project files for VS2017, and update build.js to choose --- lib/ta-lib/build.js | 28 +- .../ta_abstract/ta_abstract.vcproj | 0 .../ta_abstract/ta_abstract.vcxproj | 0 .../ta_abstract/ta_abstract.vcxproj.filters | 0 .../ta_common/ta_common.vcproj | 0 .../ta_common/ta_common.vcxproj | 0 .../ta_common/ta_common.vcxproj.filters | 0 .../ta_func/ta_func.vcproj | 0 .../ta_func/ta_func.vcxproj | 0 .../ta_func/ta_func.vcxproj.filters | 0 .../windows/{msbuild => msbuild14}/ta_lib.sln | 0 .../ta_libc/ta_libc.vcxproj | 0 .../msbuild15/ta_abstract/ta_abstract.vcproj | 2136 +++++++++++++++++ .../msbuild15/ta_abstract/ta_abstract.vcxproj | 584 +++++ .../ta_abstract/ta_abstract.vcxproj.filters | 131 + .../msbuild15/ta_common/ta_common.vcproj | 555 +++++ .../msbuild15/ta_common/ta_common.vcxproj | 548 +++++ .../ta_common/ta_common.vcxproj.filters | 47 + .../windows/msbuild15/ta_func/ta_func.vcproj | 1011 ++++++++ .../windows/msbuild15/ta_func/ta_func.vcxproj | 711 ++++++ .../msbuild15/ta_func/ta_func.vcxproj.filters | 509 ++++ .../make/csr/windows/msbuild15/ta_lib.sln | 112 + .../windows/msbuild15/ta_libc/ta_libc.vcxproj | 259 ++ lib/ta-lib/vswhere.exe | Bin 0 -> 418912 bytes 24 files changed, 6626 insertions(+), 5 deletions(-) rename lib/ta-lib/make/csr/windows/{msbuild => msbuild14}/ta_abstract/ta_abstract.vcproj (100%) rename lib/ta-lib/make/csr/windows/{msbuild => msbuild14}/ta_abstract/ta_abstract.vcxproj (100%) rename lib/ta-lib/make/csr/windows/{msbuild => msbuild14}/ta_abstract/ta_abstract.vcxproj.filters (100%) rename lib/ta-lib/make/csr/windows/{msbuild => msbuild14}/ta_common/ta_common.vcproj (100%) rename lib/ta-lib/make/csr/windows/{msbuild => msbuild14}/ta_common/ta_common.vcxproj (100%) rename lib/ta-lib/make/csr/windows/{msbuild => msbuild14}/ta_common/ta_common.vcxproj.filters (100%) rename lib/ta-lib/make/csr/windows/{msbuild => msbuild14}/ta_func/ta_func.vcproj (100%) rename lib/ta-lib/make/csr/windows/{msbuild => msbuild14}/ta_func/ta_func.vcxproj (100%) rename lib/ta-lib/make/csr/windows/{msbuild => msbuild14}/ta_func/ta_func.vcxproj.filters (100%) rename lib/ta-lib/make/csr/windows/{msbuild => msbuild14}/ta_lib.sln (100%) rename lib/ta-lib/make/csr/windows/{msbuild => msbuild14}/ta_libc/ta_libc.vcxproj (100%) create mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcproj create mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj create mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj.filters create mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcproj create mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj create mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj.filters create mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcproj create mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj create mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj.filters create mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_lib.sln create mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_libc/ta_libc.vcxproj create mode 100644 lib/ta-lib/vswhere.exe diff --git a/lib/ta-lib/build.js b/lib/ta-lib/build.js index f615ecf..e983f37 100755 --- a/lib/ta-lib/build.js +++ b/lib/ta-lib/build.js @@ -1,15 +1,33 @@ var exec = require('child_process').exec; -var msbuildPath = '"C:/Program Files (x86)/MSBuild/14.0/Bin/'; console.log('building talib functions...'); var flags = ""; if(process.platform == 'win32') { - process.chdir('./lib/ta-lib/make/csr/windows/msbuild/'); + function startMsbuild(version, argMsbuildPath) { + process.chdir('./lib/ta-lib/make/csr/windows/msbuild' + version + '/'); - exec(msbuildPath + 'MSBuild" ./ta_lib.sln /property:Configuration=csr /property:Platform=x64', function(err, stdout, stderr) { - console.log(stdout, stderr); - }); + exec('"' + argMsbuildPath + '\\MSBuild\\' + version + '.0\\Bin\\MSBuild" .\\ta_lib.sln /property:Configuration=csr /property:Platform=x64', function(err, stdout, stderr) { + console.log(stdout, stderr); + }); + } + + var fs = require('fs'); + var msbuildPath = process.env['ProgramFiles(x86)']; + + if (!fs.existsSync(msbuildPath + '\\MSBuild\\14.0\\Bin')) { + var vswhere = exec('"' + __dirname + '\\vswhere.exe" -latest -products * -requires Microsoft.Component.MSBuild -property installationPath', function(err, stdout, stderr) { + if (err instanceof Error) + throw err; + }); + + vswhere.stdout.on('data', function(data) { + startMsbuild(15, data.trim()); + }); + } + else { + startMsbuild(14, msbuildPath); + } } else { var flags = ""; diff --git a/lib/ta-lib/make/csr/windows/msbuild/ta_abstract/ta_abstract.vcproj b/lib/ta-lib/make/csr/windows/msbuild14/ta_abstract/ta_abstract.vcproj similarity index 100% rename from lib/ta-lib/make/csr/windows/msbuild/ta_abstract/ta_abstract.vcproj rename to lib/ta-lib/make/csr/windows/msbuild14/ta_abstract/ta_abstract.vcproj diff --git a/lib/ta-lib/make/csr/windows/msbuild/ta_abstract/ta_abstract.vcxproj b/lib/ta-lib/make/csr/windows/msbuild14/ta_abstract/ta_abstract.vcxproj similarity index 100% rename from lib/ta-lib/make/csr/windows/msbuild/ta_abstract/ta_abstract.vcxproj rename to lib/ta-lib/make/csr/windows/msbuild14/ta_abstract/ta_abstract.vcxproj diff --git a/lib/ta-lib/make/csr/windows/msbuild/ta_abstract/ta_abstract.vcxproj.filters b/lib/ta-lib/make/csr/windows/msbuild14/ta_abstract/ta_abstract.vcxproj.filters similarity index 100% rename from lib/ta-lib/make/csr/windows/msbuild/ta_abstract/ta_abstract.vcxproj.filters rename to lib/ta-lib/make/csr/windows/msbuild14/ta_abstract/ta_abstract.vcxproj.filters diff --git a/lib/ta-lib/make/csr/windows/msbuild/ta_common/ta_common.vcproj b/lib/ta-lib/make/csr/windows/msbuild14/ta_common/ta_common.vcproj similarity index 100% rename from lib/ta-lib/make/csr/windows/msbuild/ta_common/ta_common.vcproj rename to lib/ta-lib/make/csr/windows/msbuild14/ta_common/ta_common.vcproj diff --git a/lib/ta-lib/make/csr/windows/msbuild/ta_common/ta_common.vcxproj b/lib/ta-lib/make/csr/windows/msbuild14/ta_common/ta_common.vcxproj similarity index 100% rename from lib/ta-lib/make/csr/windows/msbuild/ta_common/ta_common.vcxproj rename to lib/ta-lib/make/csr/windows/msbuild14/ta_common/ta_common.vcxproj diff --git a/lib/ta-lib/make/csr/windows/msbuild/ta_common/ta_common.vcxproj.filters b/lib/ta-lib/make/csr/windows/msbuild14/ta_common/ta_common.vcxproj.filters similarity index 100% rename from lib/ta-lib/make/csr/windows/msbuild/ta_common/ta_common.vcxproj.filters rename to lib/ta-lib/make/csr/windows/msbuild14/ta_common/ta_common.vcxproj.filters diff --git a/lib/ta-lib/make/csr/windows/msbuild/ta_func/ta_func.vcproj b/lib/ta-lib/make/csr/windows/msbuild14/ta_func/ta_func.vcproj similarity index 100% rename from lib/ta-lib/make/csr/windows/msbuild/ta_func/ta_func.vcproj rename to lib/ta-lib/make/csr/windows/msbuild14/ta_func/ta_func.vcproj diff --git a/lib/ta-lib/make/csr/windows/msbuild/ta_func/ta_func.vcxproj b/lib/ta-lib/make/csr/windows/msbuild14/ta_func/ta_func.vcxproj similarity index 100% rename from lib/ta-lib/make/csr/windows/msbuild/ta_func/ta_func.vcxproj rename to lib/ta-lib/make/csr/windows/msbuild14/ta_func/ta_func.vcxproj diff --git a/lib/ta-lib/make/csr/windows/msbuild/ta_func/ta_func.vcxproj.filters b/lib/ta-lib/make/csr/windows/msbuild14/ta_func/ta_func.vcxproj.filters similarity index 100% rename from lib/ta-lib/make/csr/windows/msbuild/ta_func/ta_func.vcxproj.filters rename to lib/ta-lib/make/csr/windows/msbuild14/ta_func/ta_func.vcxproj.filters diff --git a/lib/ta-lib/make/csr/windows/msbuild/ta_lib.sln b/lib/ta-lib/make/csr/windows/msbuild14/ta_lib.sln similarity index 100% rename from lib/ta-lib/make/csr/windows/msbuild/ta_lib.sln rename to lib/ta-lib/make/csr/windows/msbuild14/ta_lib.sln diff --git a/lib/ta-lib/make/csr/windows/msbuild/ta_libc/ta_libc.vcxproj b/lib/ta-lib/make/csr/windows/msbuild14/ta_libc/ta_libc.vcxproj similarity index 100% rename from lib/ta-lib/make/csr/windows/msbuild/ta_libc/ta_libc.vcxproj rename to lib/ta-lib/make/csr/windows/msbuild14/ta_libc/ta_libc.vcxproj diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcproj new file mode 100644 index 0000000..bd49e45 --- /dev/null +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcproj @@ -0,0 +1,2136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj new file mode 100644 index 0000000..b4eede2 --- /dev/null +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj @@ -0,0 +1,584 @@ + + + + + cdd + Win32 + + + cdd + x64 + + + cdr + Win32 + + + cdr + x64 + + + cmd + Win32 + + + cmd + x64 + + + cmr + Win32 + + + cmr + x64 + + + csr + Win32 + + + csr + x64 + + + + {FDE2592B-DF64-4308-B644-92E79E071986} + ta_abstract + 10.0.16299.0 + + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + Makefile + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.24720.0 + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + .a + + + .lib + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\src\ta_abstract;.\..\..\..\..\..\src\ta_abstract\tables;.\..\..\..\..\..\src\ta_abstract\frames;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\src\ta_abstract;.\..\..\..\..\..\src\ta_abstract\tables;.\..\..\..\..\..\src\ta_abstract\frames;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + Disabled + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\src\ta_abstract;.\..\..\..\..\..\src\ta_abstract\tables;.\..\..\..\..\..\src\ta_abstract\frames;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + Disabled + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\src\ta_abstract;.\..\..\..\..\..\src\ta_abstract\tables;.\..\..\..\..\..\src\ta_abstract\frames;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + Disabled + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\src\ta_abstract;.\..\..\..\..\..\src\ta_abstract\tables;.\..\..\..\..\..\src\ta_abstract\frames;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + Disabled + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\src\ta_abstract;.\..\..\..\..\..\src\ta_abstract\tables;.\..\..\..\..\..\src\ta_abstract\frames;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\src\ta_abstract;.\..\..\..\..\..\src\ta_abstract\tables;.\..\..\..\..\..\src\ta_abstract\frames;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\src\ta_abstract;.\..\..\..\..\..\src\ta_abstract\tables;.\..\..\..\..\..\src\ta_abstract\frames;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\src\ta_abstract;.\..\..\..\..\..\src\ta_abstract\tables;.\..\..\..\..\..\src\ta_abstract\frames;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\src\ta_abstract;.\..\..\..\..\..\src\ta_abstract\tables;.\..\..\..\..\..\src\ta_abstract\frames;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {e3ab3a1b-0d33-4a51-a4f7-69ee5c079115} + false + + + + + + \ No newline at end of file diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj.filters b/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj.filters new file mode 100644 index 0000000..92bb9da --- /dev/null +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj.filters @@ -0,0 +1,131 @@ + + + + + {3bab5e3e-bef7-4d7b-a931-814179c33e4b} + cpp;c;cxx;rc;def;r;odl;idl;hpj;bat + + + {d7250a1f-1593-4d93-86fe-9119e2b2c8dd} + + + {7f757589-af8a-4eec-9d8f-642da7661080} + + + {08003a55-c509-42b3-b9ce-3e43c8dea864} + + + {185297dd-59c8-469f-acc1-e1a309a37d15} + h;hpp;hxx;hm;inl + + + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + + + include + + + include + + + include + + + include + + + include + + + include + + + \ No newline at end of file diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcproj new file mode 100644 index 0000000..da13871 --- /dev/null +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcproj @@ -0,0 +1,555 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj new file mode 100644 index 0000000..7fad628 --- /dev/null +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj @@ -0,0 +1,548 @@ + + + + + cdd + Win32 + + + cdd + x64 + + + cdr + Win32 + + + cdr + x64 + + + cmd + Win32 + + + cmd + x64 + + + cmr + Win32 + + + cmr + x64 + + + csr + Win32 + + + csr + x64 + + + + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115} + 10.0.16299.0 + + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.24720.0 + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + .a + + + .lib + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + + MaxSpeed + OnlyExplicitInline + ..\..\..\..\..\include;..\..\..\..\..\src\ta_common\imatix\sfl;..\..\..\..\..\src\ta_common;..\..\..\..\..\src\ta_common\mt;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + ..\..\..\..\..\include;..\..\..\..\..\src\ta_common\imatix\sfl;..\..\..\..\..\src\ta_common;..\..\..\..\..\src\ta_common\mt;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + ..\..\..\..\..\include;..\..\..\..\..\src\ta_common\imatix\sfl;..\..\..\..\..\src\ta_common;..\..\..\..\..\src\ta_common\mt;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + ..\..\..\..\..\include;..\..\..\..\..\src\ta_common\imatix\sfl;..\..\..\..\..\src\ta_common;..\..\..\..\..\src\ta_common\mt;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + Disabled + ..\..\..\..\..\include;..\..\..\..\..\src\ta_common\imatix\sfl;..\..\..\..\..\src\ta_common;..\..\..\..\..\src\ta_common\mt;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + Disabled + ..\..\..\..\..\include;..\..\..\..\..\src\ta_common\imatix\sfl;..\..\..\..\..\src\ta_common;..\..\..\..\..\src\ta_common\mt;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + ..\..\..\..\..\include;..\..\..\..\..\src\ta_common\imatix\sfl;..\..\..\..\..\src\ta_common;..\..\..\..\..\src\ta_common\mt;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + ..\..\..\..\..\include;..\..\..\..\..\src\ta_common\imatix\sfl;..\..\..\..\..\src\ta_common;..\..\..\..\..\src\ta_common\mt;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + Disabled + ..\..\..\..\..\include;..\..\..\..\..\src\ta_common\imatix\sfl;..\..\..\..\..\src\ta_common;..\..\..\..\..\src\ta_common\mt;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + Disabled + ..\..\..\..\..\include;..\..\..\..\..\src\ta_common\imatix\sfl;..\..\..\..\..\src\ta_common;..\..\..\..\..\src\ta_common\mt;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj.filters b/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj.filters new file mode 100644 index 0000000..2a9a8d1 --- /dev/null +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj.filters @@ -0,0 +1,47 @@ + + + + + {ab83a1e1-49ae-44e5-873e-b1d40b5eb0ac} + cpp;c;cxx;rc;def;r;odl;idl;hpj;bat + + + {ee0c0e7f-ef07-4abb-9f97-58636eea908b} + + + {6f495720-bb63-4549-bade-c3343aa14d73} + h;hpp;hxx;hm;inl + + + + + src + + + src + + + src + + + + + include + + + include + + + include + + + include + + + include + + + include + + + \ No newline at end of file diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcproj new file mode 100644 index 0000000..c6879f3 --- /dev/null +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcproj @@ -0,0 +1,1011 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj new file mode 100644 index 0000000..e5ebc38 --- /dev/null +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj @@ -0,0 +1,711 @@ + + + + + cdd + Win32 + + + cdd + x64 + + + cdr + Win32 + + + cdr + x64 + + + cmd + Win32 + + + cmd + x64 + + + cmr + Win32 + + + cmr + x64 + + + csr + Win32 + + + csr + x64 + + + + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2} + 10.0.16299.0 + + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141_xp + false + MultiByte + + + StaticLibrary + v141_xp + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + StaticLibrary + v141 + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.24720.0 + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + .a + + + .lib + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + + + + Disabled + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + Disabled + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + false + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + false + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + false + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + MaxSpeed + OnlyExplicitInline + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + NO_DEBUG;NDEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + false + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + Disabled + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + Disabled + .\..\..\..\..\..\src\ta_common;.\..\..\..\..\..\include;%(AdditionalIncludeDirectories) + TA_DEBUG;_DEBUG;WIN32;_MBCS;_LIB;QT_THREAD_SUPPORT;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName).pch + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/ + Level3 + true + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + true + + + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).xml + + + true + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)/$(ProjectName)_$(Configuration).bsc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {e3ab3a1b-0d33-4a51-a4f7-69ee5c079115} + false + + + + + + \ No newline at end of file diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj.filters b/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj.filters new file mode 100644 index 0000000..ab09ada --- /dev/null +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj.filters @@ -0,0 +1,509 @@ + + + + + {a4e19d3a-203e-4e4e-b87e-c00d5426fe15} + cpp;c;cxx;rc;def;r;odl;idl;hpj;bat + + + {70bfdb4e-99fc-493b-9b8e-963266862ccb} + + + {66fe8ae4-fc30-4d66-9262-0fffecad20c1} + h;hpp;hxx;hm;inl + + + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + + + include + + + include + + + include + + + include + + + \ No newline at end of file diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_lib.sln b/lib/ta-lib/make/csr/windows/msbuild15/ta_lib.sln new file mode 100644 index 0000000..456c03e --- /dev/null +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_lib.sln @@ -0,0 +1,112 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.24720.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ta_common", "ta_common\ta_common.vcxproj", "{E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ta_func", "ta_func\ta_func.vcxproj", "{B9DBB4A6-C675-4486-B916-0B0DCC049BB2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ta_abstract", "ta_abstract\ta_abstract.vcxproj", "{FDE2592B-DF64-4308-B644-92E79E071986}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ta_libc", "ta_libc\ta_libc.vcxproj", "{B7BA9CEF-8430-4BCB-8EEE-5C351800A021}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + cdd|Win32 = cdd|Win32 + cdd|x64 = cdd|x64 + cdr|Win32 = cdr|Win32 + cdr|x64 = cdr|x64 + cmd|Win32 = cmd|Win32 + cmd|x64 = cmd|x64 + cmr|Win32 = cmr|Win32 + cmr|x64 = cmr|x64 + csr|Win32 = csr|Win32 + csr|x64 = csr|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cdd|Win32.ActiveCfg = cdd|Win32 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cdd|Win32.Build.0 = cdd|Win32 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cdd|x64.ActiveCfg = cdd|x64 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cdd|x64.Build.0 = cdd|x64 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cdr|Win32.ActiveCfg = cdr|Win32 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cdr|Win32.Build.0 = cdr|Win32 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cdr|x64.ActiveCfg = cdr|x64 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cdr|x64.Build.0 = cdr|x64 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cmd|Win32.ActiveCfg = cmd|Win32 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cmd|Win32.Build.0 = cmd|Win32 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cmd|x64.ActiveCfg = cmd|x64 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cmd|x64.Build.0 = cmd|x64 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cmr|Win32.ActiveCfg = cmr|Win32 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cmr|Win32.Build.0 = cmr|Win32 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cmr|x64.ActiveCfg = cmr|x64 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.cmr|x64.Build.0 = cmr|x64 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.csr|Win32.ActiveCfg = csr|Win32 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.csr|Win32.Build.0 = csr|Win32 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.csr|x64.ActiveCfg = csr|x64 + {E3AB3A1B-0D33-4A51-A4F7-69EE5C079115}.csr|x64.Build.0 = csr|x64 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cdd|Win32.ActiveCfg = cdd|Win32 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cdd|Win32.Build.0 = cdd|Win32 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cdd|x64.ActiveCfg = cdd|x64 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cdd|x64.Build.0 = cdd|x64 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cdr|Win32.ActiveCfg = cdr|Win32 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cdr|Win32.Build.0 = cdr|Win32 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cdr|x64.ActiveCfg = cdr|x64 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cdr|x64.Build.0 = cdr|x64 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cmd|Win32.ActiveCfg = cmd|Win32 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cmd|Win32.Build.0 = cmd|Win32 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cmd|x64.ActiveCfg = cmd|x64 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cmd|x64.Build.0 = cmd|x64 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cmr|Win32.ActiveCfg = cmr|Win32 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cmr|Win32.Build.0 = cmr|Win32 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cmr|x64.ActiveCfg = cmr|x64 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.cmr|x64.Build.0 = cmr|x64 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.csr|Win32.ActiveCfg = csr|Win32 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.csr|Win32.Build.0 = csr|Win32 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.csr|x64.ActiveCfg = csr|x64 + {B9DBB4A6-C675-4486-B916-0B0DCC049BB2}.csr|x64.Build.0 = csr|x64 + {FDE2592B-DF64-4308-B644-92E79E071986}.cdd|Win32.ActiveCfg = cmr|Win32 + {FDE2592B-DF64-4308-B644-92E79E071986}.cdd|Win32.Build.0 = cmr|Win32 + {FDE2592B-DF64-4308-B644-92E79E071986}.cdd|x64.ActiveCfg = cdd|x64 + {FDE2592B-DF64-4308-B644-92E79E071986}.cdd|x64.Build.0 = cdd|x64 + {FDE2592B-DF64-4308-B644-92E79E071986}.cdr|Win32.ActiveCfg = cdr|Win32 + {FDE2592B-DF64-4308-B644-92E79E071986}.cdr|Win32.Build.0 = cdr|Win32 + {FDE2592B-DF64-4308-B644-92E79E071986}.cdr|x64.ActiveCfg = cdr|x64 + {FDE2592B-DF64-4308-B644-92E79E071986}.cdr|x64.Build.0 = cdr|x64 + {FDE2592B-DF64-4308-B644-92E79E071986}.cmd|Win32.ActiveCfg = cmd|Win32 + {FDE2592B-DF64-4308-B644-92E79E071986}.cmd|Win32.Build.0 = cmd|Win32 + {FDE2592B-DF64-4308-B644-92E79E071986}.cmd|x64.ActiveCfg = cmd|x64 + {FDE2592B-DF64-4308-B644-92E79E071986}.cmd|x64.Build.0 = cmd|x64 + {FDE2592B-DF64-4308-B644-92E79E071986}.cmr|Win32.ActiveCfg = cmr|Win32 + {FDE2592B-DF64-4308-B644-92E79E071986}.cmr|Win32.Build.0 = cmr|Win32 + {FDE2592B-DF64-4308-B644-92E79E071986}.cmr|x64.ActiveCfg = cmr|x64 + {FDE2592B-DF64-4308-B644-92E79E071986}.cmr|x64.Build.0 = cmr|x64 + {FDE2592B-DF64-4308-B644-92E79E071986}.csr|Win32.ActiveCfg = csr|Win32 + {FDE2592B-DF64-4308-B644-92E79E071986}.csr|Win32.Build.0 = csr|Win32 + {FDE2592B-DF64-4308-B644-92E79E071986}.csr|x64.ActiveCfg = csr|x64 + {FDE2592B-DF64-4308-B644-92E79E071986}.csr|x64.Build.0 = csr|x64 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cdd|Win32.ActiveCfg = cdd|Win32 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cdd|Win32.Build.0 = cdd|Win32 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cdd|x64.ActiveCfg = cdd|x64 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cdd|x64.Build.0 = cdd|x64 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cdr|Win32.ActiveCfg = cdr|Win32 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cdr|Win32.Build.0 = cdr|Win32 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cdr|x64.ActiveCfg = cdr|x64 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cdr|x64.Build.0 = cdr|x64 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cmd|Win32.ActiveCfg = cmd|Win32 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cmd|Win32.Build.0 = cmd|Win32 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cmd|x64.ActiveCfg = cmd|x64 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cmd|x64.Build.0 = cmd|x64 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cmr|Win32.ActiveCfg = cmr|Win32 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cmr|Win32.Build.0 = cmr|Win32 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cmr|x64.ActiveCfg = cmr|x64 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.cmr|x64.Build.0 = cmr|x64 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.csr|Win32.ActiveCfg = csr|Win32 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.csr|Win32.Build.0 = csr|Win32 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.csr|x64.ActiveCfg = csr|x64 + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021}.csr|x64.Build.0 = csr|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_libc/ta_libc.vcxproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_libc/ta_libc.vcxproj new file mode 100644 index 0000000..c088704 --- /dev/null +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_libc/ta_libc.vcxproj @@ -0,0 +1,259 @@ + + + + + cdd + Win32 + + + cdd + x64 + + + cdr + Win32 + + + cdr + x64 + + + cmd + Win32 + + + cmd + x64 + + + cmr + Win32 + + + cmr + x64 + + + csr + Win32 + + + csr + x64 + + + + {B7BA9CEF-8430-4BCB-8EEE-5C351800A021} + ta_libc + 10.0.16299.0 + + + + Makefile + v141 + false + MultiByte + + + Makefile + v141 + false + MultiByte + + + Makefile + v141 + false + MultiByte + + + Makefile + v141 + false + MultiByte + + + Makefile + v141 + false + MultiByte + + + Makefile + v141 + false + MultiByte + + + Makefile + v141 + false + MultiByte + + + Makefile + v141 + false + MultiByte + + + Makefile + v141 + false + MultiByte + + + Makefile + v141 + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.24720.0 + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + del $(OutDir)ta_libc_$(Configuration).lib + $(OutDir)ta_libc_$(Configuration).lib + + + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + del $(OutDir)ta_libc_$(Configuration).lib + $(OutDir)ta_libc_$(Configuration).lib + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + del $(OutDir)ta_libc_$(Configuration).lib + $(OutDir)ta_libc_$(Configuration).lib + + + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + del $(OutDir)ta_libc_$(Configuration).lib + $(OutDir)ta_libc_$(Configuration).lib + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + del $(OutDir)ta_libc_$(Configuration).lib + $(OutDir)ta_libc_$(Configuration).lib + + + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + del $(OutDir)ta_libc_$(Configuration).lib + $(OutDir)ta_libc_$(Configuration).lib + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + del $(OutDir)ta_libc_$(Configuration).lib + $(OutDir)ta_libc_$(Configuration).lib + .a + + + lib /OUT:.\..\..\..\..\..\lib\ta_libc_$(Configuration).lib .\..\..\..\..\..\lib\ta_abstract_$(Configuration).lib .\..\..\..\..\..\lib\ta_common_$(Configuration).lib .\..\..\..\..\..\lib\ta_func_$(Configuration).lib + lib /OUT:.\..\..\..\..\..\lib\ta_libc_$(Configuration).lib .\..\..\..\..\..\lib\ta_abstract_$(Configuration).lib .\..\..\..\..\..\lib\ta_common_$(Configuration).lib .\..\..\..\..\..\lib\ta_func_$(Configuration).lib + del .\..\..\..\..\..\lib\ta_libc_$(Configuration).lib + .\..\..\..\..\..\lib\ta_libc_$(Configuration).lib + .lib + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + .\..\..\..\..\..\lib\ + + + .\..\..\..\..\..\lib\ + .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + del $(OutDir)ta_libc_$(Configuration).lib + $(OutDir)ta_libc_$(Configuration).lib + + + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + lib /OUT:$(OutDir)ta_libc_$(Configuration).lib $(OutDir)ta_abstract_$(Configuration).lib $(OutDir)ta_common_$(Configuration).lib $(OutDir)ta_func_$(Configuration).lib + del $(OutDir)ta_libc_$(Configuration).lib + $(OutDir)ta_libc_$(Configuration).lib + + + + .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + + + + + + + + + + + + {fde2592b-df64-4308-b644-92e79e071986} + true + + + {e3ab3a1b-0d33-4a51-a4f7-69ee5c079115} + + + {b9dbb4a6-c675-4486-b916-0b0dcc049bb2} + + + + + + \ No newline at end of file diff --git a/lib/ta-lib/vswhere.exe b/lib/ta-lib/vswhere.exe new file mode 100644 index 0000000000000000000000000000000000000000..b1e7ba1880c276688de52258e4faf27266b5e44b GIT binary patch literal 418912 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

!XT<&Q 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%0A)#O}tzdE}CsfJZ8wUx4ONzrKg~7q;9QPCDsjZC4 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 Date: Sat, 10 Feb 2018 15:25:06 +0100 Subject: [PATCH 2/2] set output path to reduce warnings --- .../msbuild14/ta_abstract/ta_abstract.vcxproj | 26 +- .../msbuild14/ta_common/ta_common.vcxproj | 26 +- .../windows/msbuild14/ta_func/ta_func.vcxproj | 26 +- .../windows/msbuild14/ta_libc/ta_libc.vcxproj | 2 +- .../msbuild15/ta_abstract/ta_abstract.vcproj | 2136 ----------------- .../msbuild15/ta_abstract/ta_abstract.vcxproj | 26 +- .../msbuild15/ta_common/ta_common.vcproj | 555 ----- .../msbuild15/ta_common/ta_common.vcxproj | 26 +- .../windows/msbuild15/ta_func/ta_func.vcproj | 1011 -------- .../windows/msbuild15/ta_func/ta_func.vcxproj | 26 +- .../windows/msbuild15/ta_libc/ta_libc.vcxproj | 2 +- 11 files changed, 98 insertions(+), 3764 deletions(-) delete mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcproj delete mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcproj delete mode 100644 lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcproj diff --git a/lib/ta-lib/make/csr/windows/msbuild14/ta_abstract/ta_abstract.vcxproj b/lib/ta-lib/make/csr/windows/msbuild14/ta_abstract/ta_abstract.vcxproj index d509f14..297b693 100644 --- a/lib/ta-lib/make/csr/windows/msbuild14/ta_abstract/ta_abstract.vcxproj +++ b/lib/ta-lib/make/csr/windows/msbuild14/ta_abstract/ta_abstract.vcxproj @@ -158,28 +158,34 @@ .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .a .lib .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) @@ -205,7 +211,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -240,7 +246,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -276,7 +282,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -311,7 +317,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -347,7 +353,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -382,7 +388,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -417,7 +423,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -452,7 +458,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -487,7 +493,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -522,7 +528,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true diff --git a/lib/ta-lib/make/csr/windows/msbuild14/ta_common/ta_common.vcxproj b/lib/ta-lib/make/csr/windows/msbuild14/ta_common/ta_common.vcxproj index 1cdaa1d..06ad0f6 100644 --- a/lib/ta-lib/make/csr/windows/msbuild14/ta_common/ta_common.vcxproj +++ b/lib/ta-lib/make/csr/windows/msbuild14/ta_common/ta_common.vcxproj @@ -157,28 +157,34 @@ .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .a .lib .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) @@ -204,7 +210,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -239,7 +245,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -274,7 +280,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -309,7 +315,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -345,7 +351,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -380,7 +386,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -415,7 +421,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -450,7 +456,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -484,7 +490,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -518,7 +524,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true diff --git a/lib/ta-lib/make/csr/windows/msbuild14/ta_func/ta_func.vcxproj b/lib/ta-lib/make/csr/windows/msbuild14/ta_func/ta_func.vcxproj index abeec74..c1fdb81 100644 --- a/lib/ta-lib/make/csr/windows/msbuild14/ta_func/ta_func.vcxproj +++ b/lib/ta-lib/make/csr/windows/msbuild14/ta_func/ta_func.vcxproj @@ -157,28 +157,34 @@ .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .a .lib .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) @@ -205,7 +211,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -240,7 +246,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -275,7 +281,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -310,7 +316,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -345,7 +351,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -380,7 +386,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -415,7 +421,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -450,7 +456,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -486,7 +492,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -521,7 +527,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true diff --git a/lib/ta-lib/make/csr/windows/msbuild14/ta_libc/ta_libc.vcxproj b/lib/ta-lib/make/csr/windows/msbuild14/ta_libc/ta_libc.vcxproj index d6565e6..0cb4a87 100644 --- a/lib/ta-lib/make/csr/windows/msbuild14/ta_libc/ta_libc.vcxproj +++ b/lib/ta-lib/make/csr/windows/msbuild14/ta_libc/ta_libc.vcxproj @@ -231,7 +231,7 @@ - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcproj deleted file mode 100644 index bd49e45..0000000 --- a/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcproj +++ /dev/null @@ -1,2136 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj index b4eede2..e7955b3 100644 --- a/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_abstract/ta_abstract.vcxproj @@ -158,28 +158,34 @@ .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .a .lib .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) @@ -205,7 +211,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -240,7 +246,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -276,7 +282,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -311,7 +317,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -347,7 +353,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -382,7 +388,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -417,7 +423,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -452,7 +458,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -487,7 +493,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -522,7 +528,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcproj deleted file mode 100644 index da13871..0000000 --- a/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcproj +++ /dev/null @@ -1,555 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj index 7fad628..8f04ed1 100644 --- a/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_common/ta_common.vcxproj @@ -157,28 +157,34 @@ .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .a .lib .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) @@ -204,7 +210,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -239,7 +245,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -274,7 +280,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -309,7 +315,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -345,7 +351,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -380,7 +386,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -415,7 +421,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -450,7 +456,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -484,7 +490,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -518,7 +524,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcproj deleted file mode 100644 index c6879f3..0000000 --- a/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcproj +++ /dev/null @@ -1,1011 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj index e5ebc38..b7d7e7c 100644 --- a/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_func/ta_func.vcxproj @@ -157,28 +157,34 @@ .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .a .lib .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) .\..\..\..\..\..\lib\ .\..\..\..\..\..\temp\$(Configuration)\$(ProjectName)\ + $(ProjectName)_$(Configuration) @@ -205,7 +211,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -240,7 +246,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -275,7 +281,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -310,7 +316,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -345,7 +351,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -380,7 +386,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -415,7 +421,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -450,7 +456,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -486,7 +492,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true @@ -521,7 +527,7 @@ 0x0409 - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib true diff --git a/lib/ta-lib/make/csr/windows/msbuild15/ta_libc/ta_libc.vcxproj b/lib/ta-lib/make/csr/windows/msbuild15/ta_libc/ta_libc.vcxproj index c088704..3d64885 100644 --- a/lib/ta-lib/make/csr/windows/msbuild15/ta_libc/ta_libc.vcxproj +++ b/lib/ta-lib/make/csr/windows/msbuild15/ta_libc/ta_libc.vcxproj @@ -231,7 +231,7 @@ - .\..\..\..\..\..\lib/$(ProjectName)_$(Configuration).lib + .\..\..\..\..\..\lib\$(ProjectName)_$(Configuration).lib