OSDN Git Service

fix for gcc-4.5 on cygwin
[meshio/meshio.git] / src / premake4.lua
1 solution "meshio"
2 configurations { "Debug", "Release" }
3
4 configuration { "windows*" }
5 do
6     defines {
7         'WIN32',
8         '_WIN32',
9         '_WINDOWS',
10     }
11 end
12
13 configuration { "vs*" }
14 do
15     buildoptions {
16         "/wd4996",
17     }
18 end
19
20 configuration { "gmake" }
21 do
22     buildoptions {
23         "-std=c++0x",
24     }
25 end
26
27 configuration "Debug gmake"
28 do
29     buildoptions { "-g", "-Wall" }
30     linkoptions { "-g" }
31 end
32
33 configuration "Debug"
34 do
35     targetdir "../debug"
36     flags { "Symbols" }
37     defines { "DEBUG" }
38 end
39
40 configuration "Release"
41 do
42     targetdir "../release"
43     flags { "Optimize" }
44     defines { "NDEBUG" }
45 end
46
47 -- A project defines one build target
48 project "meshio"
49 --kind "WindowedApp"
50 --kind "ConsoleApp"
51 --kind "SharedLib"
52 kind "StaticLib"
53
54 language "C++"
55 files { "*.h", "*.cpp" }
56 flags {
57     "StaticRuntime",
58 }
59 includedirs {
60 }
61 defines {}
62 linkoptions {}
63 libdirs {}
64 links {}
65