diff options
| Commit | 4c31ba3bfe9ab51ee25d02f008df848e24f21a98 (patch) | |
|---|---|---|
| Author | 2018-10-29 21:27:21 +0200 | |
| Committer | 2018-10-29 21:27:21 +0200 | |
| Files | 186f366fd86d4ae634a6e21751875a1e7b8f276d /JSImpl/test/genie.lua | |
| IPL-4c31ba3bfe9ab51ee25d02f008df848e24f21a98.tar IPL-4c31ba3bfe9ab51ee25d02f008df848e24f21a98.tar.gz IPL-4c31ba3bfe9ab51ee25d02f008df848e24f21a98.zip | ||
| Parent | 806d126b79229ebd36023ca1dd4baae7b520c67f (diff) | |
| Parent | f747ef432192c2742ef8fd29496c117290240369 (diff) | |
Merge pull request #29 from SofiaCPP/testing
Testing
1 files changed, 54 insertions, 0 deletions
| -rw-r--r-- | JSImpl/test/genie.lua | 54 |
diff --git a/JSImpl/test/genie.lua b/JSImpl/test/genie.lua new file mode 100644 index 0000000..262ed18 --- /dev/null +++ b/JSImpl/test/genie.lua @@ -0,0 +1,54 @@ +project 'Test' + kind 'ConsoleApp' + language 'C++' + uuid(os.uuid('Test')) + + files '*.cpp' + + includedirs { + 'googletest/googletest/include', + 'googletest/googlemock/include', + '..', + } + links { + 'JSLib', + 'gtest', + 'gmock', + 'gtest_main', + } + configuration 'Linux' + links 'pthread' + configuration '*' + +project 'gtest' + kind 'StaticLib' + language 'C++' + uuid(os.uuid('gtest')) + files 'googletest/googletest/src/gtest-all.cc' + files 'googletest/googletest/include/gtest/*.h' + includedirs { + 'googletest/googletest', + 'googletest/googletest/include', + } + +project 'gmock' + kind 'StaticLib' + language 'C++' + uuid(os.uuid('gmock')) + files 'googletest/googlemock/src/gmock-all.cc' + files 'googletest/googlemock/include/gmock/*.h' + includedirs { + 'googletest/googlemock', + 'googletest/googlemock/include', + 'googletest/googletest/include', + } + +project 'gtest_main' + kind 'StaticLib' + language 'C++' + uuid(os.uuid('gtest_main')) + files 'googletest/googletest/src/gtest_main.cc' + includedirs { + 'googletest/googletest', + 'googletest/googletest/include', + } |
