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
53f24acf
Commit
53f24acf
authored
Oct 20, 2015
by
Vinicius Jarina
Browse files
Fixed travis build
Bumped KeraLua/KopiLua
parent
081b78c7
Changes
6
Show whitespace changes
Inline
Side-by-side
.travis.yml
View file @
53f24acf
...
...
@@ -3,16 +3,19 @@
#
# Travis language: c(sharp) :-P
language
:
c
language
:
c
sharp
# We need CMake, Mono and NUnit
install
:
-
sudo apt-get install cmake mono-devel nunit >/dev/null 2>&1
before_install
:
-
date -u
-
uname -a
-
export PATH=/opt/mono/bin:$PATH
-
env | sort
install
:
./CI/travis.${TRAVIS_OS_NAME}.install.deps.sh
script
:
-
uname --all
-
git submodule update --init --recursive
-
./run_all.linux.sh
-
git submodule update --init
-
./run_all.linux64.sh
# Execute additional tests or commands
#after_script:
...
...
CI/travis.linux.install.deps.sh
0 → 100755
View file @
53f24acf
set
-ev
sudo
apt-key adv
--keyserver
keyserver.ubuntu.com
--recv-keys
3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo
"deb http://download.mono-project.com/repo/debian wheezy/snapshots/3.12.0 main"
|
sudo tee
/etc/apt/sources.list.d/mono-xamarin.list
echo
"deb http://download.mono-project.com/repo/debian wheezy-libtiff-compat main"
|
sudo tee
-a
/etc/apt/sources.list.d/mono-xamarin.list
sudo
apt-get update
sudo
apt-get
install
mono-devel cmake nunit
\ No newline at end of file
KeraLua
@
e5ef8341
Compare
37c0b9fb
...
e5ef8341
Subproject commit
37c0b9fb6b0df3e9d651dd34463d82f6cfba655
6
Subproject commit
e5ef8341688d8a25e8cf6f6d812ab3da365399b
6
KopiLua
@
2f0dfdcc
Compare
f0e9ed80
...
2f0dfdcc
Subproject commit f0
e9ed80f557a472440486683b92cde983fe1ced
Subproject commit
2
f0
dfdcc50acca3e88afa6ef5cc5ad97f142e57a
ios/NLuaTestsiOS/NLuaTest.csproj
View file @
53f24acf
...
...
@@ -126,6 +126,9 @@
<Link>
Resources\test_32.luac
</Link>
</BundleResource>
<None
Include=
"Info.plist"
/>
<BundleResource
Include=
"..\..\tests\test_64.luac"
>
<Link>
Resources\test_64.luac
</Link>
</BundleResource>
</ItemGroup>
<ItemGroup>
<Compile
Include=
"Main.cs"
/>
...
...
run_all.linux.sh
→
run_all.linux
64
.sh
View file @
53f24acf
#!/bin/sh
# If you have mono x86 installed on a amd64 linux.
#
export CFLAGS=-m
32
#
export CXXFLAGS=-m
32
#
export LDFLAGS=-m
32
export
CFLAGS
=
-m
64
export
CXXFLAGS
=
-m
64
export
LDFLAGS
=
-m
64
#export LD_LIBRARY_PATH=$PWD/external/lua/linux/lib64
cd
Core/KeraLua/
make
-f
Makefile.Linux
xbuild KeraLua.Net4
0
.sln /p:Configuration
=
Release
xbuild KeraLua.Net4
5
.sln /p:Configuration
=
Release
cd
../../
xbuild NLua.Net4
0
.sln /p:Configuration
=
Release
xbuild NLua.Net4
5
.sln /p:Configuration
=
Release
export
LD_LIBRARY_PATH
=
$PWD
/Core/KeraLua/external/lua/linux/lib64
cd
tests/
nunit-console NLuaTest.dll
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