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