BUILD_DIR = "build"
if _ACTION == "clean" then
os.rmdir(BUILD_DIR)
end
solution "Ms3dToMesh"
configurations { "Debug", "Release" }
location (BUILD_DIR .. "/" .. _ACTION)
project "Ms3dToMesh"
kind "ConsoleApp"
language "C++"
files {
"./src/**.c*",
"./src/**.h",
"./lib/**.c*",
"./lib/**.h",
"./lib/**.hpp",
}
includedirs {
"./lib/pugixml",
debugdir "."
---- PLATFORM SPECIFICS ----------------------------------------------------
configuration "vs*"
flags {
"NoPCH",
"NoMinimalRebuild"
buildoptions { "/MP" }
defines {
"_CRT_SECURE_NO_WARNINGS",
"_CRT_NONSTDC_NO_WARNINGS"
configuration "gmake"
buildoptions { "-Wall" }
configuration { "windows", "gmake" }
"_GNU_SOURCE=1",
links {
"mingw32",
linkoptions {
"-static-libgcc",
"-static-libstdc++",
----------------------------------------------------------------------------
configuration "Debug"
"DEBUG",
"DEBUG_ASSERT_BREAK",
flags { "Symbols" }
configuration "Release"
"NDEBUG",
flags { "Optimize" }