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
68bdf7fa
Commit
68bdf7fa
authored
Sep 03, 2012
by
Megax
Committed by
Megax
Sep 03, 2012
Browse files
* Autotols alapú Makefile generátor hozzáadva a kódhoz.
parent
856d0cb7
Changes
111
Show whitespace changes
Inline
Side-by-side
TODO
View file @
68bdf7fa
Test/TestLuaInterface/Entity.cs
View file @
68bdf7fa
Test/TestLuaInterface/Makefile.am
0 → 100644
View file @
68bdf7fa
EXTRA_DIST
=
#Warning: This is an automatically generated file, do not edit!
if
ENABLE_DEBUG_X86
SUBDIRS
=
.
endif
if
ENABLE_RELEASE_X86
SUBDIRS
=
.
endif
if
ENABLE_DEBUG_X64
SUBDIRS
=
.
endif
if
ENABLE_RELEASE_X64
SUBDIRS
=
.
endif
# Projekt-specifikus makefile beszúrása
include
TestLuaInterface.make
\ No newline at end of file
Test/TestLuaInterface/TestLua.cs
View file @
68bdf7fa
Test/TestLuaInterface/TestLuaInterface.cs
View file @
68bdf7fa
Test/TestLuaInterface/TestLuaInterface.csproj
View file @
68bdf7fa
Test/TestLuaInterface/TestLuaInterface.make
0 → 100644
View file @
68bdf7fa
# 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:DEBUG"
ASSEMBLY
=
../../Run/Debug/TestLua.exe
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Run/Debug/LuaInterface.dll
BUILD_DIR
=
../../Run/Debug
TESTLUA_EXE_MDB_SOURCE
=
../../Run/Debug/TestLua.exe.mdb
TESTLUA_EXE_MDB
=
$(BUILD_DIR)
/TestLua.exe.mdb
LUAINTERFACE_DLL_SOURCE
=
../../Run/Debug/LuaInterface.dll
KOPILUA_DLL_SOURCE
=
../../Run/Debug/KopiLua.dll
endif
if
ENABLE_RELEASE_X86
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize
+
"-define:RELEASE"
ASSEMBLY
=
../../Run/Release/TestLua.exe
ASSEMBLY_MDB
=
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Run/Release/LuaInterface.dll
BUILD_DIR
=
../../Run/Release
TESTLUA_EXE_MDB
=
LUAINTERFACE_DLL_SOURCE
=
../../Run/Release/LuaInterface.dll
KOPILUA_DLL_SOURCE
=
../../Run/Release/KopiLua.dll
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/TestLua.exe
ASSEMBLY_MDB
=
$(ASSEMBLY)
.mdb
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Run/Debug_x64/LuaInterface.dll
BUILD_DIR
=
../../Run/Debug_x64
TESTLUA_EXE_MDB_SOURCE
=
../../Run/Debug_x64/TestLua.exe.mdb
TESTLUA_EXE_MDB
=
$(BUILD_DIR)
/TestLua.exe.mdb
LUAINTERFACE_DLL_SOURCE
=
../../Run/Debug_x64/LuaInterface.dll
KOPILUA_DLL_SOURCE
=
../../Run/Debug_x64/KopiLua.dll
endif
if
ENABLE_RELEASE_X64
ASSEMBLY_COMPILER_COMMAND
=
dmcs
ASSEMBLY_COMPILER_FLAGS
=
-noconfig
-codepage
:utf8
-warn
:4
-optimize
+
"-define:RELEASE"
ASSEMBLY
=
../../Run/Release_x64/TestLua.exe
ASSEMBLY_MDB
=
COMPILE_TARGET
=
exe
PROJECT_REFERENCES
=
\
../../Run/Release_x64/LuaInterface.dll
BUILD_DIR
=
../../Run/Release_x64
TESTLUA_EXE_MDB
=
LUAINTERFACE_DLL_SOURCE
=
../../Run/Release_x64/LuaInterface.dll
KOPILUA_DLL_SOURCE
=
../../Run/Release_x64/KopiLua.dll
endif
AL
=
al
SATELLITE_ASSEMBLY_NAME
=
$(
notdir
$(
basename
$(ASSEMBLY)
))
.resources.dll
PROGRAMFILES
=
\
$(TESTLUA_EXE_MDB)
\
$(LUAINTERFACE_DLL)
\
$(KOPILUA_DLL)
BINARIES
=
\
$(TESTLUAINTERFACE)
RESGEN
=
resgen2
all
:
$(ASSEMBLY) $(PROGRAMFILES) $(BINARIES)
FILES
=
\
Entity.cs
\
TestLua.cs
\
TestLuaInterface.cs
\
Properties/AssemblyInfo.cs
DATA_FILES
=
RESOURCES
=
EXTRAS
=
\
Properties
\
Readme.txt
\
testluainterface.in
REFERENCES
=
\
System
\
System.Data
\
System.Xml
DLL_REFERENCES
=
CLEANFILES
=
$(PROGRAMFILES)
$(BINARIES)
include
$(top_srcdir)/Makefile.include
LUAINTERFACE_DLL
=
$(BUILD_DIR)
/LuaInterface.dll
KOPILUA_DLL
=
$(BUILD_DIR)
/KopiLua.dll
TESTLUAINTERFACE
=
$(BUILD_DIR)
/testluainterface
$(eval
$(call
emit-deploy-wrapper,TESTLUAINTERFACE,testluainterface,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)
Test/TestLuaInterface/testluainterface.in
0 → 100644
View file @
68bdf7fa
#!/bin/sh
exec
mono
"@expanded_libdir@/@PACKAGE@/TestLua.exe"
"
$@
"
autogen.sh
0 → 100644
View file @
68bdf7fa
#! /bin/sh
PROJECT
=
LuaInterface
FILE
=
CONFIGURE
=
configure.ac
:
${
AUTOCONF
=autoconf
}
:
${
AUTOHEADER
=autoheader
}
:
${
AUTOMAKE
=automake
}
:
${
LIBTOOLIZE
=libtoolize
}
:
${
ACLOCAL
=aclocal
}
:
${
LIBTOOL
=libtool
}
srcdir
=
`
dirname
$0
`
test
-z
"
$srcdir
"
&&
srcdir
=
.
ORIGDIR
=
`
pwd
`
cd
$srcdir
TEST_TYPE
=
-f
aclocalinclude
=
"-I .
$ACLOCAL_FLAGS
"
DIE
=
0
(
$AUTOCONF
--version
)
< /dev/null
>
/dev/null 2>&1
||
{
echo
echo
"You must have autoconf installed to compile
$PROJECT
."
echo
"Download the appropriate package for your distribution,"
echo
"or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
DIE
=
1
}
(
$AUTOMAKE
--version
)
< /dev/null
>
/dev/null 2>&1
||
{
echo
echo
"You must have automake installed to compile
$PROJECT
."
echo
"Get ftp://sourceware.cygnus.com/pub/automake/automake-1.4.tar.gz"
echo
"(or a newer version if it is available)"
DIE
=
1
}
(
grep
"^AM_PROG_LIBTOOL"
$CONFIGURE
>
/dev/null
)
&&
{
(
$LIBTOOL
--version
)
< /dev/null
>
/dev/null 2>&1
||
{
echo
echo
"**Error**: You must have
\`
libtool' installed to compile
$PROJECT
."
echo
"Get ftp://ftp.gnu.org/pub/gnu/libtool-1.2d.tar.gz"
echo
"(or a newer version if it is available)"
DIE
=
1
}
}
if
test
"
$DIE
"
-eq
1
;
then
exit
1
fi
#test $TEST_TYPE $FILE || {
# echo "You must run this script in the top-level $PROJECT directory"
# exit 1
#}
if
test
-z
"
$*
"
;
then
echo
"I am going to run ./configure with no arguments - if you wish "
echo
"to pass any to it, please specify them on the
$0
command line."
fi
case
$CC
in
*
xlc
|
*
xlc
\
*
|
*
lcc
|
*
lcc
\
*
)
am_opt
=
--include-deps
;;
esac
(
grep
"^AM_PROG_LIBTOOL"
$CONFIGURE
>
/dev/null
)
&&
{
echo
"Running
$LIBTOOLIZE
..."
$LIBTOOLIZE
--force
--copy
}
echo
"Running
$ACLOCAL
$aclocalinclude
..."
$ACLOCAL
$aclocalinclude
echo
"Running
$AUTOMAKE
--gnu
$am_opt
..."
$AUTOMAKE
--add-missing
--gnu
$am_opt
echo
"Running
$AUTOCONF
..."
$AUTOCONF
echo
Running
$srcdir
/configure
$conf_flags
"
$@
"
...
$srcdir
/configure
--enable-maintainer-mode
$conf_flags
"
$@
"
\
configure.ac
0 → 100644
View file @
68bdf7fa
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([LuaInterface], [2.x])
AM_INIT_AUTOMAKE([foreign])
AM_MAINTAINER_MODE
dnl pkg-config
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
if test "x$PKG_CONFIG" = "xno"; then
AC_MSG_ERROR([You need to install pkg-config])
fi
SHAMROCK_EXPAND_LIBDIR
SHAMROCK_EXPAND_BINDIR
SHAMROCK_EXPAND_DATADIR
AC_PROG_INSTALL
AC_PATH_PROG(DMCS, dmcs, no)
if test "x$DMCS" = "xno"; then
AC_MSG_ERROR([dmcs Not found])
fi
AC_ARG_ENABLE(debug_x86,
AC_HELP_STRING([--enable-debug_x86],
[Use 'DEBUG_X86' Configuration [default=NO]]),
enable_debug_x86=yes, enable_debug_x86=no)
AM_CONDITIONAL(ENABLE_DEBUG_X86, test x$enable_debug_x86 = xyes)
if test "x$enable_debug_x86" = "xyes" ; then
CONFIG_REQUESTED="yes"
fi
AC_ARG_ENABLE(release_x86,
AC_HELP_STRING([--enable-release_x86],
[Use 'RELEASE_X86' Configuration [default=YES]]),
enable_release_x86=yes, enable_release_x86=no)
AM_CONDITIONAL(ENABLE_RELEASE_X86, test x$enable_release_x86 = xyes)
if test "x$enable_release_x86" = "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
if test -z "$CONFIG_REQUESTED" ; then
AM_CONDITIONAL(ENABLE_RELEASE_X86, true)
enable_release_x86=yes
fi
dnl package checks, common for all configs
dnl package checks, per config
AC_CONFIG_FILES([
Core/KopiLua/kopilua.pc
Core/KopiLua/Makefile
Core/LuaInterface/luainterface.pc
Core/LuaInterface/Makefile
Core/Makefile
Test/TestLuaInterface/testluainterface
Test/TestLuaInterface/Makefile
Applications/LuaRunner/luarunner
Applications/LuaRunner/Makefile
Makefile
])
AC_OUTPUT
expansions.m4
0 → 100644
View file @
68bdf7fa
AC_DEFUN([SHAMROCK_EXPAND_LIBDIR],
[
expanded_libdir=`(
case $prefix in
NONE) prefix=$ac_default_prefix ;;
*) ;;
esac
case $exec_prefix in
NONE) exec_prefix=$prefix ;;
*) ;;
esac
eval echo $libdir
)`
AC_SUBST(expanded_libdir)
])
AC_DEFUN([SHAMROCK_EXPAND_BINDIR],
[
expanded_bindir=`(
case $prefix in
NONE) prefix=$ac_default_prefix ;;
*) ;;
esac
case $exec_prefix in
NONE) exec_prefix=$prefix ;;
*) ;;
esac
eval echo $bindir
)`
AC_SUBST(expanded_bindir)
])
AC_DEFUN([SHAMROCK_EXPAND_DATADIR],
[
case $prefix in
NONE) prefix=$ac_default_prefix ;;
*) ;;
esac
case $exec_prefix in
NONE) exec_prefix=$prefix ;;
*) ;;
esac
expanded_datadir=`(eval echo $datadir)`
expanded_datadir=`(eval echo $expanded_datadir)`
AC_SUBST(expanded_datadir)
])
Prev
1
2
3
4
5
6
Next
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