OSDN Git Service

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