Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / solution / genie.lua
diff options
context:
space:
mode:
Commita00a7fd7d3a18670bc7237d2d410915c74d7380c (patch)
Author
 Dimitar Trendafilov <dimitar@coherent-labs.com>
2018-10-29 19:56:04 +0200
Committer
 Dimitar Trendafilov <dimitar@coherent-labs.com>
2018-10-29 20:17:18 +0200
Files1e831a8a2a87766e72fead0b485def5a6a835582 /JSImpl/solution/genie.lua
IPL-a00a7fd7d3a18670bc7237d2d410915c74d7380c.tar
IPL-a00a7fd7d3a18670bc7237d2d410915c74d7380c.tar.gz
IPL-a00a7fd7d3a18670bc7237d2d410915c74d7380c.zip
Parente89ae67ea4d71912caef286d3b4dcc3a5a64d134 (diff)
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.lua21
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'