Lasse Öörni
e6c8acdf40
Add contributor credit. Mark AngelScript modifications.
2015-04-29 13:57:55 +03:00
Lasse Öörni
3d13053cdd
Merge remote-tracking branch 'skrylar/master'
2015-04-29 12:39:17 +03:00
Yao Wei Tjong 姚伟忠
530513750a
For Travis CI - allow initial Coverity-Scan branch creation on demand.
...
[ci skip]
2015-04-29 13:10:14 +08:00
Joshua Cearley
0b2228b7cd
Support MinGW 4.7 ABIs on Clang.
2015-04-28 18:34:05 -05:00
urho3d-travis-ci
94372097fb
Travis CI: API documentation update at 2015-04-27 10:40:13 UTC.
...
[ci package]
2015-04-27 10:40:13 +00:00
Lasse Öörni
ba777f0d17
Fix omissions in Lua VertexBuffer / IndexBuffer / Model bindings. Add 34_DynamicGeometry.lua example. Closes #704 .
2015-04-27 13:32:39 +03:00
urho3d-travis-ci
3591990e24
Travis CI: API documentation update at 2015-04-27 07:37:18 UTC.
...
[ci package]
2015-04-27 07:37:18 +00:00
Lasse Öörni
0235c02653
Expose Geometry, IndexBuffer & VertexBuffer to script, with VB & IB content access using VectorBuffer. AngelScript 34_DynamicGeometry example. Lua version to follow.
2015-04-27 10:29:38 +03:00
Yao Wei Tjong 姚伟忠
0b64216424
For Travis CI - fix rake ci_rebase task.
...
Test [ci scan] on demand.
2015-04-27 13:50:56 +08:00
Yao Wei Tjong 姚伟忠
9a198604a6
Workaround for Coverity scan which failed to compile code with PCH.
2015-04-27 07:10:56 +08:00
Yao Wei Tjong 姚伟忠
50bc9d5793
Attempt to enable coverity scan to the project.
2015-04-27 06:37:11 +08:00
Yao Wei Tjong 姚伟忠
98863e183a
Code clean up to remove temporary workaround for Emscripten.
2015-04-26 16:20:29 +08:00
Yao Wei Tjong 姚伟忠
cf68e3900e
Use CMake construct instead of '|grep' to determine emcc version.
...
So that, the detection logic works on Windows host system too.
2015-04-26 11:54:32 +08:00
Yao Wei Tjong 姚伟忠
f9060b7831
Only perform ccache configuration during initial project configuration.
...
Determine the Emscripten's emcc version and use it to determine whether ccache could be enabled without caveat.
The changes for adding new '--use-metadata' option for Emscripten' file-packager.py has just been submitted to Emscripten upstream as PR (https://github.com/kripken/emscripten/pull/3410 ) today. Not sure how long it will take to be reviewed and merged (if at all). Tentatively assume it will be in incoming 1.31.4. With the immutable jsoutput file, the linker does not retriggered unnecessarily after changing the resource dirs content.
2015-04-25 21:42:31 +08:00
Lasse Öörni
b227fb7680
Document where to find the QUALITY & SHADOWQUALITY constant definitions.
2015-04-25 01:08:57 +03:00
Yao Wei Tjong 姚伟忠
886cc93d7a
For Travis CI - fix RPM packaging build for Raspberry-Pi.
...
It was broken before the migration to the new build infra.
2015-04-24 22:48:28 +08:00
urho3d-travis-ci
2e81fa9c6a
Travis CI: API documentation update at 2015-04-24 12:33:24 UTC.
...
[ci package]
2015-04-24 12:33:24 +00:00
Lasse Öörni
08ea925895
Fix Variant::GetUInt() return type. Closes #710 .
2015-04-24 15:15:58 +03:00
Yao Wei Tjong 姚伟忠
c74dda6f75
For Travis CI - Migrate to new container-based build infra.
2015-04-22 15:19:02 +08:00
Yao Wei Tjong 姚伟忠
f2b21ee816
Enable ccache support for Emscripten (incoming) without the caveat.
...
The upstream issue https://github.com/kripken/emscripten/issues/3365 has been fixed now in Emscripten's incoming branch.
2015-04-22 10:14:22 +08:00
urho3d-travis-ci
6424fa00c7
Travis CI: API documentation update at 2015-04-21 12:40:12 UTC.
...
[ci package]
2015-04-21 12:40:12 +00:00
aster2013
6beb325b69
Merge branch 'master' of https://github.com/urho3d/Urho3D
2015-04-21 20:29:07 +08:00
Lasse Öörni
f9c8cb073a
Documented material fill mode.
2015-04-20 11:19:52 +03:00
Yao Wei Tjong 姚伟忠
9a5dea71e1
Update documentation on ccache to explain its usage is optional.
...
Add simple diagnostic message to help user to rectify ccache configuration error.
2015-04-19 14:20:38 +08:00
Yao Wei Tjong 姚伟忠
c16ed4073c
Suppress Clang compiler warnings when using ccache.
2015-04-18 15:56:01 +08:00
Yao Wei Tjong 姚伟忠
403691d50c
Enhance rake cmake/make tasks to pass workaround env var for ccache.
...
[ci skip]
2015-04-17 22:25:52 +08:00
Yao Wei Tjong 姚伟忠
2dd22c82ef
Attempt to enable ccache support for Emscripten compiler toolchain.
...
Minor documentation update again on ccache usage.
2015-04-17 17:33:33 +08:00
Yao Wei Tjong 姚伟忠
808c79412f
Just show the usage instruction when the script is invoked wrongly.
2015-04-17 14:17:21 +08:00
Yao Wei Tjong 姚伟忠
5b7297669a
Fix Xcode build. It does not like absolute path PCH include.
2015-04-17 09:59:40 +08:00
Yao Wei Tjong 姚伟忠
4e4d114015
Merge branch evolarium-fix_pch_build into upstream.master.
2015-04-17 07:49:49 +08:00
Yao Wei Tjong 姚伟忠
b76b1dabb9
Update contribute credits to README.md as well.
2015-04-17 07:48:36 +08:00
Yao Wei Tjong 姚伟忠
8776eb3c2d
Merge branch 'fix_pch_build' of https://github.com/evolarium/Urho3D .
2015-04-17 07:25:34 +08:00
Yao Wei Tjong 姚伟忠
bfa54ece21
Need to stringify to guard against undefined environment variable.
2015-04-17 07:17:58 +08:00
Yao Wei Tjong 姚伟忠
810929d13c
For Travis CI - readjust the rebase order so Emscripten comes last.
2015-04-17 01:41:08 +08:00
Yao Wei Tjong 姚伟忠
fd7d667b21
Enhance Emscripten toolchain file to support ccache (but disabled).
...
It can only be enabled later when Emscripten has fixed https://github.com/kripken/emscripten/issues/3365 .
2015-04-17 01:24:39 +08:00
Yao Wei Tjong 姚伟忠
167f00771f
Enhance Android toolchain file to support ccache (our way).
2015-04-17 00:58:22 +08:00
Lasse Öörni
9a3ec30b4a
Add add-assign also for signed long and long long integers in String. Added contributor credit.
2015-04-16 16:51:10 +03:00
Lasse Öörni
213fa03120
Merge pull request #702 from marynate/PR-String-unsign-long
...
Add unsigned long and unsigned long long support to String += operator
2015-04-16 16:32:31 +03:00
Jordan Patterson
ebbb9d3e05
Fix PCH build with Clang
...
Clang doesn't use include path (-I) when looking for PCH files. Use full path to header instead. Tested on Ninja and Make builds using GCC and Clang.
2015-04-16 07:11:19 -06:00
marynate
7df29b9897
Add unsigned long and unsigned long long support to String += operator
2015-04-16 19:42:18 +08:00
Yao Wei Tjong 姚伟忠
541c6e0e29
Enhance Raspberry-Pi toolchain file to support ccache.
2015-04-16 17:52:46 +08:00
Yao Wei Tjong 姚伟忠
44e50b0ebe
Minor documentation update on ccache usage. [ci skip]
2015-04-16 14:43:14 +08:00
Yao Wei Tjong 姚伟忠
f94d4d26d1
Enhance MinGW toolchain file to support ccache.
...
This is in preparation for using ccache in the container-based CI builds later.
Reinstate MinGW 32-bit D3D9 build jobs which were accidentally got deleted.
2015-04-16 14:34:06 +08:00
Lasse Öörni
ff8f4b7525
On Windows, when stdout/stderr has been redirected, use fprintf instead of WriteConsoleW() to allow capturing log output from tools. Closes #703 .
2015-04-15 21:53:49 +03:00
Yao Wei Tjong 姚伟忠
2a75dbbe2f
For Travis CI - revert back the multiplier as it is still not enough.
...
Instead set the EMRUN timeout to the maximum value possible before the testing process being timeout by Travis CI itself.
2015-04-13 21:31:52 +08:00
Yao Wei Tjong 姚伟忠
67ce3e48bd
Increase the multiplier for the EMRUN time out setting.
...
Emscripten has just released version 1.30 which, among others, fixes the EMRUN time out handling. In the previous version it did not time-out as expected. But now as EMRUN times out correctly, the build test failed on our Emscripten build due to Travis CI latency.
2015-04-13 17:26:10 +08:00
Yao Wei Tjong 姚伟忠
9e8046efc7
Fine tune 'rake make' task to use physical CPU count for Emscripten.
2015-04-13 17:26:10 +08:00
Lasse Öörni
ce3575a8eb
Merge pull request #701 from Stinkfist0/assetimporter-error-print
...
Improve AssetImporter error print.
2015-04-13 10:52:01 +03:00
Ali Kämäräinen
8332e68f56
Improve AssetImporter error print.
2015-04-13 10:17:22 +03:00
Yao Wei Tjong 姚伟忠
fb097bac5a
Minor fix and code clean up on build scripts.
2015-04-10 18:11:54 +08:00