diff options
| Commit | 4c31ba3bfe9ab51ee25d02f008df848e24f21a98 (patch) | |
|---|---|---|
| Author | 2018-10-29 21:27:21 +0200 | |
| Committer | 2018-10-29 21:27:21 +0200 | |
| Files | 186f366fd86d4ae634a6e21751875a1e7b8f276d /JSImpl/solution/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, 25 insertions, 10 deletions
| -rw-r--r-- | JSImpl/solution/genie.lua | 35 |
diff --git a/JSImpl/solution/genie.lua b/JSImpl/solution/genie.lua index 571bf9c..8b34d97 100644 --- a/JSImpl/solution/genie.lua +++ b/JSImpl/solution/genie.lua @@ -1,25 +1,40 @@ -solution 'IPL' - configurations {'debug', 'release'} +solution 'JSImpl' + configurations {'Debug', 'Release'} + platforms { 'x64' } flags { 'FatalWarnings', 'ExtraWarnings', 'Cpp14', + 'Symbols', } + local root = '../build/' - configuration 'debug' - targetdir(root .. 'bin/debug') - objdir(root .. 'obj/debug') + configuration 'Debug' + targetdir(root .. 'bin/Debug') + objdir(root .. 'obj/Debug') - configuration 'release' - targetdir(root .. 'bin/release') - objdir(root .. 'obj/release') + configuration 'Release' + flags 'OptimizeSpeed' + targetdir(root .. 'bin/Release') + objdir(root .. 'obj/Release') configuration '*' + project 'JSLib' + kind 'StaticLib' + language 'C++' + uuid(os.uuid('JSLib')) + files '../src/*.cpp' + removefiles '../src/main.cpp' + files '../src/*.h' + project 'JSImpl' kind 'ConsoleApp' language 'C++' uuid(os.uuid('JSImpl')) - files '../src/*.cpp' - files '../src/*.h' + files '../src/main.cpp' + links 'JSLib' + + include '../test' + startproject 'Test' |
