OSDN Git Service

first commit.
[meshio/meshio.git] / test / premake4.lua
1 -- A solution contains projects, and defines the available configurations
2 solution "meshio_test"
3 configurations { "Debug", "Release" }
4
5 -- A project defines one build target
6 project "meshio_test"
7 --kind "WindowedApp"
8 kind "ConsoleApp"
9 --kind "SharedLib"
10 --kind "StaticLib"
11 language "C++"
12 files { "**.h", "**.cpp" }
13 flags {
14         --"Unicode", 
15         "StaticRuntime",
16 }
17 buildoptions {
18         "/wd4996",
19 }
20 includedirs {
21         "../include",
22         "T:/vc/gtest-1.5.0/include",
23 }
24 defines {}
25 linkoptions {}
26 libdirs {}
27 links {
28         "meshio",
29 }
30
31 configuration "Debug"
32 do
33         defines { "DEBUG" }
34         flags { "Symbols" }
35         targetdir "debug"
36         linkoptions {
37                 --"/NODEFAULTLIB:msvcprtd.lib",
38                 --"/NODEFAULTLIB:libcmtd.lib",
39         }
40         libdirs {
41                 "../Debug",
42                 "T:/vc/gtest-1.5.0/msvc/gtest/Debug",
43         }
44         links {
45                 "gtestd",
46         }
47 end
48
49 configuration "Release"
50 do
51         defines { "NDEBUG" }
52         flags { "Optimize" }
53         targetdir "release"
54         libdirs {
55                 "../Release",
56                 "T:/vc/gtest-1.5.0/msvc/gtest/Release",
57         }
58         links {
59                 "gtest",
60         }
61 end
62