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/solution/genie.lua | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) (limited to 'JSImpl/solution/genie.lua') 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' -- cgit v1.3.1-23-gd82d