Yao Wei Tjong 姚伟忠
0e8b3cee3f
For CI - automatically bump copyright when crossing a new year.
2016-01-26 21:46:59 +08:00
Yao Wei Tjong 姚伟忠
aaf86f4bc1
For Travis CI - ensure commits arrive in the correct sequence. Take 2.
2016-01-25 19:47:07 +08:00
Yao Wei Tjong 姚伟忠
ff0f2b4d61
Add rake tasks for Urho3D maintainers.
2016-01-25 15:58:29 +08:00
Yao Wei Tjong 姚伟忠
831da98b49
For Travis CI - ensure the commits arrive in the correct sequence.
2016-01-24 11:53:18 +08:00
Yao Wei Tjong 姚伟忠
45af671009
For Travis CI - increase the chance of successful iOS packaging build.
2016-01-24 00:51:23 +08:00
Yao Wei Tjong 姚伟忠
705e06dd1c
Remove an unprintable \015 character in the cmake_codelite.sh.
...
The character had caused the script not operable.
For Travis CI and AppVeyor - bug fixes and improvement to make the CI builds more stable, hopefully.
2016-01-23 23:39:06 +08:00
Yao Wei Tjong 姚伟忠
90c97b95c4
Fix try_run logic in FindUrho3D module to support MSVC static runtime.
...
Close #1140 .
2016-01-22 19:13:51 +08:00
Yao Wei Tjong 姚伟忠
105aa2699e
Use Readline library when it is found for Lua and isql.
2016-01-22 02:05:30 +08:00
Yao Wei Tjong 姚伟忠
295c4c6a05
For Travis CI - new commit msg pattern to trigger 64-bit only build.
2016-01-22 00:15:45 +08:00
Yao Wei Tjong 姚伟忠
cff5fe2d3d
For Travis CI - enable URHO3D_LUAJIT build option on iOS CI builds.
...
Upgrade to CMake 3.4.1 for OSX CI build jobs.
Close #1146
2016-01-21 19:28:02 +08:00
Yao Wei Tjong 姚伟忠
da3a82979b
Bake URHO3D_TESTING to ensure downstreams get consistent struct size.
2016-01-21 00:01:28 +08:00
Yao Wei Tjong 姚伟忠
bdcf7b242c
For AppVeyor - attempt to auto RDP so that make test can be run.
...
Also fix the package upload problem for AppVeyor CI jobs.
2016-01-15 20:29:59 +08:00
Yao Wei Tjong 姚伟忠
7051e07110
For Travis CI - enable LuaJIT for Android 64-bit (arm64-v8a).
...
[ci skip]
2016-01-13 22:17:17 +08:00
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