James Chen
2d9fc6703c
[travis ci] fix GEN_BINDING_AND_COCOSFILE is probably undefined on other platforms ( #18541 )
2017-12-07 17:52:22 +08:00
James Chen
907b6fda75
Uses NDK r16 to generate js/lua binding code ( #18536 )
2017-12-07 13:34:12 +08:00
minggo
5151dfd6f9
Remove ant projects ( #18532 )
...
* remove proj.android
* remove ant building and rename proj.android-studio to proj.android
* not pass --android-studio
2017-12-04 18:00:45 +08:00
minggo
a7a61e6a83
travis build android studio projects ( #18515 )
2017-12-01 17:29:34 +08:00
minggo
19bd8e3835
Spine update ( #18438 )
...
* update spine runtime and resource license
* apply patch to fix crash
* fix python path
2017-11-03 13:44:13 +08:00
minggo
496de07633
don't have to set NDK_MODULE_PATH manually
2017-10-26 13:40:27 +08:00
minggo
4b61ea1f1e
use travis to build iOS and mac ( #17999 )
2017-06-29 16:41:06 +08:00
James Chen
b1f2a056b2
Refactor WebSocket to support SSL (wss) ( #17172 )
...
* Refactors WebSocket:
1. Supports wss protocol
2. Uses only one libwebsockets context, multiple wsi instances to avoid multi-thread issues
3. Uses lws_create_vhost to create multiple virtual host, different protocols works
* Adds openssl include path to xcode project configuration.
* mac doesn’t depend on curl
* ca file path should be full path.
* More bug fixes like which in https://github.com/cocos2d/cocos2d-x/pull/6986
* Remove curl dependence for mac
* Updates Andorid.mk
* [win32] Adds wss support for win32, and updates openssl, libcurl, libwebsockets libraries.
* Updates external/config.json to 118.
* [win32] Updates cocos/2d/libcocos2d.vcxproj to fix compilation error while building in release mode.
* Linux support websocket ssl connection.
* Updates external/config.json
* Updates install-deps-linux.sh
* Adds dependence of binutils, print ld version
* Updates travis scripts.
* Updates travis scripts.
* Updates travis script, don’t output log while extracting.
* update before-install.sh
* updates before-install.sh
* updates before-install.sh
* don’t output log for installing software.
* Updates config.json to 120.
2017-01-19 13:55:14 +08:00
minggo
978f9f99de
generate binding codes and cocos_file.json ( #16496 )
2016-09-01 18:54:49 +08:00
minggo
db21e5f349
[ci skip]Travis enable pull request ( #16494 )
...
* refactor travis and build pull request
* delete unneeded file
2016-09-01 16:25:47 +08:00
andyque
4704d38c13
add v3 to travis build
2015-07-03 18:27:42 +08:00
James Chen
e3ccf41ed9
Only build 'merge build'
2014-05-12 21:59:32 +08:00
James Chen
91d684d077
Updates travis script to add mac host support
2014-05-12 21:55:11 +08:00
James Chen
cbd9cbaf71
travis builds all tests projects for Android.
2014-03-11 19:10:36 +08:00
James Chen
124b18f53a
Re-add CocosRobot send bindings glue codes to cocos2d-x repo.
2014-03-10 18:13:39 +08:00
James Chen
a5f668a0bf
[travis ci] Build testcpp only.
2014-03-10 12:06:33 +08:00
James Chen
738a4f5deb
Uncomments '.generate-cocosfiles.sh'.
2014-03-06 14:00:48 +08:00
James Chen
7e9a120e25
Fix travis build fails.
2014-02-27 16:23:38 +08:00
James Chen
e4837e7f94
issue #4116 : Removes script-bindings codes.
2014-02-26 21:34:06 +08:00
James Chen
a56b7e4f3f
closed #4020 : cocos_files.json should be auto-generated by CocosRobot.
2014-02-13 11:33:11 +08:00
Éloi Rivard
8adca38efa
Linux javascript bindings support.
...
- Adds Linux javascript test.
- Adds Linux javascript template.
- Adds Travis CI test.
2014-02-13 01:42:14 +01:00
Éloi Rivard
79e3c05ef1
Minor debugging messages and guards.
...
Dependencies installation is skipped on linux distributions that does not use .deb package format.
2014-02-13 01:25:23 +01:00
James Chen
d779aaa967
Defines NDK_ROOT and PYTHON_BIN in top level.
2014-02-11 14:12:13 +08:00
James Chen
d8f89b8045
Exports PYTHON_BIN variable.
2014-02-11 14:02:34 +08:00
James Chen
667cd04ee6
Update run-script.sh, samples -> tests.
2014-02-01 12:33:15 +08:00
James Chen
3f8f36df68
issue #3828 : Updates travis script.
2014-01-28 16:23:16 +08:00
James Chen
6d491e66cf
issue #3828 : Updates travis-scripts/run-script.sh
2014-01-28 16:11:54 +08:00
James Chen
37b6ef99e3
Wrong dir fix for travis ci.
2014-01-06 20:04:30 -08:00
James Chen
2f7c41bd28
[travis] builds linux template now.
2014-01-06 19:42:51 -08:00
James Chen
7f2dc5197e
Updates travis-script, don't build template proj.
...
Since we are supporting create project anywhere, to test template projects, projects should be created firstly.Therefore, disable building template for travis-ci.
2013-12-31 16:37:05 +08:00
samuele3hu
cc2323b636
issue #2790:Open travis support
2013-12-10 18:26:10 +08:00
James Chen
c916377970
issue #2790 : Comments building template for android.
2013-12-06 17:23:31 +08:00
James Chen
7aff958063
issue #2790 : A typo fix.
2013-12-06 17:09:36 +08:00
James Chen
ed7c3f717a
issue #2790 : Travis-ci builds JSB projects again.
2013-12-06 16:49:17 +08:00
James Chen
68e376db2f
issue #2790 : Disables build lua projects for linux
2013-12-05 11:51:09 +08:00
James Chen
856a82d4b8
issue #2790 : Don’t build script bindings projects for travis.
2013-12-05 11:03:22 +08:00
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
1d932ae95f
Updating travic-ci scripts.
2013-11-01 11:46:02 +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
81fc0069cc
Updating travis-script/run-script.sh, don't build template projects for android.
2013-08-06 09:54:23 +08: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
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