From a00a7fd7d3a18670bc7237d2d410915c74d7380c Mon Sep 17 00:00:00 2001 From: Dimitar Trendafilov Date: Mon, 29 Oct 2018 19:56:04 +0200 Subject: Migrated the manual sln and vcxproj to generated by genie - lost Unicode character set, since genie breaks main function naming ATM - removed Win32 as platform --- JSImpl/test/Test.vcxproj | 143 +++++++++++++++++++++++++++++++++ JSImpl/test/Test.vcxproj.filters | 8 ++ JSImpl/test/genie.lua | 4 +- JSImpl/test/gmock.vcxproj | 138 +++++++++++++++++++++++++++++++ JSImpl/test/gmock.vcxproj.filters | 60 ++++++++++++++ JSImpl/test/gtest.vcxproj | 137 +++++++++++++++++++++++++++++++ JSImpl/test/gtest.vcxproj.filters | 57 +++++++++++++ JSImpl/test/gtest_main.vcxproj | 125 ++++++++++++++++++++++++++++ JSImpl/test/gtest_main.vcxproj.filters | 19 +++++ 9 files changed, 690 insertions(+), 1 deletion(-) create mode 100644 JSImpl/test/Test.vcxproj create mode 100644 JSImpl/test/Test.vcxproj.filters create mode 100644 JSImpl/test/gmock.vcxproj create mode 100644 JSImpl/test/gmock.vcxproj.filters create mode 100644 JSImpl/test/gtest.vcxproj create mode 100644 JSImpl/test/gtest.vcxproj.filters create mode 100644 JSImpl/test/gtest_main.vcxproj create mode 100644 JSImpl/test/gtest_main.vcxproj.filters (limited to 'JSImpl/test') diff --git a/JSImpl/test/Test.vcxproj b/JSImpl/test/Test.vcxproj new file mode 100644 index 0000000..9c67eae --- /dev/null +++ b/JSImpl/test/Test.vcxproj @@ -0,0 +1,143 @@ + + + + + Debug + x64 + + + Release + x64 + + + + {45DC8C7C-3113-8E0D-DAFF-7310C6150A0F} + Test + 8.1 + Win32Proj + + + + Application + true + v140 + x64 + + + Application + false + v140 + x64 + + + + + + + + + + + + + ..\build\bin\Debug\ + ..\build\obj\Debug\x64\Debug\Test\ + Test + .exe + true + + + ..\build\bin\Release\ + ..\build\obj\Release\x64\Release\Test\ + Test + .exe + false + + + + %(AdditionalOptions) + Disabled + googletest\googletest\include;googletest\googlemock\include;..;%(AdditionalIncludeDirectories) + + false + EnableFastChecks + MultiThreadedDebugDLL + true + true + + Level4 + true + EditAndContinue + $(IntDir)Test.compile.pdb + + + + googletest\googletest\include;googletest\googlemock\include;..;%(AdditionalIncludeDirectories) + + + Console + true + $(OutDir)Test.pdb + $(OutDir)Test.exe + mainCRTStartup + MachineX64 + + + + + %(AdditionalOptions) + MaxSpeed + googletest\googletest\include;googletest\googlemock\include;..;%(AdditionalIncludeDirectories) + + false + true + MultiThreadedDLL + true + true + + Level4 + true + ProgramDatabase + $(IntDir)Test.compile.pdb + + + + googletest\googletest\include;googletest\googlemock\include;..;%(AdditionalIncludeDirectories) + + + Console + true + $(OutDir)Test.pdb + true + true + $(OutDir)Test.exe + mainCRTStartup + MachineX64 + + + + + + + + + + + + + {19EA680D-85FE-90BE-4E80-341EBA538DEF} + + + {EC34880F-5849-B0C0-21CB-53208D9EACF1} + + + {B686840F-229B-ACC0-EB1C-502057F0A8F1} + + + {30B03E7E-1C68-80CB-856F-592771461BBC} + + + + + + diff --git a/JSImpl/test/Test.vcxproj.filters b/JSImpl/test/Test.vcxproj.filters new file mode 100644 index 0000000..e1968c9 --- /dev/null +++ b/JSImpl/test/Test.vcxproj.filters @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/JSImpl/test/genie.lua b/JSImpl/test/genie.lua index 3bf1a4c..262ed18 100644 --- a/JSImpl/test/genie.lua +++ b/JSImpl/test/genie.lua @@ -15,8 +15,10 @@ project 'Test' 'gtest', 'gmock', 'gtest_main', - 'pthread', } + configuration 'Linux' + links 'pthread' + configuration '*' project 'gtest' kind 'StaticLib' diff --git a/JSImpl/test/gmock.vcxproj b/JSImpl/test/gmock.vcxproj new file mode 100644 index 0000000..d2dd518 --- /dev/null +++ b/JSImpl/test/gmock.vcxproj @@ -0,0 +1,138 @@ + + + + + Debug + x64 + + + Release + x64 + + + + {B686840F-229B-ACC0-EB1C-502057F0A8F1} + gmock + 8.1 + Win32Proj + + + + StaticLibrary + true + v140 + x64 + + + StaticLibrary + false + v140 + x64 + + + + + + + + + + + + + ..\build\bin\Debug\ + ..\build\obj\Debug\x64\Debug\gmock\ + gmock + .lib + + + ..\build\bin\Release\ + ..\build\obj\Release\x64\Release\gmock\ + gmock + .lib + + + + %(AdditionalOptions) + Disabled + googletest\googlemock;googletest\googlemock\include;googletest\googletest\include;%(AdditionalIncludeDirectories) + + false + EnableFastChecks + MultiThreadedDebugDLL + true + true + + Level4 + true + EditAndContinue + $(OutDir)gmock.pdb + + + + googletest\googlemock;googletest\googlemock\include;googletest\googletest\include;%(AdditionalIncludeDirectories) + + + $(OutDir)gmock.lib + MachineX64 + + + Windows + true + $(OutDir)gmock.pdb + + + + + %(AdditionalOptions) + MaxSpeed + googletest\googlemock;googletest\googlemock\include;googletest\googletest\include;%(AdditionalIncludeDirectories) + + false + true + MultiThreadedDLL + true + true + + Level4 + true + ProgramDatabase + $(OutDir)gmock.pdb + + + + googletest\googlemock;googletest\googlemock\include;googletest\googletest\include;%(AdditionalIncludeDirectories) + + + $(OutDir)gmock.lib + MachineX64 + + + Windows + true + $(OutDir)gmock.pdb + true + true + + + + + + + + + + + + + + + + + + + + + + + diff --git a/JSImpl/test/gmock.vcxproj.filters b/JSImpl/test/gmock.vcxproj.filters new file mode 100644 index 0000000..7ecdd12 --- /dev/null +++ b/JSImpl/test/gmock.vcxproj.filters @@ -0,0 +1,60 @@ + + + + + {E2296FC4-CEE1-B011-37E9-896D23C04B02} + + + {65B8EA6D-D124-A668-9A18-3EC60644C8D0} + + + {09CEDE5B-7590-12E6-BE40-A1722A42EBC3} + + + {65E05AA0-D1F8-41CA-9AA5-D163067DD663} + + + {92F8DC2D-FEB1-47D8-8711-62B2F3C9FD47} + + + + + googletest\googlemock\include\gmock + + + googletest\googlemock\include\gmock + + + googletest\googlemock\include\gmock + + + googletest\googlemock\include\gmock + + + googletest\googlemock\include\gmock + + + googletest\googlemock\include\gmock + + + googletest\googlemock\include\gmock + + + googletest\googlemock\include\gmock + + + googletest\googlemock\include\gmock + + + googletest\googlemock\include\gmock + + + googletest\googlemock\include\gmock + + + + + googletest\googlemock\src + + + diff --git a/JSImpl/test/gtest.vcxproj b/JSImpl/test/gtest.vcxproj new file mode 100644 index 0000000..85be299 --- /dev/null +++ b/JSImpl/test/gtest.vcxproj @@ -0,0 +1,137 @@ + + + + + Debug + x64 + + + Release + x64 + + + + {EC34880F-5849-B0C0-21CB-53208D9EACF1} + gtest + 8.1 + Win32Proj + + + + StaticLibrary + true + v140 + x64 + + + StaticLibrary + false + v140 + x64 + + + + + + + + + + + + + ..\build\bin\Debug\ + ..\build\obj\Debug\x64\Debug\gtest\ + gtest + .lib + + + ..\build\bin\Release\ + ..\build\obj\Release\x64\Release\gtest\ + gtest + .lib + + + + %(AdditionalOptions) + Disabled + googletest\googletest;googletest\googletest\include;%(AdditionalIncludeDirectories) + + false + EnableFastChecks + MultiThreadedDebugDLL + true + true + + Level4 + true + EditAndContinue + $(OutDir)gtest.pdb + + + + googletest\googletest;googletest\googletest\include;%(AdditionalIncludeDirectories) + + + $(OutDir)gtest.lib + MachineX64 + + + Windows + true + $(OutDir)gtest.pdb + + + + + %(AdditionalOptions) + MaxSpeed + googletest\googletest;googletest\googletest\include;%(AdditionalIncludeDirectories) + + false + true + MultiThreadedDLL + true + true + + Level4 + true + ProgramDatabase + $(OutDir)gtest.pdb + + + + googletest\googletest;googletest\googletest\include;%(AdditionalIncludeDirectories) + + + $(OutDir)gtest.lib + MachineX64 + + + Windows + true + $(OutDir)gtest.pdb + true + true + + + + + + + + + + + + + + + + + + + + + + diff --git a/JSImpl/test/gtest.vcxproj.filters b/JSImpl/test/gtest.vcxproj.filters new file mode 100644 index 0000000..3a35c75 --- /dev/null +++ b/JSImpl/test/gtest.vcxproj.filters @@ -0,0 +1,57 @@ + + + + + {E2296FC4-CEE1-B011-37E9-896D23C04B02} + + + {9B66EE6D-07D3-A968-D0C6-41C63CF2CBD0} + + + {3FA7DAF5-AB69-0E80-F419-9D0C601BE75D} + + + {9B646C1A-077D-5344-D029-E3DD3C01E8DD} + + + {7EFBCD74-EAB4-381F-7314-53F9DFCCEE8E} + + + + + googletest\googletest\include\gtest + + + googletest\googletest\include\gtest + + + googletest\googletest\include\gtest + + + googletest\googletest\include\gtest + + + googletest\googletest\include\gtest + + + googletest\googletest\include\gtest + + + googletest\googletest\include\gtest + + + googletest\googletest\include\gtest + + + googletest\googletest\include\gtest + + + googletest\googletest\include\gtest + + + + + googletest\googletest\src + + + diff --git a/JSImpl/test/gtest_main.vcxproj b/JSImpl/test/gtest_main.vcxproj new file mode 100644 index 0000000..0d93122 --- /dev/null +++ b/JSImpl/test/gtest_main.vcxproj @@ -0,0 +1,125 @@ + + + + + Debug + x64 + + + Release + x64 + + + + {30B03E7E-1C68-80CB-856F-592771461BBC} + gtest_main + 8.1 + Win32Proj + + + + StaticLibrary + true + v140 + x64 + + + StaticLibrary + false + v140 + x64 + + + + + + + + + + + + + ..\build\bin\Debug\ + ..\build\obj\Debug\x64\Debug\gtest_main\ + gtest_main + .lib + + + ..\build\bin\Release\ + ..\build\obj\Release\x64\Release\gtest_main\ + gtest_main + .lib + + + + %(AdditionalOptions) + Disabled + googletest\googletest;googletest\googletest\include;%(AdditionalIncludeDirectories) + + false + EnableFastChecks + MultiThreadedDebugDLL + true + true + + Level4 + true + EditAndContinue + $(OutDir)gtest_main.pdb + + + + googletest\googletest;googletest\googletest\include;%(AdditionalIncludeDirectories) + + + $(OutDir)gtest_main.lib + MachineX64 + + + Windows + true + $(OutDir)gtest_main.pdb + + + + + %(AdditionalOptions) + MaxSpeed + googletest\googletest;googletest\googletest\include;%(AdditionalIncludeDirectories) + + false + true + MultiThreadedDLL + true + true + + Level4 + true + ProgramDatabase + $(OutDir)gtest_main.pdb + + + + googletest\googletest;googletest\googletest\include;%(AdditionalIncludeDirectories) + + + $(OutDir)gtest_main.lib + MachineX64 + + + Windows + true + $(OutDir)gtest_main.pdb + true + true + + + + + + + + + + diff --git a/JSImpl/test/gtest_main.vcxproj.filters b/JSImpl/test/gtest_main.vcxproj.filters new file mode 100644 index 0000000..6ed8d96 --- /dev/null +++ b/JSImpl/test/gtest_main.vcxproj.filters @@ -0,0 +1,19 @@ + + + + + {E2296FC4-CEE1-B011-37E9-896D23C04B02} + + + {9B66EE6D-07D3-A968-D0C6-41C63CF2CBD0} + + + {3FA7DAF5-AB69-0E80-F419-9D0C601BE75D} + + + + + googletest\googletest\src + + + -- cgit v1.3.1-23-gd82d