mirror of https://github.com/mono/CppSharp.git
c-sharpdotnetmonobindingsbridgecclangcpluspluscppsharpglueinteropparserparsingpinvokeswigsyntax-treevisitorsxamarinxamarin-bindings
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
808 B
37 lines
808 B
-- This is the starting point of the build scripts for the project. |
|
-- It defines the common build settings that all the projects share |
|
-- and calls the build scripts of all the sub-projects. |
|
|
|
action = _ACTION or "" |
|
common_flags = { "Unicode", "Symbols" } |
|
|
|
common_msvc_copts = |
|
{ |
|
"/wd4146", "/wd4244", "/wd4800", "/wd4345", |
|
"/wd4355", "/wd4996", "/wd4624", "/wd4291" |
|
} |
|
|
|
solution "Cxxi" |
|
|
|
configurations |
|
{ |
|
"Debug", |
|
"Release" |
|
} |
|
|
|
objdir ( "../obj/" .. action) |
|
targetdir ("../bin/") |
|
debugdir ( "../bin/") |
|
platforms { "x32" } |
|
|
|
configuration "Debug" |
|
defines { "DEBUG" } |
|
|
|
configuration "Release" |
|
defines { "NDEBUG" } |
|
flags { "Optimize" } |
|
|
|
include "../src/Parser/Parser.lua" |
|
include "../src/Bridge/Bridge.lua" |
|
include "../src/Generator/Generator.lua" |
|
|
|
|