Yao Wei Tjong 姚伟忠
f140bae2e3
For Travis CI - revert back to disable LuaJIT on ARM64 for the moment.
...
[skip appveyor] [ci only: Android]
2016-01-13 10:20:02 +08:00
Yao Wei Tjong 姚伟忠
71a3679d3c
Update the documentation for LuaJIT 2.1 upgrade.
...
For Travis CI - attempt to enable LuaJIT for Android 64-bit (arm64-v8a).
[skip appveyor] [ci only: Android]
2016-01-13 01:35:36 +08:00
Yao Wei Tjong 姚伟忠
d7fdd033c2
For Travis CI - rename the web samples json data file correctly.
...
[ci skip]
2016-01-07 09:33:56 +08:00
Yao Wei Tjong 姚伟忠
21b01fcd5b
Refactor how the EXE and SHARED linker flags are being setup.
2016-01-06 16:38:59 +08:00
Yao Wei Tjong 姚伟忠
bc64b053a3
Bake URHO3D_LUAJIT as downstream project needs extra linker flags.
...
Without these extra linker flags the executable would most likely get a runtime error, especially when targeting 64-bit OSX platform.
2016-01-06 16:38:59 +08:00
Yao Wei Tjong 姚伟忠
3c7b37c972
For Travis CI & AppVeyor - simplify SDK installation process.
...
The wait_for_block() was originally needed for iOS platform as it used to install very slowly (exceeds 10 minutes) due to configuration mistake. It should install just in a few minutes now.
2016-01-06 16:38:58 +08:00
Yao Wei Tjong 姚伟忠
431559c2bd
For Travis CI & AppVeyor - unified 'ci' rake task and spring cleaning.
2016-01-06 16:38:58 +08:00
Yao Wei Tjong 姚伟忠
668d89eca5
For Travis CI - skip appveyor when test building clang-tool branch.
...
[ci skip]
2015-12-23 17:17:50 +08:00
Yao Wei Tjong 姚伟忠
e1647d18dd
Make Urho3D_universal custom target as one of the default target.
...
Close #1111 .
2015-12-23 10:44:27 +08:00
Yao Wei Tjong 姚伟忠
df1a6d358f
Prevent deploying the *.pak files to HTML5 samples directory.
...
Close #1110 .
[ci skip]
2015-12-22 22:43:45 +08:00
Yao Wei Tjong 姚伟忠
a2122c3063
For downstream - fix try_compile logic on iOS build.
...
[skip appveyor] [ci only: OSX]
2015-12-22 22:15:14 +08:00
Yao Wei Tjong 姚伟忠
3732d7f341
For Travis CI - attempt to fix iOS 64-bit packaging build.
...
Fix #1079 .
2015-12-22 21:35:03 +08:00
Yao Wei Tjong 姚伟忠
1cd242273e
Verify found Urho3D library has matching ABI with the chosen compiler.
...
Check the CMake minimum version before setting project name as recommended by CMake.
Minor documentation update on how to setup downstream projects using Urho3D library as external library.
For AppVeyor - attempt to add scaffolding test using Urho3D SDK.
2015-12-14 22:43:00 +08:00
Yao Wei Tjong 姚伟忠
72f954dad0
Enhance Urho3D-CMake-common module to auto find Urho3D library.
2015-12-13 17:13:07 +08:00
Yao Wei Tjong 姚伟忠
a3b961eab1
For site documentation - reduce number of columns for class index page.
...
[ci skip]
2015-11-30 11:07:54 +08:00
Yao Wei Tjong 姚伟忠
974867cc42
For Travis CI - another attempt to remove Android SDK before packaging.
...
Fix a typo in custom commands for Urho3D universal build target.
[ci package] [ci only: Android, OSX] [skip appveyor]
2015-11-23 13:07:54 +08:00
Yao Wei Tjong 姚伟忠
2d39e2823e
Simplify "logic" for 'Urho3D_universal' custom target.
...
For Travis CI - adjust heuristic rule for cutting of iOS universal binary build.
For Travis CI - clean up the Android SDK before performing the packaging for Android build.
(Test quotation marks escape in commit message)
[ci only: Android, OSX] [skip appveyor] [ci package]
2015-11-23 11:58:18 +08:00
Yao Wei Tjong 姚伟忠
90edf01c7c
For Travis CI - avoid CMake 3.4 to fix #1043 .
...
Another attempt to fix Android Intel Atom CI builds.
[skip appveyor] [ci package] [ci only: OSX, Android]
2015-11-22 16:47:38 +08:00
Yao Wei Tjong 姚伟忠
d4929af473
For Travis CI - attempt to fix Android Intel Atom CI builds.
...
Alter the debug print for troubleshooting iOS CI builds.
[ci package] [skip appveyor] [ci only: Android, OSX]
2015-11-22 12:01:27 +08:00
Yao Wei Tjong 姚伟忠
3ff517743b
For Travis CI - set URHO3D_DEPLOYMENT_TARGET build option to 'generic'.
2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
31a3c81e26
For Travis CI - escape double quotes in commit message.
2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
d4c5cf1760
For AppVeyor - remove restriction to only build on master branch.
...
[ci skip]
2015-11-11 13:55:30 +08:00
Yao Wei Tjong 姚伟忠
b81547d35a
For AppVeyor - switch to Debug build configuration on normal CI build.
...
This is in the hope that msbuild will build faster without any optimisation.
[ci only: AppVeyor]
2015-11-09 21:34:54 +08:00
Yao Wei Tjong 姚伟忠
c073488069
For AppVeyor - fix artifact upload to sourceforge.net.
...
[ci package]
2015-11-09 18:18:12 +08:00
Yao Wei Tjong 姚伟忠
95580f6ba0
For Appveyor - first attempt to enable 32-bit CI jobs on Windows host.
2015-10-31 23:13:19 +08:00
Yao Wei Tjong 姚伟忠
60e971eefe
For Travis CI - add new CI job for RPI2 with NEON switch on.
2015-10-17 11:39:19 +08:00
Yao Wei Tjong 姚伟忠
31e0f09999
Fix android rake task to work with multiple devices attached to adb.
2015-10-16 16:24:06 +08:00
Yao Wei Tjong 姚伟忠
d094d85c98
For Travis CI - update the rake task to use new Doxyfile's location.
...
[ci only: master]
2015-10-03 11:28:21 +08:00
Yao Wei Tjong 姚伟忠
9de78c0a3d
Refactor dependency setup for 'doc' target. Close #879 .
...
The doc target now only really does its build action when it detects its documentation is out of date, similar to how other targets behaves.
2015-09-30 10:04:30 +08:00
Yao Wei Tjong 姚伟忠
f34205fd3b
More scaffolding for Clang-tools build. Pardon our dust.
...
[ci only: Annotate]
2015-09-26 23:35:33 +08:00
Yao Wei Tjong 姚伟忠
e85b40800b
Add a temp. measure to fix non-suitable PCH error due to mutating code.
...
[ci only: master, Annotate]
2015-09-25 17:29:35 +08:00
Yao Wei Tjong 姚伟忠
a25f982043
Add more scaffolding logic in build system for AutoBinder invocation.
...
[ci only: Annotate]
2015-09-25 17:00:45 +08:00
Yao Wei Tjong 姚伟忠
ba837af5a4
Add skeleton project for AutoBinder tool.
...
[ci only: Annotate]
2015-09-24 19:57:18 +08:00
Yao Wei Tjong 姚伟忠
36eb140993
For Travis CI - upgrade GCC & CMake for Clang-tool building on the fly.
...
[ci only: Annotate]
2015-09-23 17:52:05 +08:00
Yao Wei Tjong 姚伟忠
e798ee4dcf
For Travis CI - setup build infra for test running Autobinder tool.
...
[ci only: Annotate]
2015-09-23 13:38:28 +08:00
Yao Wei Tjong 姚伟忠
4969021b87
For Travis CI - use same commit message for all CI mirror branches.
...
[ci scan]
2015-09-23 11:39:33 +08:00
Yao Wei Tjong 姚伟忠
1cc28dfe1c
Make it possible to invoke Annotate tool on already annotated codes.
...
[ci annotate]
2015-09-21 19:23:04 +08:00
Yao Wei Tjong 姚伟忠
e5ab1a939f
For Travis CI - stash push and pop silently.
...
[ci only: master, Annotate]
2015-09-21 18:55:05 +08:00
Yao Wei Tjong 姚伟忠
39eed8a481
For Travis CI - do not include fastcomp-clang as subtree.
...
[ci only: Annotate]
2015-09-20 16:16:25 +08:00
Yao Wei Tjong 姚伟忠
448f3ebf44
Fix the Rewriter not saving to filesystem issue.
...
It turns out that RefactoringTool and RefactoringCallback classes are not made for each other.
For Travis CI - attempt to push the annotated source files into a new branch. DO NOT check out from this branch, instead just use GitHub GUI to browse through the changes.
[ci only: Annotate]
2015-09-20 15:57:37 +08:00
Yao Wei Tjong 姚伟忠
b3e01a1424
Add another skeleton project for for script binding extractor tool.
...
[ci only: Annotate]
2015-09-16 00:12:46 +08:00
Yao Wei Tjong 姚伟忠
f2289b10e1
Avoid hardcoding to improve the chance of using it on Windows host.
...
[ci annotate]
2015-09-15 14:57:06 +08:00
Yao Wei Tjong 姚伟忠
440bc484e7
Add skeleton project for Annotator tool.
...
Currently it just dumps the AST out instead of actually annotating.
[ci only: master, Annotate]
2015-09-14 20:13:26 +08:00
Yao Wei Tjong 姚伟忠
0043642151
For Travis CI - setup build job for annotate rake task.
...
[ci only: Annotate]
2015-09-12 20:52:37 +08:00
Yao Wei Tjong 姚伟忠
a3e0072e79
Suppress policy CMP0054 dev warnings on Android build.
...
Enhance android rake task to have additional option to install the APK before testing it.
[ci only: Android]
2015-09-06 13:05:30 +08:00
Yao Wei Tjong 姚伟忠
86194164b5
Avoid name clash with EMSCRIPTEN environment variable. Close #871 .
...
[ci only: Emscripten]
2015-09-03 13:41:31 +08:00
Yao Wei Tjong 姚伟忠
373d989d53
For Travis CI - keep the backup logic simple and stupid.
...
Related to commit 9d1a66d108
[ci skip]
2015-08-15 11:18:06 +08:00
Yao Wei Tjong 姚伟忠
f96e445cf4
For Travis CI - using relpath to backup & only restore if backup exist.
...
[ci only: Android] [ccache clear]
2015-08-15 00:11:10 +08:00
Yao Wei Tjong 姚伟忠
9d1a66d108
For Travis CI - when using cache store, backup .git before clearing.
...
Remove out-of-place C++ header file.
[ci only: Android] [ccache clear]
2015-08-14 23:47:18 +08:00
Yao Wei Tjong 姚伟忠
053fd0f31c
For Travis CI - when clearing ccache stats, avoid triggering Coverity.
...
[ci skip]
2015-08-14 13:56:12 +08:00