This repository has been archived by the owner on Jul 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 34
/
premake4.lua
46 lines (42 loc) · 1.77 KB
/
premake4.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
--*****************************************************************************
--* Author: RJP Computing <[email protected]>
--* Copyright (C) 2009 RJP Computing
--*
--* Permission is hereby granted, free of charge, to any person obtaining a copy of
--* this software and associated documentation files (the "Software"), to deal in
--* the Software without restriction, including without limitation the rights to
--* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
--* the Software, and to permit persons to whom the Software is furnished to do so,
--* subject to the following conditions:
--*
--* The above copyright notice and this permission notice shall be included in all
--* copies or substantial portions of the Software.
--*
--* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
--* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
--* FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
--* COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
--* IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
--* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--*
--* NOTES:
--* - use the '/' slash for all paths.
--*****************************************************************************
solution "TinyXML++"
targetdir "lib"
implibdir "lib"
configurations { "Debug", "Release" }
buildoptions { "-std=c++14" }
-- This is for including other Premake scripts.
dofile( "ticpp4.lua" )
-- Add options here.
newoption
{
trigger = "dynamic-runtime",
description = "Use the dynamicly loadable version of the runtime."
}
newoption
{
trigger = "unicode",
description = "Use the Unicode character set"
}