mirror of https://github.com/mono/CppSharp.git
4 changed files with 90 additions and 90 deletions
@ -1,59 +1,59 @@ |
|||||||
project "Parser" |
project "Parser" |
||||||
|
|
||||||
kind "SharedLib" |
kind "SharedLib" |
||||||
language "C++" |
language "C++" |
||||||
location "." |
location "." |
||||||
platforms { "x32" } |
platforms { "x32" } |
||||||
|
|
||||||
flags { common_flags, "Managed" } |
flags { common_flags, "Managed" } |
||||||
|
|
||||||
configuration "vs*" |
configuration "vs*" |
||||||
buildoptions { common_msvc_copts, "/clr" } |
buildoptions { common_msvc_copts, "/clr" } |
||||||
|
|
||||||
configuration "*" |
configuration "*" |
||||||
|
|
||||||
files |
files |
||||||
{ |
{ |
||||||
"../src/Parser/**.h", |
"../src/Parser/**.h", |
||||||
"../src/Parser/**.cpp", |
"../src/Parser/**.cpp", |
||||||
"./*.lua" |
"./*.lua" |
||||||
} |
} |
||||||
|
|
||||||
includedirs |
includedirs |
||||||
{ |
{ |
||||||
"../../LLVM/include", |
"../../LLVM/include", |
||||||
"../../LLVM/build/include", |
"../../LLVM/build/include", |
||||||
"../../LLVM/tools/clang/include", |
"../../LLVM/tools/clang/include", |
||||||
"../../LLVM/build/tools/clang/include" |
"../../LLVM/build/tools/clang/include" |
||||||
} |
} |
||||||
|
|
||||||
configuration "Debug" |
configuration "Debug" |
||||||
libdirs { "../../LLVM/build/lib/Debug" } |
libdirs { "../../LLVM/build/lib/Debug" } |
||||||
|
|
||||||
configuration "Release" |
configuration "Release" |
||||||
libdirs { "../../LLVM/build/lib/RelWithDebInfo" } |
libdirs { "../../LLVM/build/lib/RelWithDebInfo" } |
||||||
|
|
||||||
configuration "*" |
configuration "*" |
||||||
|
|
||||||
links |
links |
||||||
{ |
{ |
||||||
"LLVMSupport", |
"LLVMSupport", |
||||||
"LLVMAsmParser", |
"LLVMAsmParser", |
||||||
"LLVMMC", |
"LLVMMC", |
||||||
"LLVMMCParser", |
"LLVMMCParser", |
||||||
"LLVMX86AsmParser", |
"LLVMX86AsmParser", |
||||||
"LLVMX86AsmPrinter", |
"LLVMX86AsmPrinter", |
||||||
"LLVMX86Desc", |
"LLVMX86Desc", |
||||||
"LLVMX86Info", |
"LLVMX86Info", |
||||||
"LLVMX86Utils", |
"LLVMX86Utils", |
||||||
"clangAnalysis", |
"clangAnalysis", |
||||||
"clangBasic", |
"clangBasic", |
||||||
"clangAST", |
"clangAST", |
||||||
"clangDriver", |
"clangDriver", |
||||||
"clangEdit", |
"clangEdit", |
||||||
"clangFrontend", |
"clangFrontend", |
||||||
"clangLex", |
"clangLex", |
||||||
"clangParse", |
"clangParse", |
||||||
"clangSema", |
"clangSema", |
||||||
"clangSerialization" |
"clangSerialization" |
||||||
} |
} |
||||||
@ -1,19 +1,19 @@ |
|||||||
project "Bridge" |
project "Bridge" |
||||||
|
|
||||||
kind "SharedLib" |
kind "SharedLib" |
||||||
language "C#" |
language "C#" |
||||||
location "." |
location "." |
||||||
files { "*.cs" } |
files { "*.cs" } |
||||||
platforms { "x32" } |
platforms { "x32" } |
||||||
|
|
||||||
configuration "Debug" |
configuration "Debug" |
||||||
targetdir "../../bin" |
targetdir "../../bin" |
||||||
|
|
||||||
configuration "Release" |
configuration "Release" |
||||||
targetdir "../../bin" |
targetdir "../../bin" |
||||||
|
|
||||||
|
|
||||||
if _ACTION == "clean" then |
if _ACTION == "clean" then |
||||||
os.rmdir("lib") |
os.rmdir("lib") |
||||||
end |
end |
||||||
|
|
||||||
|
|||||||
@ -1,15 +1,15 @@ |
|||||||
project "Generator" |
project "Generator" |
||||||
kind "ConsoleApp" |
kind "ConsoleApp" |
||||||
language "C#" |
language "C#" |
||||||
location "." |
location "." |
||||||
files { "**.cs", "**.bmp", "**.resx", "**.config" } |
files { "**.cs", "**.bmp", "**.resx", "**.config" } |
||||||
excludes { "Filter.cs" } |
excludes { "Filter.cs" } |
||||||
links { "Bridge", "System", "System.Core", "Parser" } |
links { "Bridge", "System", "System.Core", "Parser" } |
||||||
platforms { "x32" } |
platforms { "x32" } |
||||||
|
|
||||||
configuration "Debug" |
configuration "Debug" |
||||||
targetdir "../../bin" |
targetdir "../../bin" |
||||||
|
|
||||||
configuration "Release" |
configuration "Release" |
||||||
targetdir "../../bin" |
targetdir "../../bin" |
||||||
|
|
||||||
|
|||||||
Loading…
Reference in new issue