|
|
|
@ -6,9 +6,34 @@ project "CppSharp.Parser.Gen"
@@ -6,9 +6,34 @@ project "CppSharp.Parser.Gen"
|
|
|
|
|
debugdir "." |
|
|
|
|
|
|
|
|
|
files { "ParserGen.cs", "*.lua" } |
|
|
|
|
links { "CppSharp.AST", "CppSharp.Generator", "CppSharp.Parser" } |
|
|
|
|
links { "CppSharp.AST", "CppSharp.Generator" } |
|
|
|
|
|
|
|
|
|
project "CppSharp.Parser.CLI" |
|
|
|
|
configuration { "vs*" } |
|
|
|
|
links { "CppSharp.Parser" } |
|
|
|
|
|
|
|
|
|
configuration { "not vs*" } |
|
|
|
|
links { "CppSharp.Parser.CSharp" } |
|
|
|
|
|
|
|
|
|
project "CppSharp.Parser.CSharp" |
|
|
|
|
|
|
|
|
|
kind "SharedLib" |
|
|
|
|
language "C#" |
|
|
|
|
location "." |
|
|
|
|
|
|
|
|
|
dependson { "CppSharp.CppParser" } |
|
|
|
|
flags { common_flags, "Unsafe" } |
|
|
|
|
|
|
|
|
|
files |
|
|
|
|
{ |
|
|
|
|
"CSharp/**.cs", |
|
|
|
|
"**.lua" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
links { "CppSharp.Runtime" } |
|
|
|
|
|
|
|
|
|
configuration "vs*" |
|
|
|
|
|
|
|
|
|
project "CppSharp.Parser.CLI" |
|
|
|
|
|
|
|
|
|
kind "SharedLib" |
|
|
|
|
language "C++" |
|
|
|
@ -35,20 +60,3 @@ project "CppSharp.Parser.CLI"
@@ -35,20 +60,3 @@ project "CppSharp.Parser.CLI"
|
|
|
|
|
|
|
|
|
|
configuration "*" |
|
|
|
|
links { "CppSharp.CppParser" } |
|
|
|
|
|
|
|
|
|
project "CppSharp.Parser.CSharp" |
|
|
|
|
|
|
|
|
|
kind "SharedLib" |
|
|
|
|
language "C#" |
|
|
|
|
location "." |
|
|
|
|
|
|
|
|
|
dependson { "CppSharp.CppParser" } |
|
|
|
|
flags { common_flags, "Unsafe" } |
|
|
|
|
|
|
|
|
|
files |
|
|
|
|
{ |
|
|
|
|
"CSharp/**.cs", |
|
|
|
|
"**.lua" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
links { "CppSharp.Runtime" } |
|
|
|
|