Commit Graph

9886 Commits

Author SHA1 Message Date
Yao Wei Tjong 姚伟忠
ff4a65ca19
Update contributor list.
Close #2393
2018-11-25 21:31:57 +08:00
Neal_Nicdao
b1c3ce30ec
Added new EmitterTypes
* Added SphereVolume, Cylinder, and Ring enum with calculations
 * Modified EditorParticle to incorporate new emitter shapes
2018-11-25 21:25:58 +08:00
Yao Wei Tjong 姚伟忠
4df1e52073
For CI - workaround intermittent network I/O error on Travis-CI. 2018-11-25 21:13:53 +08:00
Yao Wei Tjong 姚伟忠
7b87d9589f
For CI - clean up rake tasks, fix site update automation. 2018-11-25 20:48:45 +08:00
Yao Wei Tjong 姚伟忠
9e3f812c93
Fix documentation typo. 2018-11-24 15:08:30 +08:00
Yao Wei Tjong 姚伟忠
aaa9911e3e
For CI - use docker. Close #2348 2018-11-24 12:06:13 +08:00
Yao Wei Tjong 姚伟忠
9298632bb4
Add a new section for dockerized build environment. 2018-11-24 12:06:13 +08:00
Yao Wei Tjong 姚伟忠
729dc24b81
Fix unnecessary rebuild due to wrong include of dummy 'Precompiled.h'. 2018-11-17 22:37:25 +08:00
Yao Wei Tjong 姚伟忠
ae62ce03c1
Minor documentation update on 'URHO3D_LUAJIT_AMALG' build option. 2018-11-17 14:18:54 +08:00
Yao Wei Tjong 姚伟忠
4d0eec7d2b
Document 'ARM' build option for cmake_generic.sh. 2018-11-17 11:42:10 +08:00
Yao Wei Tjong 姚伟忠
abaa5ae884
Rename 'WIN32' build option to 'MINGW'. 2018-11-17 11:42:10 +08:00
1vanK
af20b52364 c++11 style to disable copy constructor 2018-11-17 11:10:55 +08:00
Yao Wei Tjong 姚伟忠
af683125c5
Only emit the env-var name and let the docker CLI to do actual work.
This fixes a parsing issue caused by the value having whitespaces or newlines.
2018-11-10 13:51:48 +08:00
Yao Wei Tjong 姚伟忠
024e1104eb
Emulate the host project directory structure in container. 2018-11-03 15:12:45 +08:00
Yao Wei Tjong 姚伟忠
dda252dfa6
Preparation to use docker images for CI.
Move '.build-options' and '.env-file' into 'script' dir. As the 'script' dir get symlink-ed during scaffolding task, the downstream project would automatically able to reference these two files.
2018-11-03 12:44:18 +08:00
Yao Wei Tjong 姚伟忠
32065a4b1b
Multi host-user support for dockerized build environment. 2018-11-03 11:14:59 +08:00
urho3d-travis-ci
c494231d5c Travis CI: source tree update at 2018-10-31 14:57:33 UTC. 2018-10-31 14:57:33 +00:00
Yao Wei Tjong 姚伟忠
651f345ad0
Fix 32-bit Linux native build. 2018-10-31 22:46:21 +08:00
Yao Wei Tjong 姚伟忠
da8bc32b09
Document the additional build options for MinGW build. 2018-10-31 22:46:21 +08:00
Yao Wei Tjong 姚伟忠
acb0fecb40
Default to use LuaJIT amalgamated build when LuaJIT is enabled. 2018-10-31 22:46:21 +08:00
Yao Wei Tjong 姚伟忠
614766a91c
Fix find OSS CMake module. 2018-10-31 22:46:21 +08:00
Yao Wei Tjong 姚伟忠
3add6d4359
Add another RPATH entry for the tool executable in the build tree. 2018-10-22 22:05:38 +08:00
Yao Wei Tjong 姚伟忠
57bb8b7f29
Adjust RPATH to avoid hard-coded lib location entry in the build tree.
As such, the executable with SHARED lib type generated from the dockerized build environment is runnable in the host system out of the box.
2018-10-22 09:12:14 +08:00
Yao Wei Tjong 姚伟忠
0fad6e3494
Use relative symlinks.
As such, the symlinks generated from both direct build enviornment and dockerized build environment are identical.
2018-10-22 09:12:14 +08:00
Yao Wei Tjong 姚伟忠
fbcac184da
Combine ccache_dir and home_dir into a single docker volume. 2018-10-20 12:43:21 +08:00
Yao Wei Tjong 姚伟忠
71ed76ece0
Fallback workaround on older Docker CLI version. 2018-10-19 20:13:43 +08:00
Yao Wei Tjong 姚伟忠
a2dad539fd
Add Docker CLI version check. 2018-10-19 17:56:23 +08:00
Mateus Vendramini
954738f04f Fixing typo on NavigationMesh API 2018-10-15 08:30:31 +08:00
Yao Wei Tjong 姚伟忠
c4da0fa54c
Mount a docker volume as urho3d's home dir. 2018-10-13 16:42:04 +08:00
Yao Wei Tjong 姚伟忠
b87cbc72cb
Allow base image to be run also (unsupported feature). 2018-10-13 13:33:51 +08:00
Yao Wei Tjong 姚伟忠
f1d6cbd3c5
Replace 'grep -Pzo' as Trusty's grep version is too old. 2018-10-12 00:53:25 +08:00
Yao Wei Tjong 姚伟忠
434dcafb9a
New script for running dockerized build environment. 2018-10-09 23:24:47 +08:00
urho3d-travis-ci
fb34f088cf Travis CI: API documentation update at 2018-10-08 08:49:04 UTC.
[ci package]

