James Chen
74497e18ec
[CMake template] Fix compilation errors.
2013-11-08 18:25:58 +08:00
James Chen
eeedab78b2
[LINUX] Adding template CMake files for linux.
2013-11-08 18:13:24 +08:00
James Chen
f968169da4
Update run-script.sh
2013-11-04 21:59:03 +08:00
James Chen
6a351711ae
[cmake] update run-script.sh
2013-11-04 21:05:29 +08:00
James Chen
b1a9843091
[cmake] update run-script.sh
2013-11-04 21:03:09 +08:00
minggo
cde79a9724
use -j10 to build android samples
2013-11-04 18:01:42 +08:00
James Chen
a823e66f8e
Update run-script.sh
...
Adding soft-link for `samples/Cpp/SimpleGame/proj.android/obj`.
2013-11-03 14:36:22 +08:00
minggo
915d75ea7c
build release version of android samples
2013-11-01 16:44:35 +08:00
James Chen
8e7ed129c5
Update before-install.sh
2013-11-01 15:39:46 +08:00
James Chen
72d6f8650b
Regular expression fix for generate-jsbindings.sh.
2013-11-01 11:50:43 +08:00
James Chen
1d932ae95f
Updating travic-ci scripts.
2013-11-01 11:46:02 +08:00
Huabing.Xu
e521d881b2
check glfw has been installed when installing glfw
2013-09-17 23:26:54 +08:00
Huabing.Xu
20fde2bcde
issue #2808:glfw linux scripts
2013-09-16 10:11:46 +08:00
Huabing.Xu
ef7f51d875
issue #2460 : script compile error
2013-08-30 10:29:59 +08:00
Huabing.Xu
0136a2cb0f
issue #2460 : script compile error
2013-08-30 09:37:48 +08:00
Huabing.Xu
850b5514cf
issue #2460 : travis scripts
2013-08-29 18:10:12 +08:00
James Chen
f3e0775cef
issue #2732 : [travis ci] install llvm for linux.
2013-08-27 22:04:08 +08:00
James Chen
384bf00070
issue #2732 : Updating travis script. Linux port needs to generate luabinding codes.
2013-08-27 21:52:06 +08:00
James Chen
7552a72577
issue #2732 : [iOS] Updating the reference of auto-generated binding glue codes.
2013-08-27 16:05:48 +08:00
James Chen
81fc0069cc
Updating travis-script/run-script.sh, don't build template projects for android.
2013-08-06 09:54:23 +08:00
Sergey Shambir
7385db5a34
Linux: added SDL2 to travis scripts and install-deps-linux.sh
2013-07-30 23:20:18 +04:00
minggo
a76863dd7f
add execution permission
2013-07-24 17:50:39 +08:00
minggo
019246fd51
travis build template too
2013-07-24 17:26:45 +08:00
James Chen
72d1a074df
Updating travis-script/before-install.sh, install gcc4.7 when build linux port.
2013-07-16 11:58:08 +08:00
James Chen
962207a48a
Adding some logs in travis script.
2013-07-08 15:27:49 +08:00
James Chen
9d2152b513
sudo apt-get update before install new packages
2013-07-05 13:45:37 +08:00
James Chen
cde809951a
Fixing travis errors for generating JSB glue codes.
2013-06-26 16:57:08 +08:00
Sam Clegg
f9ae701a4b
Fix emscripten build on linux
...
Remove the dependacy of the emscripten build on /Library/Fonts
(a darwin-only folder). On non-darwin platforms we use the
ariel.tff that is part of TestCpp.
2013-06-25 11:47:52 -07:00
Sam Clegg
cb2f42d0c6
Share top level Makefile between emscripten, linux and nacl.
...
Remove the custom top level Makefile.emscripten and instead
add build-emscripten.sh which can be used like build-linux.sh
and build-nacl.sh.
Also, use the top level lib folder to store emscripten libs.
This brings it in line with the other make-based builds.
2013-06-25 11:45:01 -07:00
Sam Clegg
58c3faf209
Cleanup travis build scripts.
...
before-install.sh and run-script.sh now both given an error if
no PLATFORM was not specified correctly.
Environment variables are now set as part of run-script.sh. This
makes the travis output simpler and makes it possible to run
run-script.sh outside of travis.
javascript binding generation will not exit early if GH_USER
etc are not set. This allows the travis scripts to be run in
cloned repos which were otherwise erroring out trying to go
the JS bindings commit.
When generating javascript bindgings, don't username and email
with '--global'. It should be sufficient to set this only for
the binding repo.
2013-06-24 22:55:15 -07:00
James Chen
e69838ff27
[Travis CI] Removing space for before-install.sh.
2013-06-21 21:40:21 +08:00
James Chen
992ea78f53
Using llvm 3.3 and android cxx-stl 4.7.
2013-06-21 21:27:45 +08:00
Sam Clegg
40766006bd
[NaCl] Fix NaCl build which had been disabled.
...
Since switching to C++11 the NaCL build was disabled.
This re-enables the ARM configuration which uses a
more recent version of gcc. This means that that NaCl
code paths will at least be test until we can find a way
to re-enable the X86 build.
2013-06-20 12:56:12 -07:00
James Chen
fa21674f6c
issue #2301 : Updating travis-scripts for emscripten.
2013-06-19 13:15:29 +08:00
James Chen
c7c7189d90
Fix emscripten bugs.
2013-06-15 12:07:19 +08:00
James Chen
8c671bd0e9
Adding EMCC_DEBUG=1 to debug
2013-06-15 11:52:46 +08:00
James Chen
cec360df38
Reverting run-script.sh
2013-06-15 11:43:43 +08:00
James Chen
aeb331d3c4
issue #2284 : Don't use multiple process to build emscripten since it'll generate errors.
2013-06-15 11:28:31 +08:00
James Chen
0d7b7819c2
[travis-ci] Speed up android build.
2013-06-11 11:31:24 +08:00
James Chen
15f5538835
Adding travis-ci build for emscripten port.
2013-06-10 21:57:26 +08:00
James Chen
43791a5e2a
Update generate-jsbindings.sh [ci skip], push to an unique branch.
2013-06-04 15:15:50 +09:00
James Chen
ca050cc084
Update generate-jsbindings.sh [ci skip], send pull request to the branch which is being built.
2013-05-24 16:54:18 +08:00
James Chen
12ee71545b
Update run-script.sh, adding travis-ci build of TestCpp,AssetsMangerTest and Testlua for android.
2013-05-23 09:48:11 +08:00
James Chen
21f435fdd6
[Travis] Adding Real email info for git. [ci skip]
2013-05-21 18:03:17 +08:00
James Chen
13f50b2072
[Travis CI] Using linux by default. [ci skip]
2013-05-21 17:29:23 +08:00
James Chen
0891e0bde9
Updating generate-jsbindings.sh, android is built on linux host.
2013-05-21 16:48:49 +08:00
James Chen
aa49b7555d
Android is built on Ubuntu host.
2013-05-21 16:39:26 +08:00
James Chen
8d2dcfe4be
Android build uses linux as host. And a fix in generate-jsbindings.sh.
2013-05-21 16:25:54 +08:00
James Chen
6ac72da487
Updating file mode. +x
2013-05-21 16:17:58 +08:00
James Chen
19ede723f2
Adding iOS travis support, not finished.
2013-05-21 16:13:47 +08:00
James Chen
f3b4182b9e
Update generate-jsbindings.sh
2013-05-21 14:23:34 +08:00
James Chen
71512ae491
Update generate-jsbindings.sh
2013-05-21 13:45:56 +08:00
James Chen
e57fdf87f0
Update generate-jsbindings.sh [ci skip]
2013-05-20 23:27:40 +08:00
James Chen
1aad7e927d
fixed #2105 : Refactoring travis build script.
2013-05-13 20:43:28 +08:00
James Chen
f35e96a9f8
fixed #2105 : Adding Travis build support. Moving script to 'tools/travis-script'.
2013-05-13 15:18:18 +08:00