Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ruanhaishen
NLua
Commits
1f548708
Commit
1f548708
authored
Nov 09, 2014
by
Megax
Browse files
* Makefile update.
parent
7c74d9e1
Changes
14
Show whitespace changes
Inline
Side-by-side
Applications/LuaRunner/Makefile.am
View file @
1f548708
...
...
@@ -5,9 +5,27 @@ EXTRA_DIST =
if
ENABLE_DEBUG
SUBDIRS
=
.
endif
if
ENABLE_DEBUGKOPILUA
SUBDIRS
=
.
endif
if
ENABLE_RELEASE
SUBDIRS
=
.
endif
if
ENABLE_RELEASEKOPILUA
SUBDIRS
=
.
endif
if
ENABLE_DEBUG_X64
SUBDIRS
=
.
endif
if
ENABLE_RELEASE_X64
SUBDIRS
=
.
endif
if
ENABLE_DEBUGKOPILUA_X64
SUBDIRS
=
.
endif
if
ENABLE_RELEASEKOPILUA_X64
SUBDIRS
=
.
endif
# Projekt-specifikus makefile beszúrása
include
LuaRunner.make
\ No newline at end of file
include
NLua.40.make
\ No newline at end of file
Applications/LuaRunner/NLua.40.make
0 → 100644
View file @
1f548708
# Warning: This is an automatically generated file, do not edit!
if
ENABLE_DEBUG
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG"
ASSEMBLY
=
../../tests/NLua.exe
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Run/Debug/net40/NLua.dll
BUILD_DIR
=
../../tests/
NLUA_EXE_MDB_SOURCE
=
../../tests/NLua.exe.mdb
NLUA_EXE_MDB
=
$(BUILD_DIR)
/NLua.exe.mdb
NLUA_EXE_CONFIG_SOURCE
=
app.config
NLUA_DLL_SOURCE
=
../../Run/Debug/net40/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../../Run/Debug/net40/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../../Core/KopiLua/Bin/Debug/net40/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../../Core/KopiLua/Bin/Debug/net40/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
endif
if
ENABLE_DEBUGKOPILUA
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG"
ASSEMBLY
=
../../tests/NLua.exe
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Core/NLua/bin/DebugKopiLua/NLua.dll
BUILD_DIR
=
../../tests/
NLUA_EXE_MDB_SOURCE
=
../../tests/NLua.exe.mdb
NLUA_EXE_MDB
=
$(BUILD_DIR)
/NLua.exe.mdb
NLUA_EXE_CONFIG_SOURCE
=
app.config
NLUA_DLL_SOURCE
=
../../Core/NLua/bin/DebugKopiLua/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../../Core/NLua/bin/DebugKopiLua/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
endif
if
ENABLE_RELEASE
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize
+
"-define:RELEASE"
ASSEMBLY
=
../../tests/NLua.exe
ASSEMBLY_MDB
=
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Run/Release/net40/NLua.dll
BUILD_DIR
=
../../tests/
NLUA_EXE_MDB
=
NLUA_EXE_CONFIG_SOURCE
=
app.config
NLUA_DLL_SOURCE
=
../../Run/Release/net40/NLua.dll
NLUA_DLL_MDB
=
KERALUA_DLL_SOURCE
=
../../Core/KeraLua/src/bin/Release/net40/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../../Core/KopiLua/Bin/Release/net40/KopiLua.dll
KOPILUA_DLL_MDB
=
endif
if
ENABLE_RELEASEKOPILUA
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
ASSEMBLY
=
../../tests/NLua.exe
ASSEMBLY_MDB
=
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Core/NLua/bin/ReleaseKopiLua/NLua.dll
BUILD_DIR
=
../../tests/
NLUA_EXE_MDB
=
NLUA_EXE_CONFIG_SOURCE
=
app.config
NLUA_DLL_SOURCE
=
../../Core/NLua/bin/ReleaseKopiLua/NLua.dll
NLUA_DLL_MDB
=
KERALUA_DLL_SOURCE
=
../../Core/KeraLua/src/bin/ReleaseKopiLua/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../../Core/KopiLua/KopiLua/bin/ReleaseKopiLua/KopiLua.dll
KOPILUA_DLL_MDB
=
endif
if
ENABLE_DEBUG_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG"
ASSEMBLY
=
../../Run/Debug_x64/NLua.exe
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Run/Debug/net40/NLua.dll
BUILD_DIR
=
../../Run/Debug_x64
NLUA_EXE_MDB_SOURCE
=
../../Run/Debug_x64/NLua.exe.mdb
NLUA_EXE_MDB
=
$(BUILD_DIR)
/NLua.exe.mdb
NLUA_EXE_CONFIG_SOURCE
=
app.config
NLUA_DLL_SOURCE
=
../../Run/Debug/net40/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../../Run/Debug/net40/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../../Core/KopiLua/Bin/Debug/net40/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../../Core/KopiLua/Bin/Debug/net40/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:RELEASE"
ASSEMBLY
=
../../Run/Release_x64/NLua.exe
ASSEMBLY_MDB
=
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Run/Release/net40/NLua.dll
BUILD_DIR
=
../../Run/Release_x64
NLUA_EXE_MDB
=
NLUA_EXE_CONFIG_SOURCE
=
app.config
NLUA_DLL_SOURCE
=
../../Run/Debug/net40/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../../Run/Debug/net40/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../../Core/KopiLua/Bin/Debug/net40/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../../Core/KopiLua/Bin/Debug/net40/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
endif
if
ENABLE_DEBUGKOPILUA_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG"
ASSEMBLY
=
bin/x64/DebugKopiLua/NLua.exe
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Core/NLua/bin/DebugKopiLua/NLua.dll
BUILD_DIR
=
bin/x64/DebugKopiLua/
NLUA_EXE_MDB_SOURCE
=
bin/x64/DebugKopiLua/NLua.exe.mdb
NLUA_EXE_MDB
=
$(BUILD_DIR)
/NLua.exe.mdb
NLUA_EXE_CONFIG_SOURCE
=
app.config
NLUA_DLL_SOURCE
=
../../Run/Debug/net40/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../../Run/Debug/net40/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../../Core/KopiLua/Bin/Debug/net40/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../../Core/KopiLua/Bin/Debug/net40/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
endif
if
ENABLE_RELEASEKOPILUA_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
ASSEMBLY
=
bin/x64/ReleaseKopiLua/NLua.exe
ASSEMBLY_MDB
=
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Core/NLua/bin/ReleaseKopiLua/NLua.dll
BUILD_DIR
=
bin/x64/ReleaseKopiLua/
NLUA_EXE_MDB
=
NLUA_EXE_CONFIG_SOURCE
=
app.config
NLUA_DLL_SOURCE
=
../../Run/Debug/net40/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../../Run/Debug/net40/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../../Core/KopiLua/Bin/Debug/net40/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../../Core/KopiLua/Bin/Debug/net40/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
endif
AL
=
al
SATELLITE_ASSEMBLY_NAME
=
$(
notdir
$(
basename
$(ASSEMBLY)
))
.resources.dll
PROGRAMFILES
=
\
$(NLUA_EXE_MDB)
\
$(NLUA_EXE_CONFIG)
\
$(NLUA_DLL)
\
$(NLUA_DLL_MDB)
\
$(KERALUA_DLL)
\
$(KERALUA_DLL_MDB)
\
$(KOPILUA_DLL)
\
$(KOPILUA_DLL_MDB)
BINARIES
=
\
$(NLUA_40)
RESGEN
=
resgen2
all
:
$(ASSEMBLY) $(PROGRAMFILES) $(BINARIES)
FILES
=
\
LuaNetRunner.cs
\
Properties/AssemblyInfo.cs
DATA_FILES
=
RESOURCES
=
EXTRAS
=
\
app.config
\
NLua.ico
\
nlua.40.in
REFERENCES
=
\
System
\
System.Data
\
System.Xml
DLL_REFERENCES
=
CLEANFILES
=
$(PROGRAMFILES)
$(BINARIES)
include
$(top_srcdir)/Makefile.include
NLUA_EXE_CONFIG
=
$(BUILD_DIR)
/NLua.exe.config
NLUA_DLL
=
$(BUILD_DIR)
/NLua.dll
KERALUA_DLL
=
$(BUILD_DIR)
/KeraLua.dll
KOPILUA_DLL
=
$(BUILD_DIR)
/KopiLua.dll
NLUA_40
=
$(BUILD_DIR)
/nlua.40
$(eval
$(call
emit-deploy-target,NLUA_EXE_CONFIG))
$(eval
$(call
emit-deploy-target,NLUA_DLL))
$(eval
$(call
emit-deploy-target,NLUA_DLL_MDB))
$(eval
$(call
emit-deploy-target,KERALUA_DLL))
$(eval
$(call
emit-deploy-target,KERALUA_DLL_MDB))
$(eval
$(call
emit-deploy-target,KOPILUA_DLL))
$(eval
$(call
emit-deploy-target,KOPILUA_DLL_MDB))
$(eval
$(call
emit-deploy-wrapper,NLUA_40,nlua.40,x))
$(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)
Applications/LuaRunner/nlua.40.in
0 → 100644
View file @
1f548708
#!/bin/sh
exec
mono
"@expanded_libdir@/@PACKAGE@/NLua.exe"
"
$@
"
ConsoleTest/Makefile.am
View file @
1f548708
...
...
@@ -6,25 +6,60 @@ EXTRA_DIST =
if
ENABLE_DEBUG
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG;TRACE"
ASSEMBLY
=
bin/Debug
/ConsoleTest.exe
ASSEMBLY
=
../tests
/ConsoleTest.exe
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../Run/Debug/NLua.dll
BUILD_DIR
=
bin/Debug/
../Run/Debug/net40/NLua.dll
\
../tests/NLuaTest.dll
BUILD_DIR
=
../tests/
CONSOLETEST_EXE_MDB_SOURCE
=
bin/Debug
/ConsoleTest.exe.mdb
CONSOLETEST_EXE_MDB_SOURCE
=
../tests
/ConsoleTest.exe.mdb
CONSOLETEST_EXE_MDB
=
$(BUILD_DIR)
/ConsoleTest.exe.mdb
CONSOLETEST_EXE_CONFIG_SOURCE
=
App.config
NLUA_DLL_SOURCE
=
../Run/Debug/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../Run/Debug/NLua.dll.mdb
NLUA_DLL_SOURCE
=
../Run/Debug/
net40/
NLua.dll
NLUA_DLL_MDB_SOURCE
=
../Run/Debug/
net40/
NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Debug/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../Core/KeraLua/src/bin/Debug/KeraLua.dll.mdb
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Debug/
net40/
KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../Core/KeraLua/src/bin/Debug/
net40/
KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/Bin/Debug/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../Core/KopiLua/Bin/Debug/KopiLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/Bin/Debug/
net40/
KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../Core/KopiLua/Bin/Debug/
net40/
KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
NLUATEST_DLL_SOURCE
=
../tests/NLuaTest.dll
NLUATEST_DLL_MDB_SOURCE
=
../tests/NLuaTest.dll.mdb
NLUATEST_DLL_MDB
=
$(BUILD_DIR)
/NLuaTest.dll.mdb
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
endif
if
ENABLE_DEBUGKOPILUA
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG;TRACE"
ASSEMBLY
=
bin/DebugKopiLua/ConsoleTest.exe
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../Core/NLua/bin/DebugKopiLua/NLua.dll
\
../NLuaTest/bin/DebugKopiLua/NLuaTest.dll
BUILD_DIR
=
bin/DebugKopiLua/
CONSOLETEST_EXE_MDB_SOURCE
=
bin/DebugKopiLua/ConsoleTest.exe.mdb
CONSOLETEST_EXE_MDB
=
$(BUILD_DIR)
/ConsoleTest.exe.mdb
CONSOLETEST_EXE_CONFIG_SOURCE
=
App.config
NLUA_DLL_SOURCE
=
../Core/NLua/bin/DebugKopiLua/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../Core/NLua/bin/DebugKopiLua/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
NLUATEST_DLL_SOURCE
=
../NLuaTest/bin/DebugKopiLua/NLuaTest.dll
NLUATEST_DLL_MDB_SOURCE
=
../NLuaTest/bin/DebugKopiLua/NLuaTest.dll.mdb
NLUATEST_DLL_MDB
=
$(BUILD_DIR)
/NLuaTest.dll.mdb
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
endif
...
...
@@ -35,17 +70,156 @@ ASSEMBLY = bin/Release/ConsoleTest.exe
ASSEMBLY_MDB
=
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../Run/Release/NLua.dll
../Run/Release/net40/NLua.dll
\
../tests/NLuaTest.dll
BUILD_DIR
=
bin/Release/
CONSOLETEST_EXE_MDB
=
CONSOLETEST_EXE_CONFIG_SOURCE
=
App.config
NLUA_DLL_SOURCE
=
../Run/Release/net40/NLua.dll
NLUA_DLL_MDB
=
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Release/net40/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/Bin/Release/net40/KopiLua.dll
KOPILUA_DLL_MDB
=
NLUATEST_DLL_SOURCE
=
../tests/NLuaTest.dll
NLUATEST_DLL_MDB
=
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
endif
if
ENABLE_RELEASEKOPILUA
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
ASSEMBLY
=
bin/ReleaseKopiLua/ConsoleTest.exe
ASSEMBLY_MDB
=
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../Core/NLua/bin/ReleaseKopiLua/NLua.dll
\
../tests/NLuaTest.dll
BUILD_DIR
=
bin/ReleaseKopiLua/
CONSOLETEST_EXE_MDB
=
CONSOLETEST_EXE_CONFIG_SOURCE
=
App.config
NLUA_DLL_SOURCE
=
../Core/NLua/bin/ReleaseKopiLua/NLua.dll
NLUA_DLL_MDB
=
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/ReleaseKopiLua/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/KopiLua/bin/ReleaseKopiLua/KopiLua.dll
KOPILUA_DLL_MDB
=
NLUATEST_DLL_SOURCE
=
../tests/NLuaTest.dll
NLUATEST_DLL_MDB
=
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
endif
if
ENABLE_DEBUG_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG;TRACE"
ASSEMBLY
=
../tests/ConsoleTest.exe
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../Run/Debug/net40/NLua.dll
\
../tests/NLuaTest.dll
BUILD_DIR
=
../tests/
CONSOLETEST_EXE_MDB_SOURCE
=
../tests/ConsoleTest.exe.mdb
CONSOLETEST_EXE_MDB
=
$(BUILD_DIR)
/ConsoleTest.exe.mdb
CONSOLETEST_EXE_CONFIG_SOURCE
=
App.config
NLUA_DLL_SOURCE
=
../Run/Debug/net40/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../Run/Debug/net40/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/Bin/Debug/net40/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../Core/KopiLua/Bin/Debug/net40/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
NLUATEST_DLL_SOURCE
=
../tests/NLuaTest.dll
NLUATEST_DLL_MDB_SOURCE
=
../tests/NLuaTest.dll.mdb
NLUATEST_DLL_MDB
=
$(BUILD_DIR)
/NLuaTest.dll.mdb
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
endif
if
ENABLE_RELEASE_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize
+
"-define:TRACE"
ASSEMBLY
=
bin/Release/ConsoleTest.exe
ASSEMBLY_MDB
=
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../Run/Release/net40/NLua.dll
\
../tests/NLuaTest.dll
BUILD_DIR
=
bin/Release/
CONSOLETEST_EXE_MDB
=
CONSOLETEST_EXE_CONFIG_SOURCE
=
App.config
NLUA_DLL_SOURCE
=
../Run/Release/NLua.dll
NLUA_DLL_SOURCE
=
../Run/Release/net40/NLua.dll
NLUA_DLL_MDB
=
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Release/net40/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/Bin/Release/net40/KopiLua.dll
KOPILUA_DLL_MDB
=
NLUATEST_DLL_SOURCE
=
../tests/NLuaTest.dll
NLUATEST_DLL_MDB
=
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
endif
if
ENABLE_DEBUGKOPILUA_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG;TRACE"
ASSEMBLY
=
bin/DebugKopiLua/ConsoleTest.exe
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../Core/NLua/bin/DebugKopiLua/NLua.dll
\
../NLuaTest/bin/DebugKopiLua/NLuaTest.dll
BUILD_DIR
=
bin/DebugKopiLua/
CONSOLETEST_EXE_MDB_SOURCE
=
bin/DebugKopiLua/ConsoleTest.exe.mdb
CONSOLETEST_EXE_MDB
=
$(BUILD_DIR)
/ConsoleTest.exe.mdb
CONSOLETEST_EXE_CONFIG_SOURCE
=
App.config
NLUA_DLL_SOURCE
=
../Core/NLua/bin/DebugKopiLua/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../Core/NLua/bin/DebugKopiLua/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
NLUATEST_DLL_SOURCE
=
../NLuaTest/bin/DebugKopiLua/NLuaTest.dll
NLUATEST_DLL_MDB_SOURCE
=
../NLuaTest/bin/DebugKopiLua/NLuaTest.dll.mdb
NLUATEST_DLL_MDB
=
$(BUILD_DIR)
/NLuaTest.dll.mdb
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
endif
if
ENABLE_RELEASEKOPILUA_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
ASSEMBLY
=
bin/ReleaseKopiLua/ConsoleTest.exe
ASSEMBLY_MDB
=
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../Core/NLua/bin/ReleaseKopiLua/NLua.dll
\
../tests/NLuaTest.dll
BUILD_DIR
=
bin/ReleaseKopiLua/
CONSOLETEST_EXE_MDB
=
CONSOLETEST_EXE_CONFIG_SOURCE
=
App.config
NLUA_DLL_SOURCE
=
../Core/NLua/bin/ReleaseKopiLua/NLua.dll
NLUA_DLL_MDB
=
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Release/KeraLua.dll
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Release
KopiLua
/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/
B
in/Release/KopiLua.dll
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/
KopiLua/b
in/Release
KopiLua
/KopiLua.dll
KOPILUA_DLL_MDB
=
NLUATEST_DLL_SOURCE
=
../tests/NLuaTest.dll
NLUATEST_DLL_MDB
=
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
endif
...
...
@@ -60,10 +234,13 @@ PROGRAMFILES = \
$(KERALUA_DLL)
\
$(KERALUA_DLL_MDB)
\
$(KOPILUA_DLL)
\
$(KOPILUA_DLL_MDB)
$(KOPILUA_DLL_MDB)
\
$(NLUATEST_DLL)
\
$(NLUATEST_DLL_MDB)
\
$(NUNIT_FRAMEWORK_DLL)
BINARIES
=
\
$(CONSOLETEST)
$(CONSOLETEST
_40
)
RESGEN
=
resgen2
...
...
@@ -82,11 +259,12 @@ RESOURCES =
EXTRAS
=
\
App.config
\
consoletest.in
consoletest.
40.
in
REFERENCES
=
\
System
\
System.Core
\
System.Numerics
\
System.Xml.Linq
\
System.Data
\
System.Xml
...
...
@@ -101,7 +279,9 @@ CONSOLETEST_EXE_CONFIG = $(BUILD_DIR)/ConsoleTest.exe.config
NLUA_DLL
=
$(BUILD_DIR)
/NLua.dll
KERALUA_DLL
=
$(BUILD_DIR)
/KeraLua.dll
KOPILUA_DLL
=
$(BUILD_DIR)
/KopiLua.dll
CONSOLETEST
=
$(BUILD_DIR)
/consoletest
NLUATEST_DLL
=
$(BUILD_DIR)
/NLuaTest.dll
NUNIT_FRAMEWORK_DLL
=
$(BUILD_DIR)
/nunit.framework.dll
CONSOLETEST_40
=
$(BUILD_DIR)
/consoletest.40
$(eval
$(call
emit-deploy-target,CONSOLETEST_EXE_CONFIG))
$(eval
$(call
emit-deploy-target,NLUA_DLL))
...
...
@@ -110,7 +290,10 @@ $(eval $(call emit-deploy-target,KERALUA_DLL))
$(eval
$(call
emit-deploy-target,KERALUA_DLL_MDB))
$(eval
$(call
emit-deploy-target,KOPILUA_DLL))
$(eval
$(call
emit-deploy-target,KOPILUA_DLL_MDB))
$(eval
$(call
emit-deploy-wrapper,CONSOLETEST,consoletest,x))
$(eval
$(call
emit-deploy-target,NLUATEST_DLL))
$(eval
$(call
emit-deploy-target,NLUATEST_DLL_MDB))
$(eval
$(call
emit-deploy-target,NUNIT_FRAMEWORK_DLL))
$(eval
$(call
emit-deploy-wrapper,CONSOLETEST_40,consoletest.40,x))
$(eval
$(call
emit_resgen_targets))
...
...
ConsoleTest/consoletest.40.in
0 → 100644
View file @
1f548708
#!/bin/sh
exec
mono
"@expanded_libdir@/@PACKAGE@/ConsoleTest.exe"
"
$@
"
Core/Makefile.am
View file @
1f548708
...
...
@@ -5,6 +5,24 @@ EXTRA_DIST =
if
ENABLE_DEBUG
SUBDIRS
=
KopiLua/KopiLua KeraLua/src NLua
endif
if
ENABLE_DEBUGKOPILUA
SUBDIRS
=
KopiLua/KopiLua KeraLua/src NLua
endif
if
ENABLE_RELEASE
SUBDIRS
=
KopiLua/KopiLua KeraLua/src NLua
endif
if
ENABLE_RELEASEKOPILUA
SUBDIRS
=
KopiLua/KopiLua KeraLua/src NLua
endif
if
ENABLE_DEBUG_X64
SUBDIRS
=
KopiLua/KopiLua KeraLua/src NLua
endif
if
ENABLE_RELEASE_X64
SUBDIRS
=
KopiLua/KopiLua KeraLua/src NLua
endif
if
ENABLE_DEBUGKOPILUA_X64
SUBDIRS
=
KopiLua/KopiLua KeraLua/src NLua
endif
if
ENABLE_RELEASEKOPILUA_X64
SUBDIRS
=
KopiLua/KopiLua KeraLua/src NLua
endif
Core/NLua/Makefile.am
View file @
1f548708
...
...
@@ -4,47 +4,170 @@ EXTRA_DIST =
# Warning: This is an automatically generated file, do not edit!
if
ENABLE_DEBUG
ASSEMBLY_COMPILER_COMMAND
=
g
mcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG"
ASSEMBLY
=
../../Run/Debug/NLua.dll
ASSEMBLY_COMPILER_COMMAND
=
d
mcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG"
"-keyfile:key.snk"
ASSEMBLY
=
../../Run/Debug/
net40/
NLua.dll
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../KeraLua/src/bin/Debug/KeraLua.dll
\
../KopiLua/Bin/Debug/KopiLua.dll
BUILD_DIR
=
../../Run/Debug
../KeraLua/src/bin/Debug/
net40/
KeraLua.dll
\
../KopiLua/Bin/Debug/
net40/
KopiLua.dll
BUILD_DIR
=
../../Run/Debug
/net40/
NLUA_DLL_MDB_SOURCE
=
../../Run/Debug/NLua.dll.mdb
NLUA_DLL_MDB_SOURCE
=
../../Run/Debug/
net40/
NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../KeraLua/src/bin/Debug/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../KeraLua/src/bin/Debug/KeraLua.dll.mdb
KERALUA_DLL_SOURCE
=
../KeraLua/src/bin/Debug/
net40/
KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../KeraLua/src/bin/Debug/
net40/
KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../KopiLua/Bin/Debug/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../KopiLua/Bin/Debug/KopiLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../KopiLua/Bin/Debug/net40/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../KopiLua/Bin/Debug/net40/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
endif
if
ENABLE_DEBUGKOPILUA
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG;USE_KOPILUA"
"-keyfile:key.snk"
ASSEMBLY
=
bin/DebugKopiLua/NLua.dll
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../KeraLua/src/bin/DebugKopiLua/KeraLua.dll
\
../KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll
BUILD_DIR
=
bin/DebugKopiLua/
NLUA_DLL_MDB_SOURCE
=
bin/DebugKopiLua/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../KeraLua/src/bin/DebugKopiLua/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../KeraLua/src/bin/DebugKopiLua/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
endif
if
ENABLE_RELEASE
ASSEMBLY_COMPILER_COMMAND
=
gmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize
+
"-define:RELEASE"
ASSEMBLY
=
../../Run/Release/NLua.dll
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize
+
"-define:RELEASE"
"-keyfile:key.snk"
ASSEMBLY
=
../../Run/Release/net40/NLua.dll
ASSEMBLY_MDB
=
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../KeraLua/src/bin/Release/net40/KeraLua.dll
\
../KopiLua/Bin/Release/net40/KopiLua.dll
BUILD_DIR
=
../../Run/Release/net40/
NLUA_DLL_MDB
=
KERALUA_DLL_SOURCE
=
../KeraLua/src/bin/Release/net40/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../KopiLua/Bin/Release/net40/KopiLua.dll
KOPILUA_DLL_MDB
=
endif
if
ENABLE_RELEASEKOPILUA
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
"-define:USE_KOPILUA"
"-keyfile:key.snk"
ASSEMBLY
=
bin/ReleaseKopiLua/NLua.dll
ASSEMBLY_MDB
=
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../KeraLua/src/bin/ReleaseKopiLua/KeraLua.dll
\
../KopiLua/KopiLua/bin/ReleaseKopiLua/KopiLua.dll
BUILD_DIR
=
bin/ReleaseKopiLua/
NLUA_DLL_MDB
=
KERALUA_DLL_SOURCE
=
../KeraLua/src/bin/ReleaseKopiLua/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../KopiLua/KopiLua/bin/ReleaseKopiLua/KopiLua.dll
KOPILUA_DLL_MDB
=
endif
if
ENABLE_DEBUG_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG"
"-keyfile:key.snk"
ASSEMBLY
=
../../Run/Debug/net40/NLua.dll
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../KeraLua/src/bin/Debug/net40/KeraLua.dll
\
../KopiLua/Bin/Debug/net40/KopiLua.dll
BUILD_DIR
=
../../Run/Debug/net40/
NLUA_DLL_MDB_SOURCE
=
../../Run/Debug/net40/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../KeraLua/src/bin/Debug/net40/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../KeraLua/src/bin/Debug/net40/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../KopiLua/Bin/Debug/net40/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../KopiLua/Bin/Debug/net40/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:RELEASE"
"-keyfile:key.snk"
ASSEMBLY
=
../../Run/Release/net40/NLua.dll
ASSEMBLY_MDB
=
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../KeraLua/src/bin/Release/net40/KeraLua.dll
\
../KopiLua/Bin/Release/net40/KopiLua.dll
BUILD_DIR
=
../../Run/Release/net40/
NLUA_DLL_MDB
=
KERALUA_DLL_SOURCE
=
../KeraLua/src/bin/Release/net40/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../KopiLua/Bin/Release/net40/KopiLua.dll
KOPILUA_DLL_MDB
=
endif
if
ENABLE_DEBUGKOPILUA_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG;USE_KOPILUA"
"-keyfile:key.snk"
ASSEMBLY
=
bin/DebugKopiLua/NLua.dll
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../KeraLua/src/bin/DebugKopiLua/KeraLua.dll
\
../KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll
BUILD_DIR
=
bin/DebugKopiLua/
NLUA_DLL_MDB_SOURCE
=
bin/DebugKopiLua/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
KERALUA_DLL_SOURCE
=
../KeraLua/src/bin/DebugKopiLua/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../KeraLua/src/bin/DebugKopiLua/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
endif
if
ENABLE_RELEASEKOPILUA_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
"-define:USE_KOPILUA"
"-keyfile:key.snk"
ASSEMBLY
=
bin/ReleaseKopiLua/NLua.dll
ASSEMBLY_MDB
=
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../KeraLua/src/bin/Release/KeraLua.dll
\
../KopiLua/
B
in/Release/KopiLua.dll
BUILD_DIR
=
../../Ru
n/Release
../KeraLua/src/bin/Release
KopiLua
/KeraLua.dll
\
../KopiLua/
KopiLua/b
in/Release
KopiLua
/KopiLua.dll
BUILD_DIR
=
bi
n/Release
KopiLua/
NLUA_DLL_MDB
=
KERALUA_DLL_SOURCE
=
../KeraLua/src/bin/Release/KeraLua.dll
KERALUA_DLL_SOURCE
=
../KeraLua/src/bin/Release
KopiLua
/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../KopiLua/
B
in/Release/KopiLua.dll
KOPILUA_DLL_SOURCE
=
../KopiLua/
KopiLua/b
in/Release
KopiLua
/KopiLua.dll
KOPILUA_DLL_MDB
=
endif
AL
=
al
2
AL
=
al
SATELLITE_ASSEMBLY_NAME
=
$(
notdir
$(
basename
$(ASSEMBLY)
))
.resources.dll
PROGRAMFILES
=
\
...
...
@@ -55,7 +178,7 @@ PROGRAMFILES = \
$(KOPILUA_DLL_MDB)
LINUX_PKGCONFIG
=
\
$(NLUA_PC)
$(NLUA_
NET40_
PC)
RESGEN
=
resgen2
...
...
@@ -103,14 +226,16 @@ FILES = \
LuaLib/GCOptions.cs
\
LuaLib/LuaLib.cs
\
Config/NLuaConfig.cs
\
ObjectTranslatorPool.cs
ObjectTranslatorPool.cs
\
Platform/CLSCompliantAttribute.cs
DATA_FILES
=
RESOURCES
=
EXTRAS
=
\
nlua.pc.in
key.snk
\
nlua.net40.pc.in
REFERENCES
=
\
System
\
...
...
@@ -126,13 +251,13 @@ include $(top_srcdir)/Makefile.include
KERALUA_DLL
=
$(BUILD_DIR)
/KeraLua.dll
KOPILUA_DLL
=
$(BUILD_DIR)
/KopiLua.dll
NLUA_PC
=
$(BUILD_DIR)
/nlua.pc
NLUA_
NET40_
PC
=
$(BUILD_DIR)
/nlua.
net40.
pc
$(eval
$(call
emit-deploy-target,KERALUA_DLL))
$(eval
$(call
emit-deploy-target,KERALUA_DLL_MDB))
$(eval
$(call
emit-deploy-target,KOPILUA_DLL))
$(eval
$(call
emit-deploy-target,KOPILUA_DLL_MDB))
$(eval
$(call
emit-deploy-wrapper,NLUA_PC,nlua.pc))
$(eval
$(call
emit-deploy-wrapper,NLUA_
NET40_
PC,nlua.
net40.
pc))
$(eval
$(call
emit_resgen_targets))
...
...
Core/NLua/nlua.net40.pc.in
0 → 100644
View file @
1f548708
Name: NLua.Net40
Description: NLua.Net40
Version: 2.x
Requires:
Libs: -r:@expanded_libdir@/@PACKAGE@/NLua.dll
Makefile.am
View file @
1f548708
...
...
@@ -5,6 +5,24 @@ EXTRA_DIST = expansions.m4 lib/nunit/nunit.framework.dll
if
ENABLE_DEBUG
SUBDIRS
=
Core NLuaTest ConsoleTest Applications/LuaRunner
endif
if
ENABLE_DEBUGKOPILUA
SUBDIRS
=
Core NLuaTest ConsoleTest Applications/LuaRunner
endif
if
ENABLE_RELEASE
SUBDIRS
=
Core NLuaTest ConsoleTest Applications/LuaRunner
endif
if
ENABLE_RELEASEKOPILUA
SUBDIRS
=
Core NLuaTest ConsoleTest Applications/LuaRunner
endif
if
ENABLE_DEBUG_X64
SUBDIRS
=
Core NLuaTest ConsoleTest Applications/LuaRunner
endif
if
ENABLE_RELEASE_X64
SUBDIRS
=
Core NLuaTest ConsoleTest Applications/LuaRunner
endif
if
ENABLE_DEBUGKOPILUA_X64
SUBDIRS
=
Core NLuaTest ConsoleTest Applications/LuaRunner
endif
if
ENABLE_RELEASEKOPILUA_X64
SUBDIRS
=
Core NLuaTest ConsoleTest Applications/LuaRunner
endif
Makefile.include
View file @
1f548708
VALID_CULTURES
=
ar
bg
ca zh-CHS zh-Hans cs da de el en es
fi
fr he hu is it ja ko
nl
no pl pt
rm
ro ru hr sk sq sv th
tr
ur
id
uk be sl et lv lt tg fa vi hy az eu mk tn xh zu af ka fo hi mt se ga ms kk ky sw uz bn pa gu or ta te kn ml as mr mn bo cy km lo gl kok si am tzm ne ps fil ha yo nso kl ig ii br
oc
gsw sah rw gd ar-SA bg-BG ca-ES zh-TW cs-CZ da-DK de-DE el-GR en-US
fi
-FI
fr-FR he-IL hu-HU is-IS it-IT ja-JP ko-KR nl-NL nb-NO pl-PL pt-BR rm-CH ro-RO ru-RU hr-HR sk-SK sq-AL sv-SE th-TH tr-TR ur-PK id-ID uk-UA be-BY sl-SI et-EE lv-LV lt-LT tg-Cyrl-TJ fa-IR vi-VN hy-AM az-Latn-AZ eu-ES mk-MK tn-ZA xh-ZA zu-ZA af-ZA ka-GE fo-FO hi-IN mt-MT se-NO
ms-MY ky-KG
sw-KE uz-Latn-UZ bn-IN gu-IN or-IN ta-IN te-IN kn-IN ml-IN as-IN mr-IN bo-CN cy-GB km-KH lo-LA gl-ES kok-IN si-LK am-ET ne-NP ps-AF fil-PH ha-Latn-NG yo-NG nso-ZA kl-GL ig-NG ii-CN br-FR
oc-FR
sah-RU rw-RW gd-GB ar-IQ zh-CN de-CH en-GB es-MX fr-BE it-CH nl-BE nn-NO pt-PT sv-FI az-Cyrl-AZ ga-IE
ms-BN
uz-Cyrl-UZ bn-BD
mn-Mong-CN
ar-EG zh-HK de-AT en-AU es-ES fr-CA se-FI ar-LY zh-SG de-LU en-CA es-GT fr-CH ar-DZ zh-MO de-LI en-NZ es-CR fr-LU ar-MA en-IE es-PA fr-MC sr-Latn-BA ar-TN en-ZA es-DO sr-Cyrl-BA ar-OM en-JM es-VE ar-YE es-CO sr-Latn-RS ar-SY en-BZ es-PE sr-Cyrl-RS ar-JO en-TT es-AR sr-Latn-ME ar-LB en-ZW es-EC sr-Cyrl-ME ar-KW en-PH es-CL ar-AE es-UY ar-BH es-PY ar-QA en-IN es-BO es-SV en-SG es-HN es-NI es-PR es-US sr-Cyrl sr-Latn az-Cyrl zh nn bs az-Latn uz-Cyrl mn-Cyrl zh-Hant zh-CHT nb sr tg-Cyrl uz-Latn
mn-Mong
tzm-Latn ha-Latn
VALID_CULTURES
=
ar
bg
ca zh-CHS zh-Hans cs da de el en es
fi
fr he hu is it ja ko
nl
no pl pt
rm
ro ru hr sk sq sv th
tr
ur
id
uk be sl et lv lt tg fa vi hy az eu mk tn xh zu af ka fo hi mt se ga ms kk ky sw uz bn pa gu or ta te kn ml as mr mn bo cy km lo gl kok si am tzm ne ps fil ha yo nso kl ig ii br gsw sah rw gd ar-SA bg-BG ca-ES zh-TW cs-CZ da-DK de-DE el-GR en-US
fi
-FI
fr-FR he-IL hu-HU is-IS it-IT ja-JP ko-KR nl-NL nb-NO pl-PL pt-BR rm-CH ro-RO ru-RU hr-HR sk-SK sq-AL sv-SE th-TH tr-TR ur-PK id-ID uk-UA be-BY sl-SI et-EE lv-LV lt-LT tg-Cyrl-TJ fa-IR vi-VN hy-AM az-Latn-AZ eu-ES mk-MK tn-ZA xh-ZA zu-ZA af-ZA ka-GE fo-FO hi-IN mt-MT se-NO sw-KE uz-Latn-UZ bn-IN gu-IN or-IN ta-IN te-IN kn-IN ml-IN as-IN mr-IN bo-CN cy-GB km-KH lo-LA gl-ES kok-IN si-LK am-ET ne-NP ps-AF fil-PH ha-Latn-NG yo-NG nso-ZA kl-GL ig-NG ii-CN br-FR sah-RU rw-RW gd-GB ar-IQ zh-CN de-CH en-GB es-MX fr-BE it-CH nl-BE nn-NO pt-PT sv-FI az-Cyrl-AZ ga-IE uz-Cyrl-UZ bn-BD ar-EG zh-HK de-AT en-AU es-ES fr-CA se-FI ar-LY zh-SG de-LU en-CA es-GT fr-CH
hr-BA
ar-DZ zh-MO de-LI en-NZ es-CR fr-LU
bs-Latn-BA
ar-MA en-IE es-PA fr-MC sr-Latn-BA ar-TN en-ZA es-DO sr-Cyrl-BA ar-OM en-JM es-VE
bs-Cyrl-BA
ar-YE es-CO sr-Latn-RS ar-SY en-BZ es-PE sr-Cyrl-RS ar-JO en-TT es-AR sr-Latn-ME ar-LB en-ZW es-EC sr-Cyrl-ME ar-KW en-PH es-CL ar-AE es-UY ar-BH es-PY ar-QA en-IN es-BO es-SV en-SG es-HN es-NI es-PR es-US
bs-Cyrl bs-Latn
sr-Cyrl sr-Latn az-Cyrl zh nn bs az-Latn uz-Cyrl mn-Cyrl zh-Hant zh-CHT nb sr tg-Cyrl uz-Latn tzm-Latn ha-Latn
s2q
=
$(
subst
\
,?,
$1
)
q2s
=
$(
subst
?,
\
,
$1
)
...
...
NLuaTest/Makefile.am
View file @
1f548708
...
...
@@ -4,56 +4,206 @@ EXTRA_DIST =
# Warning: This is an automatically generated file, do not edit!
if
ENABLE_DEBUG
ASSEMBLY_COMPILER_COMMAND
=
g
mcs
ASSEMBLY_COMPILER_COMMAND
=
d
mcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG;TRACE"
ASSEMBLY
=
../tests/NLuaTest.dll
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../Core/KeraLua/src/bin/Debug/KeraLua.dll
\
../Core/KopiLua/Bin/Debug/KopiLua.dll
\
../Run/Debug/NLua.dll
../Core/KeraLua/src/bin/Debug/
net40/
KeraLua.dll
\
../Core/KopiLua/Bin/Debug/
net40/
KopiLua.dll
\
../Run/Debug/
net40/
NLua.dll
BUILD_DIR
=
../tests/
NLUATEST_DLL_MDB_SOURCE
=
../tests/NLuaTest.dll.mdb
NLUATEST_DLL_MDB
=
$(BUILD_DIR)
/NLuaTest.dll.mdb
NUNIT_FRAMEWORK_DLL_SOURCE
=
../
lib/nunit
/nunit.framework.dll
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Debug/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../Core/KeraLua/src/bin/Debug/KeraLua.dll.mdb
NUNIT_FRAMEWORK_DLL_SOURCE
=
../
packages/NUnit.2.6.2/lib
/nunit.framework.dll
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Debug/
net40/
KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../Core/KeraLua/src/bin/Debug/
net40/
KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/Bin/Debug/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../Core/KopiLua/Bin/Debug/KopiLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/Bin/Debug/
net40/
KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../Core/KopiLua/Bin/Debug/
net40/
KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
NLUA_DLL_SOURCE
=
../Run/Debug/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../Run/Debug/NLua.dll.mdb
NLUA_DLL_SOURCE
=
../Run/Debug/net40/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../Run/Debug/net40/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
endif
if
ENABLE_DEBUGKOPILUA
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG;TRACE"
ASSEMBLY
=
bin/DebugKopiLua/NLuaTest.dll
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll
\
../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll
\
../Core/NLua/bin/DebugKopiLua/NLua.dll
BUILD_DIR
=
bin/DebugKopiLua/
NLUATEST_DLL_MDB_SOURCE
=
bin/DebugKopiLua/NLuaTest.dll.mdb
NLUATEST_DLL_MDB
=
$(BUILD_DIR)
/NLuaTest.dll.mdb
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
NLUA_DLL_SOURCE
=
../Core/NLua/bin/DebugKopiLua/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../Core/NLua/bin/DebugKopiLua/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
endif
if
ENABLE_RELEASE
ASSEMBLY_COMPILER_COMMAND
=
g
mcs
ASSEMBLY_COMPILER_COMMAND
=
d
mcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize
+
"-define:TRACE"
ASSEMBLY
=
../tests/NLuaTest.dll
ASSEMBLY_MDB
=
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../Core/KeraLua/src/bin/Release/KeraLua.dll
\
../Core/KopiLua/Bin/Release/KopiLua.dll
\
../Run/Release/NLua.dll
../Core/KeraLua/src/bin/Release/net40/KeraLua.dll
\
../Core/KopiLua/Bin/Release/net40/KopiLua.dll
\
../Run/Release/net40/NLua.dll
BUILD_DIR
=
../tests/
NLUATEST_DLL_MDB
=
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Release/net40/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/Bin/Release/net40/KopiLua.dll
KOPILUA_DLL_MDB
=
NLUA_DLL_SOURCE
=
../Run/Release/net40/NLua.dll
NLUA_DLL_MDB
=
endif
if
ENABLE_RELEASEKOPILUA
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize
+
"-define:USE_KOPILUA"
ASSEMBLY
=
../tests/NLuaTest.dll
ASSEMBLY_MDB
=
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../Core/KeraLua/src/bin/ReleaseKopiLua/KeraLua.dll
\
../Core/KopiLua/KopiLua/bin/ReleaseKopiLua/KopiLua.dll
\
../Core/NLua/bin/ReleaseKopiLua/NLua.dll
BUILD_DIR
=
../tests/
NLUATEST_DLL_MDB
=
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/ReleaseKopiLua/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/KopiLua/bin/ReleaseKopiLua/KopiLua.dll
KOPILUA_DLL_MDB
=
NLUA_DLL_SOURCE
=
../Core/NLua/bin/ReleaseKopiLua/NLua.dll
NLUA_DLL_MDB
=
endif
if
ENABLE_DEBUG_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG;TRACE"
ASSEMBLY
=
../tests/NLuaTest.dll
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll
\
../Core/KopiLua/Bin/Debug/net40/KopiLua.dll
\
../Run/Debug/net40/NLua.dll
BUILD_DIR
=
../tests/
NLUATEST_DLL_MDB_SOURCE
=
../tests/NLuaTest.dll.mdb
NLUATEST_DLL_MDB
=
$(BUILD_DIR)
/NLuaTest.dll.mdb
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../Core/KeraLua/src/bin/Debug/net40/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/Bin/Debug/net40/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../Core/KopiLua/Bin/Debug/net40/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
NLUA_DLL_SOURCE
=
../Run/Debug/net40/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../Run/Debug/net40/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
endif
if
ENABLE_RELEASE_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize
+
"-define:TRACE"
ASSEMBLY
=
../tests/NLuaTest.dll
ASSEMBLY_MDB
=
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../Core/KeraLua/src/bin/Release/net40/KeraLua.dll
\
../Core/KopiLua/Bin/Release/net40/KopiLua.dll
\
../Run/Release/net40/NLua.dll
BUILD_DIR
=
../tests/
NLUATEST_DLL_MDB
=
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Release/net40/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/Bin/Release/net40/KopiLua.dll
KOPILUA_DLL_MDB
=
NLUA_DLL_SOURCE
=
../Run/Release/net40/NLua.dll
NLUA_DLL_MDB
=
endif
if
ENABLE_DEBUGKOPILUA_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize-
-debug
"-define:DEBUG;TRACE"
ASSEMBLY
=
bin/DebugKopiLua/NLuaTest.dll
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll
\
../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll
\
../Core/NLua/bin/DebugKopiLua/NLua.dll
BUILD_DIR
=
bin/DebugKopiLua/
NLUATEST_DLL_MDB_SOURCE
=
bin/DebugKopiLua/NLuaTest.dll.mdb
NLUATEST_DLL_MDB
=
$(BUILD_DIR)
/NLuaTest.dll.mdb
NUNIT_FRAMEWORK_DLL_SOURCE
=
../packages/NUnit.2.6.2/lib/nunit.framework.dll
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll
KERALUA_DLL_MDB_SOURCE
=
../Core/KeraLua/src/bin/DebugKopiLua/KeraLua.dll.mdb
KERALUA_DLL_MDB
=
$(BUILD_DIR)
/KeraLua.dll.mdb
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll
KOPILUA_DLL_MDB_SOURCE
=
../Core/KopiLua/KopiLua/bin/DebugKopiLua/KopiLua.dll.mdb
KOPILUA_DLL_MDB
=
$(BUILD_DIR)
/KopiLua.dll.mdb
NLUA_DLL_SOURCE
=
../Core/NLua/bin/DebugKopiLua/NLua.dll
NLUA_DLL_MDB_SOURCE
=
../Core/NLua/bin/DebugKopiLua/NLua.dll.mdb
NLUA_DLL_MDB
=
$(BUILD_DIR)
/NLua.dll.mdb
endif
if
ENABLE_RELEASEKOPILUA_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize
+
"-define:USE_KOPILUA"
ASSEMBLY
=
../tests/NLuaTest.dll
ASSEMBLY_MDB
=
COMPILE_TARGET
=
library
PROJECT_REFERENCES
=
\
../Core/KeraLua/src/bin/ReleaseKopiLua/KeraLua.dll
\
../Core/KopiLua/KopiLua/bin/ReleaseKopiLua/KopiLua.dll
\
../Core/NLua/bin/ReleaseKopiLua/NLua.dll
BUILD_DIR
=
../tests/
NLUATEST_DLL_MDB
=
NUNIT_FRAMEWORK_DLL_SOURCE
=
../
lib/nunit
/nunit.framework.dll
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Release/KeraLua.dll
NUNIT_FRAMEWORK_DLL_SOURCE
=
../
packages/NUnit.2.6.2/lib
/nunit.framework.dll
KERALUA_DLL_SOURCE
=
../Core/KeraLua/src/bin/Release
KopiLua
/KeraLua.dll
KERALUA_DLL_MDB
=
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/
B
in/Release/KopiLua.dll
KOPILUA_DLL_SOURCE
=
../Core/KopiLua/
KopiLua/b
in/Release
KopiLua
/KopiLua.dll
KOPILUA_DLL_MDB
=
NLUA_DLL_SOURCE
=
../
Ru
n/Release/NLua.dll
NLUA_DLL_SOURCE
=
../
Core/NLua/bi
n/Release
KopiLua
/NLua.dll
NLUA_DLL_MDB
=
endif
AL
=
al
2
AL
=
al
SATELLITE_ASSEMBLY_NAME
=
$(
notdir
$(
basename
$(ASSEMBLY)
))
.resources.dll
PROGRAMFILES
=
\
...
...
@@ -67,7 +217,7 @@ PROGRAMFILES = \
$(NLUA_DLL_MDB)
LINUX_PKGCONFIG
=
\
$(NLUATEST_PC)
$(NLUATEST_
40_
PC)
RESGEN
=
resgen2
...
...
@@ -88,11 +238,13 @@ DATA_FILES =
RESOURCES
=
EXTRAS
=
\
nluatest.pc.in
packages.config
\
nluatest.40.pc.in
REFERENCES
=
\
System
\
System.Data
\
System.Numerics
\
System.Xml
DLL_REFERENCES
=
\
...
...
@@ -106,7 +258,7 @@ NUNIT_FRAMEWORK_DLL = $(BUILD_DIR)/nunit.framework.dll
KERALUA_DLL
=
$(BUILD_DIR)
/KeraLua.dll
KOPILUA_DLL
=
$(BUILD_DIR)
/KopiLua.dll
NLUA_DLL
=
$(BUILD_DIR)
/NLua.dll
NLUATEST_PC
=
$(BUILD_DIR)
/nluatest.pc
NLUATEST_
40_
PC
=
$(BUILD_DIR)
/nluatest.
40.
pc
$(eval
$(call
emit-deploy-target,NUNIT_FRAMEWORK_DLL))
$(eval
$(call
emit-deploy-target,KERALUA_DLL))
...
...
@@ -115,7 +267,7 @@ $(eval $(call emit-deploy-target,KOPILUA_DLL))
$(eval
$(call
emit-deploy-target,KOPILUA_DLL_MDB))
$(eval
$(call
emit-deploy-target,NLUA_DLL))
$(eval
$(call
emit-deploy-target,NLUA_DLL_MDB))
$(eval
$(call
emit-deploy-wrapper,NLUATEST_PC,nluatest.pc))
$(eval
$(call
emit-deploy-wrapper,NLUATEST_
40_
PC,nluatest.
40.
pc))
$(eval
$(call
emit_resgen_targets))
...
...
NLuaTest/nluatest.40.pc.in
0 → 100644
View file @
1f548708
Name: NLuaTest.40
Description: NLuaTest.40
Version: 2.x
Requires:
Libs: -r:@expanded_libdir@/@PACKAGE@/NLuaTest.dll
autogen.sh
View file @
1f548708
#! /bin/sh
PROJECT
=
NLua
PROJECT
=
NLua
.Net40
FILE
=
CONFIGURE
=
configure.ac
...
...
configure.ac
View file @
1f548708
dnl Warning: This is an automatically generated file, do not edit!
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ([2.54])
AC_INIT([NLua], [2.x])
AC_INIT([NLua
.Net40
], [2.x])
AM_INIT_AUTOMAKE([foreign])
AM_MAINTAINER_MODE
...
...
@@ -17,10 +17,6 @@ SHAMROCK_EXPAND_DATADIR
AC_PROG_INSTALL
AC_PATH_PROG(GMCS, gmcs, no)
if test "x$GMCS" = "xno"; then
AC_MSG_ERROR([gmcs Not found])
fi
AC_PATH_PROG(DMCS, dmcs, no)
if test "x$DMCS" = "xno"; then
AC_MSG_ERROR([dmcs Not found])
...
...
@@ -35,6 +31,14 @@ AM_CONDITIONAL(ENABLE_DEBUG, test x$enable_debug = xyes)
if test "x$enable_debug" = "xyes" ; then
CONFIG_REQUESTED="yes"
fi
AC_ARG_ENABLE(debugkopilua,
AC_HELP_STRING([--enable-debugkopilua],
[Use 'DEBUGKOPILUA' Configuration [default=NO]]),
enable_debugkopilua=yes, enable_debugkopilua=no)
AM_CONDITIONAL(ENABLE_DEBUGKOPILUA, test x$enable_debugkopilua = xyes)
if test "x$enable_debugkopilua" = "xyes" ; then
CONFIG_REQUESTED="yes"
fi
AC_ARG_ENABLE(release,
AC_HELP_STRING([--enable-release],
[Use 'RELEASE' Configuration [default=YES]]),
...
...
@@ -43,6 +47,46 @@ AM_CONDITIONAL(ENABLE_RELEASE, test x$enable_release = xyes)
if test "x$enable_release" = "xyes" ; then
CONFIG_REQUESTED="yes"
fi
AC_ARG_ENABLE(releasekopilua,
AC_HELP_STRING([--enable-releasekopilua],
[Use 'RELEASEKOPILUA' Configuration [default=NO]]),
enable_releasekopilua=yes, enable_releasekopilua=no)
AM_CONDITIONAL(ENABLE_RELEASEKOPILUA, test x$enable_releasekopilua = xyes)
if test "x$enable_releasekopilua" = "xyes" ; then
CONFIG_REQUESTED="yes"
fi
AC_ARG_ENABLE(debug_x64,
AC_HELP_STRING([--enable-debug_x64],
[Use 'DEBUG_X64' Configuration [default=NO]]),
enable_debug_x64=yes, enable_debug_x64=no)
AM_CONDITIONAL(ENABLE_DEBUG_X64, test x$enable_debug_x64 = xyes)
if test "x$enable_debug_x64" = "xyes" ; then
CONFIG_REQUESTED="yes"
fi
AC_ARG_ENABLE(release_x64,
AC_HELP_STRING([--enable-release_x64],
[Use 'RELEASE_X64' Configuration [default=NO]]),
enable_release_x64=yes, enable_release_x64=no)
AM_CONDITIONAL(ENABLE_RELEASE_X64, test x$enable_release_x64 = xyes)
if test "x$enable_release_x64" = "xyes" ; then
CONFIG_REQUESTED="yes"
fi
AC_ARG_ENABLE(debugkopilua_x64,
AC_HELP_STRING([--enable-debugkopilua_x64],
[Use 'DEBUGKOPILUA_X64' Configuration [default=NO]]),
enable_debugkopilua_x64=yes, enable_debugkopilua_x64=no)
AM_CONDITIONAL(ENABLE_DEBUGKOPILUA_X64, test x$enable_debugkopilua_x64 = xyes)
if test "x$enable_debugkopilua_x64" = "xyes" ; then
CONFIG_REQUESTED="yes"
fi
AC_ARG_ENABLE(releasekopilua_x64,
AC_HELP_STRING([--enable-releasekopilua_x64],
[Use 'RELEASEKOPILUA_X64' Configuration [default=NO]]),
enable_releasekopilua_x64=yes, enable_releasekopilua_x64=no)
AM_CONDITIONAL(ENABLE_RELEASEKOPILUA_X64, test x$enable_releasekopilua_x64 = xyes)
if test "x$enable_releasekopilua_x64" = "xyes" ; then
CONFIG_REQUESTED="yes"
fi
if test -z "$CONFIG_REQUESTED" ; then
AM_CONDITIONAL(ENABLE_RELEASE, true)
enable_release=yes
...
...
@@ -55,18 +99,18 @@ dnl package checks, per config
AC_CONFIG_FILES([
Core/KopiLua/KopiLua/kopilua.pc
Core/KopiLua/KopiLua/kopilua.
net40.
pc
Core/KopiLua/KopiLua/Makefile
Core/KeraLua/src/keralua.pc
Core/KeraLua/src/keralua.
net40.
pc
Core/KeraLua/src/Makefile
Core/NLua/nlua.pc
Core/NLua/nlua.
net40.
pc
Core/NLua/Makefile
Core/Makefile
NLuaTest/nluatest.pc
NLuaTest/nluatest.
40.
pc
NLuaTest/Makefile
ConsoleTest/consoletest
ConsoleTest/consoletest
.40
ConsoleTest/Makefile
Applications/LuaRunner/lua
runner
Applications/LuaRunner/
n
lua
.40
Applications/LuaRunner/Makefile
Makefile
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment