diff options
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
1 files changed, 13 insertions, 8 deletions
| -rw-r--r-- | JSImpl/solution/genie.lua | 21 |
diff --git a/JSImpl/solution/genie.lua b/JSImpl/solution/genie.lua index ced7ec1..8b34d97 100644 --- a/JSImpl/solution/genie.lua +++ b/JSImpl/solution/genie.lua @@ -1,20 +1,24 @@ -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' @@ -33,3 +37,4 @@ solution 'IPL' links 'JSLib' include '../test' + startproject 'Test' |
