EXTRA_DIST = # Warning: This is an automatically generated file, do not edit! if ENABLE_DEBUG_X86 ASSEMBLY_COMPILER_COMMAND = dmcs ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:TRACE;DEBUG;LUA_CORE;_WIN32;LUA_COMPAT_VARARG;LUA_COMPAT_MOD;LUA_COMPAT_GFIND;CATCH_EXCEPTIONS" ASSEMBLY = ../../Run/Debug/KopiLua.dll ASSEMBLY_MDB = $(ASSEMBLY).mdb COMPILE_TARGET = library PROJECT_REFERENCES = BUILD_DIR = ../../Run/Debug KOPILUA_DLL_MDB_SOURCE=../../Run/Debug/KopiLua.dll.mdb KOPILUA_DLL_MDB=$(BUILD_DIR)/KopiLua.dll.mdb endif if ENABLE_RELEASE_X86 ASSEMBLY_COMPILER_COMMAND = dmcs ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ "-define:TRACE;RELEASE;LUA_CORE;_WIN32;LUA_COMPAT_VARARG;LUA_COMPAT_MOD;LUA_COMPAT_GFIND;CATCH_EXCEPTIONS" ASSEMBLY = ../../Run/Release/KopiLua.dll ASSEMBLY_MDB = COMPILE_TARGET = library PROJECT_REFERENCES = BUILD_DIR = ../../Run/Release KOPILUA_DLL_MDB= endif if ENABLE_DEBUG_X64 ASSEMBLY_COMPILER_COMMAND = dmcs ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:TRACE;DEBUG;LUA_CORE;_WIN32;LUA_COMPAT_VARARG;LUA_COMPAT_MOD;LUA_COMPAT_GFIND;CATCH_EXCEPTIONS" ASSEMBLY = ../../Run/Debug_x64/KopiLua.dll ASSEMBLY_MDB = $(ASSEMBLY).mdb COMPILE_TARGET = library PROJECT_REFERENCES = BUILD_DIR = ../../Run/Debug_x64 KOPILUA_DLL_MDB_SOURCE=../../Run/Debug_x64/KopiLua.dll.mdb KOPILUA_DLL_MDB=$(BUILD_DIR)/KopiLua.dll.mdb endif if ENABLE_RELEASE_X64 ASSEMBLY_COMPILER_COMMAND = dmcs ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ "-define:TRACE;RELEASE;LUA_CORE;_WIN32;LUA_COMPAT_VARARG;LUA_COMPAT_MOD;LUA_COMPAT_GFIND;CATCH_EXCEPTIONS" ASSEMBLY = ../../Run/Release_x64/KopiLua.dll ASSEMBLY_MDB = COMPILE_TARGET = library PROJECT_REFERENCES = BUILD_DIR = ../../Run/Release_x64 KOPILUA_DLL_MDB= endif AL=al SATELLITE_ASSEMBLY_NAME=$(notdir $(basename $(ASSEMBLY))).resources.dll PROGRAMFILES = \ $(KOPILUA_DLL_MDB) LINUX_PKGCONFIG = \ $(KOPILUA_PC) RESGEN=resgen2 all: $(ASSEMBLY) $(PROGRAMFILES) $(LINUX_PKGCONFIG) FILES = \ lapi.cs \ lauxlib.cs \ lbaselib.cs \ lcode.cs \ ldblib.cs \ ldebug.cs \ ldo.cs \ ldump.cs \ lfunc.cs \ lgc.cs \ linit.cs \ liolib.cs \ llex.cs \ llimits.cs \ lmathlib.cs \ lmem.cs \ loadlib.cs \ lobject.cs \ lopcodes.cs \ loslib.cs \ lparser.cs \ lstate.cs \ lstring.cs \ lstrlib.cs \ ltable.cs \ ltablib.cs \ ltm.cs \ lua.cs \ luaconf.cs \ lualib.cs \ lundump.cs \ lvm.cs \ lzio.cs \ print.cs \ printf/Tools.cs \ Properties/AssemblyInfo.cs DATA_FILES = RESOURCES = EXTRAS = \ kopilua.pc.in REFERENCES = \ System \ System.Core \ System.Data.DataSetExtensions \ System.Data DLL_REFERENCES = CLEANFILES = $(PROGRAMFILES) $(LINUX_PKGCONFIG) include $(top_srcdir)/Makefile.include KOPILUA_PC = $(BUILD_DIR)/kopilua.pc $(eval $(call emit-deploy-wrapper,KOPILUA_PC,kopilua.pc)) $(eval $(call emit_resgen_targets)) $(build_xamlg_list): %.xaml.g.cs: %.xaml xamlg '$<' $(ASSEMBLY_MDB): $(ASSEMBLY) $(ASSEMBLY): $(build_sources) $(build_resources) $(build_datafiles) $(DLL_REFERENCES) $(PROJECT_REFERENCES) $(build_xamlg_list) $(build_satellite_assembly_list) mkdir -p $(shell dirname $(ASSEMBLY)) $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$(ASSEMBLY) -target:$(COMPILE_TARGET) $(build_sources_embed) $(build_resources_embed) $(build_references_ref)