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