Commit: dd8b41feac

Message: incoming/outgoing packet counter, last heard time logic added (#2380)

* incoming/outgoing packet counter, last heard time logic added

* typo fix, Connection::GetLastHeardTime is now non-const

* Lua and Angelscript bindings updated

* AngelScript typo fixed

* GetLastHeardTime updates
2018-10-08 08:49:04 +00:00
Arnis Lielturks
dd8b41feac
incoming/outgoing packet counter, last heard time logic added (#2380)
* incoming/outgoing packet counter, last heard time logic added

* typo fix, Connection::GetLastHeardTime is now non-const

* Lua and Angelscript bindings updated

* AngelScript typo fixed

* GetLastHeardTime updates
2018-10-08 11:37:57 +03:00
1vanK
cc25bef60e
Update Recast & Detour lib. 2018-09-20 22:17:20 +08:00
Yao Wei Tjong 姚伟忠
70ce6c4f8a
Minor code cleanup - dead code and sprintf type mistmatch. 2018-09-16 09:46:52 +08:00
Yao Wei Tjong 姚伟忠
a81d44ba25
For CI - fix missing tags and binary artifact upload issues.
Also clean the LuaJIT/buildvm host tool build tree before retrying to recover from a build cache corruption.
2018-09-15 19:24:06 +08:00
Yao Wei Tjong 姚伟忠
b817c3437d
For CI - temporarily exclude RPM and DEB package generation during CI packaging build.
Close #2368
[ci package]
2018-09-15 00:06:08 +08:00
Yao Wei Tjong 姚伟忠
f65050c017
For CI - exclude one more sample as the last CI build was still too close. 2018-09-14 23:41:28 +08:00
Yao Wei Tjong 姚伟忠
9e56169b9c
For CI - cache initial build tree and exclude some samples for Web-CI. 2018-09-13 23:21:46 +08:00
Yao Wei Tjong 姚伟忠
20617e17b6
Allow Gradle build with Lua/LuaJIT enabled without global ninja-build. 2018-09-08 21:21:00 +08:00
Yao Wei Tjong 姚伟忠
1c449f4b45
For CI - also clean the tolua++ host tool build tree before retrying.
[skip appveyor] [ci only: master]
2018-09-05 22:27:45 +08:00
Yao Wei Tjong 姚伟忠
6cb5137eb3
For CI - another attempt to workaround the corrupted cache issue.
[skip appveyor]
2018-09-05 21:55:26 +08:00
Yao Wei Tjong 姚伟忠
0f01ee7ccc
For CI - attempt to workaround the corrupted cache issue.
[skip appveyor]
2018-09-04 21:54:28 +08:00
Yao Wei Tjong 姚伟忠
0fd5c54d72
For CI - temporarily disable AS due to VS 2017 (15.8) compiler bug.
[skip travis]
2018-09-03 22:25:26 +08:00
Yao Wei Tjong 姚伟忠
a37ca0cb92
Initial work for custom Gradle plugin.
[skip appveyor] [ci only: Android]
2018-09-02 23:04:01 +08:00
Florastamine
86c2afb46a Log which adapter is used on OpenGL & D3D9 (#2370)
* Log used adapter for OpenGL

* Updated OpenGL code

* Also support querying adapter on D3D9.
2018-08-28 12:15:49 +08:00
Yao Wei Tjong 姚伟忠
3db124b5cd
For Android - refactor to remove buildscript block. 2018-08-26 19:54:26 +08:00
urho3d-travis-ci
5da6d06e22 Travis CI: API documentation update at 2018-08-26 04:08:09 UTC.
[ci package]

Commit: 81d66be594

Message: Fix editor's OK button due to StringHash is now case-senstive.
2018-08-26 04:08:09 +00:00
Yao Wei Tjong 姚伟忠
81d66be594
Fix editor's OK button due to StringHash is now case-senstive. 2018-08-26 11:57:55 +08:00