Jérôme Leclercq
8147b0807e
Woops
2017-03-06 13:16:55 +01:00
Jérôme Leclercq
d14574151a
Build: Add AdditionalCompilationFlags build option
2017-03-06 13:11:17 +01:00
Jérôme Leclercq
b4ecf563c1
Add pdb to package
2017-02-27 16:29:24 +01:00
Lynix
92d26ab18d
Build: Add Configurations option (and add support for ReleaseWithDebug configuration)
2016-12-09 09:02:14 +01:00
Lynix
1334dc1fc2
Build: Little refactor
2016-12-09 08:58:19 +01:00
Lynix
e6e4a437bd
Merge remote-tracking branch 'refs/remotes/origin/master' into gui
2016-11-30 13:08:08 +01:00
Lynix
8d86306933
Merge remote-tracking branch 'refs/remotes/origin/master' into culling
2016-11-23 14:07:52 +01:00
Lynix
84e3d8df9a
Build: Enable RTTI on release
...
While the engine does not uses it, some projects using Nazara may use
RTTI and fail to compile
2016-11-20 15:21:27 +01:00
Lynix
46f2c18e20
Build: Enable relative links for makefile
2016-11-15 14:58:00 +01:00
Jérôme Leclercq
9e84c397ba
Merge branch 'master' into culling
2016-11-07 11:26:48 +01:00
Jérôme Leclercq
2f11529669
Build: Enable big object only on Windows
2016-11-07 01:10:17 +01:00
Jérôme Leclercq
5d4595e9d6
Build: Enable -mbig-obj on Clang/GCC
2016-11-07 00:07:51 +01:00
Jérôme Leclercq
638467f879
Build: Fix codeblocks debug and object directory
2016-11-06 23:49:10 +01:00
Jérôme Leclercq
0f14a57b2e
Build: Cleanup common.lua
2016-11-06 22:41:22 +01:00
Jérôme Leclercq
0de741a541
Build: Fix MSVC creating .a ..
2016-11-06 22:25:13 +01:00
Jérôme Leclercq
5e48f8b8b3
Build: Fix install commands
2016-11-06 22:04:47 +01:00
Jérôme Leclercq
6500d088e9
Build: Fix some premake5 weirdness
...
It seems some options are global and other local to the workspace (flags
and buildoptions could be defined outside of the workspace, defines
couldn't)
2016-11-06 21:59:48 +01:00
Jérôme Leclercq
88000ab2e4
Build: Upgrade to Premake5-alpha10, get rid of Premake4
2016-11-06 21:30:37 +01:00
Jérôme Leclercq
5aeb9f8d59
Build: Add CodeBlocks target to premake5
2016-11-06 11:17:19 +01:00
Lynix
28a2328371
Global headers: Remove the generation date
...
They should now generate the same input everytime
2016-10-28 17:53:03 +02:00
Lynix
a4eccc9fac
SDK: Add widget global header
2016-10-27 21:38:46 +02:00
Lynix
df24519230
Merge remote-tracking branch 'refs/remotes/origin/master' into gui
2016-10-27 18:36:47 +02:00
Lynix
725dc6cdbc
Merge remote-tracking branch 'refs/remotes/origin/master' into culling
2016-10-19 11:17:12 +02:00
Lynix
a05f9222ee
Build: Output plugins binaries to plugins/lib instead of plugin/NAME/lib
2016-10-17 14:14:17 +02:00
Lynix
683b3c8961
Sdk: Fix linking error since Physics module change
2016-10-14 17:47:46 +02:00
Lynix
9a7767867b
Push the current work on the Physics2D module
2016-10-14 17:07:13 +02:00
Lynix
eae8847bd1
Physics: Move files to Physics3D
2016-10-13 06:01:32 +02:00
Lynix
fd652f1931
UnitTests: Include .hpp in the project
2016-10-13 05:08:57 +02:00
Gawaboumga
d4e569c09e
Add tests for event handling, use NazaraUnitTests [EventHandler]
2016-10-12 21:08:02 +02:00
Lynix
561c0cf51f
Merge remote-tracking branch 'refs/remotes/origin/master' into culling
2016-10-12 16:51:18 +02:00
Lynix
05dd93c549
Merge branch 'master' into gui
...
Former-commit-id: b5a6eba7494e7595000e3c7e1f3c77077485519f [formerly 74e8b34c50d86cea8be86dcc5d9b82e112db9277] [formerly 07e6a0bd2e00dcb9517c6ddc1d9ca7d3326707ae [formerly 59878811e379ef9bfd66e6fd0a0f32eaa39dcc6b]]
Former-commit-id: b7a83377bc61d378410ce33748ab63357ee53abb [formerly d789d8762086eb0dd43e0cef08f1edfbd8d346f2]
Former-commit-id: 7aa71e252bf91965f8f488dd9396e6287607edf9
2016-10-10 22:10:36 +02:00
Lynix
e86964936f
Add server-side unit tests
...
Former-commit-id: 1db8c846b260cccaa6dc21590554cca469f5ffce [formerly 08a850f788da4d0d8b7c9ce5517fedf096c592d8] [formerly ae83af3d9153471ab88c285a4dd903e50460e1b2 [formerly e744d24dbc26b54a851c4fff0d166ea702fa1c1d]]
Former-commit-id: 8b0e0287c6a3f6fb456ff5c4a2f397ee3818d1d4 [formerly 35170cc7321b0bf5dcfe4813cd48b82afdb7ac07]
Former-commit-id: 525a0269014feb28795553339ca9d3621a36654a
2016-10-04 21:33:56 +02:00
Lynix
02c6144c99
Build/Package: Simplify code
...
Former-commit-id: de14600cdf1743f28f309fcc24d1070256901111 [formerly 9a57e456634a478f651c79d7d100af5385c9cb15] [formerly 343131484489da941cdca33470055f0daaffc197 [formerly 668828de25d45c455988ba6e4b8ee834dfdf9cb9]]
Former-commit-id: 7141674ad55cdd89ce2e5646b74fc08bff9f5e3b [formerly 5250e79e3fa22eaf3ebc2cae22d8d33a4feb7b30]
Former-commit-id: 9d109b01861ed8275fb95c95cd9f5d1b948f117c
2016-10-04 11:42:53 +02:00
Lynix
e7499e2c33
Build/Package: Make bat file pause after packaging
...
Former-commit-id: f0b04a4d41a787a2442da7a35681280814380583 [formerly a0af806e47617ccabacad163e1ad7245c707d5cb] [formerly 4ab2f40cb7904394ddc2466fbd3603ee5d7a55e1 [formerly 0f16c04d796543292c22cf92e9d349c2cf3d38be]]
Former-commit-id: f6d5a53a6f5f6a7c583c985411ed48ef06d0c8b6 [formerly 96b7e9e96285bdd66c8b86c4925111bc54d20991]
Former-commit-id: 7a4cfe131e5b37e67c64d4da18e0fb670626109b
2016-10-04 11:27:08 +02:00
Lynix
e234044290
Build/Package: Fix executable binaries not being packaged under Linux ( Close #77 )
...
Former-commit-id: 5c885f70af44968f33ee1dbd93646293bcea5d2e [formerly 8edfc3654005393c28e27f8c6cbe427a43152f3f] [formerly b66fb4ef5b275e63c649c336170f22bd3155f67b [formerly ac7655fa1c6e2e4d429dca86c5fd78a499481fd6]]
Former-commit-id: 0cf284996de8d81ddec55cbabda9d950d45f4d1b [formerly f11faabb2157f8f546a51ed27484b8d5859fbf7e]
Former-commit-id: 2a5c0b57a2451980b89c4dbe36e089dd13fabc3a
2016-10-04 11:26:45 +02:00
Lynix
3461eb49ca
Disable RTTI everywhere and fix Linux compilation
...
Former-commit-id: c8c0f11725d2e5b6c6da6dc3ab11f0eda065094f [formerly c2977e388c70ba7ccdf52f9eb97d7fe71ed6f4cf] [formerly 73c0d0759a6c9cad05dff59bff486f99fde336b6 [formerly 96a6e52ba5c97fd3a107fed5d11738466bd53f7e]]
Former-commit-id: c6a193ee5ccb07a40a74719937dbf224ad22081e [formerly 5f275dc02a44bd2ee54f6d926338ddfe388f565b]
Former-commit-id: e35640a20ac2269f96b75998e56fcba2fdbf6f00
2016-09-30 14:15:19 +02:00
Lynix
59788a6aab
Build/Package: Improve printing
...
Former-commit-id: c0b3bb1c20ed6b0fdcac34bd35e0c9fea6e5a46c [formerly 918686c05b0ac0cacbcd029a8ba95d1250dab731] [formerly fb1bdc4ec327c2b6588cb5fe4977a4fa23728a72 [formerly 9b359f94196467899e015de6107d2dd44c7037c1]]
Former-commit-id: a0d6e9386e7970e160655bd1da7e7594754a1635 [formerly f63b6d2e66666389f5fa1c595d5229bcd068b1b4]
Former-commit-id: ba34434a83785d2879a365ac324e3230bedec4ac
2016-09-29 18:00:05 +02:00
Lynix
d2a7ac71ac
Build/Package: Oops
...
Former-commit-id: 1473f3048ba321f5affa32c343b93f9d78ee2494 [formerly f6177c96cd49eebd8be2ea07fd3452b969e8e4fd] [formerly 31c4189bf4b58611ddfe25b8417b3ddd34f8b000 [formerly 114d8b74583d719ce8f43af3d4d8f3afcef99520]]
Former-commit-id: 7ec4eda49acc8e8cd4db28a09eff3a76cd75e5fd [formerly fdf8613068f8272875d060261ac31403a17a7130]
Former-commit-id: 579005e0c362929583eb81a68d12359f53f980f3
2016-09-29 16:35:24 +02:00
Lynix
1ef989871f
Build/Package: Don't package common binaries for not exported binaries
...
Former-commit-id: fb577c02a91d8f016de017390641c0c1e26a5b58 [formerly 8dacd7053117130c72a8eefe98fd617f7193d186] [formerly daf3ea264c0aa476d57130698a35459685cecc4f [formerly d3153049d084af9680181933e3506202061ad98e]]
Former-commit-id: da7db81a78c07c060f16ec6cd51fb29137b2efc1 [formerly 215261f061170f3dcb09a843f64fd79d124e316b]
Former-commit-id: 69c613201f4d648d0c1f029f0303b23c1715c360
2016-09-29 13:52:26 +02:00
Lynix
7849eaf80f
Build: Fix package on Linux/OS X
...
Former-commit-id: af859279daff0a3277885a129dbe0a3b64b670ee [formerly 9b5c746de0092b15a3a6b22e7b62c0d786511f74] [formerly c0deb3f2282e65eced2a847bfe96fade40000e0d [formerly 778655003cf7af0d129e08cf1241c0e7062cbc02]]
Former-commit-id: 1c43974f748ac73fb001ed826e33e6d65fa6be5a [formerly 860aaa09c8659b40712ecfbde1503098cb18d26f]
Former-commit-id: e13892bcca0dac59917554a6236ff53015c7cb2c
2016-09-28 17:51:26 +02:00
Lynix
bd0c99c687
UnitTest: Enable RTTI
...
Former-commit-id: 99410bd952b14a187de04632ae041fd556a66e34 [formerly 85c10d4f7f2251c67cc14f1e7b10bac7092681e7] [formerly 4cd0ef1e6cbe595673dfb71ba82f4620dde4413e [formerly 3b7b24b4cad4e0abd4fb2faf7c9305ca75462028]]
Former-commit-id: 4419ea87112eb630430b46e5a8c0a3c155925df3 [formerly 83f3c7cab613c17d504484937fedca9ab09329ea]
Former-commit-id: 1455045645ef8e3ca74b49488b3d53adaf7e3d55
2016-09-28 13:55:27 +02:00
Lynix
7e908a5226
Build/Package: Improve package builder, add unit tests
...
Former-commit-id: 4dd27dd88564a8527dce268c3941f92804a55ade [formerly fdf45e4846285005a6dfccb940756b9d1b092b3a] [formerly 8f0ba428a30ab1716bc93545b7a5eb491176e600 [formerly d4a711f0813706bbd9ef094c4340e7dca2de92fe]]
Former-commit-id: 2fbcb21bda1b9660c2dbacd17571adb517342926 [formerly 75446e538072a1fae14aee28b528899be3c217ea]
Former-commit-id: e53d8b6e050f5887e86ff7d7825c514b725f936b
2016-09-28 13:06:48 +02:00
Lynix
3875d2abe2
Build: Make some fixes in order to prepare static building
...
Still not linking though
Former-commit-id: 3962a663c9368ea78c4703cc860beef8c440bb4b [formerly b9575a870528ef6712500a94c5223a74d5c6dbec] [formerly bf2ab7b17b25479d6a8fda660e8d9055ffce38de [formerly 3db6f9cbf4cedd9f91ef8f7f1bcc99a4e84027a4]]
Former-commit-id: 0c292fec84d1963f377d16d5e9a15337bef4620f [formerly 93c016fa10c60bf11e4b0b1e17d8c98a66dfa028]
Former-commit-id: 712b1bf14355a82be4cc2c37912f87039b3d9616
2016-09-27 18:10:13 +02:00
Lynix
939e28b990
Extlibs/Newton: Compile Newton with /MT
...
This way, using it with MinGW doesn't require any VS Runtime
Also removed debug library (they weren't used anyway)
Former-commit-id: e08a4da9f48fdfe3960df8e2bff8ba1db9fb34ef [formerly 47a55533f90c5a9bdf747b3f958f8b05b6a15994] [formerly 07f15ca5138d6f2334ea52ab30a6594cd531065d [formerly df5bfc827567e7df0aa5367d6cc85817987b3ce8]]
Former-commit-id: 24522fcbc867afd193fad3a0ec875181c018f568 [formerly 6983a21611959a73d99cc916e848e469c1270a98]
Former-commit-id: 979cce16b0f2fcf3ca0bf229b8b9f5801b73c929
2016-09-27 14:04:45 +02:00
Lynix
d8788c8d09
Network/SocketPoller: Fix Linux implementation
...
Former-commit-id: f709da3636f60638461910570f8a03bf4acd1723 [formerly 8dd3f494efc40f9c652262903642155941620ac4] [formerly f4aeaca88e75efc00d818046d0a6e63a81db5af3 [formerly b5e70d0536e7d25e363b18e58d47122e3c90ca1e]]
Former-commit-id: 2ee713e85407fe7d44d3b1352f197da113cbe041 [formerly 9735f9b849062179207f4453a233a851c49431ea]
Former-commit-id: fc5e136d0be6123138623ba3d90b64475b8d81b4
2016-09-26 19:04:51 +02:00
Lynix
a13b17573e
Network/SocketPoller: Switch to epoll implementation on Linux
...
Former-commit-id: 1a4b998bff35b5aac411b053fe3dee48f1f6985c [formerly b7a50753347b629f708f21d85efc9e76e4b1bfc6] [formerly 7d59f9ff3d2173657cc5873209753fe64b59e2f2 [formerly 4c38f94a4a366ed290e605870e6f3c87e6decd7f]]
Former-commit-id: af5cc261c162ca3eebe5885acd5e2adfbd817984 [formerly 26e7b701e8dcafb7fb9c3537107729b2d0bfe354]
Former-commit-id: 00bd2c62ecdb5c493c4ec117dd2033d272f7143a
2016-09-26 18:34:06 +02:00
Lynix
72680be701
Build/UnitTest: Fix linking
...
Former-commit-id: ea7172090011baea8fda085f8f8d895e5537822b [formerly b00275cc5a01424a1d21d8a03e2022374f2a507c] [formerly 8e05dbc52e4233038ffae8ae6e5e0c0e00780a70 [formerly 798992ad419e11477b62711e249740393b56a01b]]
Former-commit-id: 82c971fcfe8baee74e5da16434e82deee1ce0862 [formerly 1cad1379fafea09668d8efbaa8d4558eb3657aec]
Former-commit-id: 557d01842da1234ebdd066ee9cd3c2f84f8fd769
2016-09-26 14:10:03 +02:00
Lynix
48c0315ea6
Build/Package: Fix copy of Nazara binaries/libraries in case of subdirectory detection
...
Former-commit-id: 2d9c61f9b2bf807713006e3b07b1b75a1774bf4a [formerly 21dce208c2e7be41bf41f5b80f4f4e2b04958138] [formerly f0ae51fedea218bd271bb428ba3a4e0716448ab9 [formerly 42d377e32c3c37a20ff397fbcdefb6544be592ec]]
Former-commit-id: 369f2d92b951e25c58069efdb8025f98200f0fd9 [formerly 505203a72e7e234bab68e55a25bdf1b5bdae1c5b]
Former-commit-id: 676549eda0b4d80f310e3c75994fef339dfa406b
2016-09-25 02:42:40 +02:00
Lynix
10a1e16566
Build: Add package action
...
Former-commit-id: 515307c1cb9d10f2a6060f7ae107b969637e8882 [formerly bcb26c49c374e502732e3bff35f8367047accdc5] [formerly 72385d39c30f735fb43d70da3c44840468360efa [formerly 6563ce60169674309fdf8e36e16686b1b0be128e]]
Former-commit-id: fbc9522ed2c0e75f58a3517344d780be3eb99ac4 [formerly ce264fe175de40c051229183d458273ad6cbead1]
Former-commit-id: e312993f3cab7e1587bc09feb0e25ec289237224
2016-09-25 01:56:05 +02:00
Lynix
5ea113a7ce
Build: Exclude Canvas from SDKServer
...
Former-commit-id: a8af440cf6b03bae851f3e5131406fa5cbceda4c [formerly 58b0f03d169d0461cecb33a5e4586cf37bf077c2] [formerly 08112bb2f0587c5896593199f5a3b5bcdbb70ca2 [formerly c57bfe24eee2d20b01fe5d0cde5a11cab6a18feb]]
Former-commit-id: d21b82472fd15db8649f7b9629899b4ca7e774ce [formerly ad273ef7cfb07524113cc0803c545f81e4329356]
Former-commit-id: a1a777eac82c90dea3c82c65436da7add49521fd
2016-09-16 17:26:41 +02:00
Lynix
487c9da235
Build: Exclude widgets from server
...
Former-commit-id: bd50a23eba3b5c305ecc98a1f1df010281e4e7a5 [formerly d3650d65ed6e57e7cfc6291639289c765ba9382a] [formerly 7e41ad12a23a6729e7626216567a5696115424f2 [formerly 6c80a2e25fd9f8336e441e09276983964a2b971d]]
Former-commit-id: 96e347d714a329b8cf46ae566bac33572498a3f0 [formerly 11c3246462c05eaab2b74374142b4d33b567ca16]
Former-commit-id: be2165ad8478c1a8136c95da9b96ce255ea66e70
2016-09-13 20:25:50 +02:00
Gawaboumga
9eba331f34
Documentation for module 'NDK'
...
Former-commit-id: 63e1cac538c577a1f1aafa71fa7eef69a6d4daab [formerly b2d8769fd02a0e7d9c476d4ad7be1988a1fd6789] [formerly 636b5cb79bcb8da44d9aa45ba1023565bcf29f0d [formerly a2361ec2b8679d4d4ba096e543b5d4b91825dd62]]
Former-commit-id: d402d35477f9db0135c553d55c401939426bf62d [formerly 607336ea0f42731e4604f3a8c2df06f3aecfc401]
Former-commit-id: 69e23cd6c06723486de5e4641ce810012dac66da
2016-08-21 13:48:52 +02:00
Gawaboumga
95689f46fb
Documentation for module 'NDK'
...
Former-commit-id: a6c2075cfbfd0eccf2b77def71c0d42684bed590 [formerly 36ece2bc6a148bde6cacf45084821d20edcd115e] [formerly 4a6988792ec026e65be6850c46dfe8ddda92a885 [formerly fd3f4f975de5c427f3adc98b220446fd255be396]]
Former-commit-id: c87fdc9483202842267c60eff3d619f0df2963bf [formerly ee35202f1b2df7ca20da5b6d8b13147f2b92c933]
Former-commit-id: dad5de1b00bb4413f7aa191ca06b7d43b659f32a
2016-08-21 13:48:52 +02:00
Lynix
576c7c3f5d
Fixed linking of tools on GCC 64bits
...
Former-commit-id: e47425b9ff79fc0cb3342594422bb5e20cbc4250 [formerly 373a7d7f61de3a74cd4302389b94e78ccd47ed8d] [formerly cc40ac8e81efa2207d533729cf117b786922b92f [formerly 9fe0392a9506a796791b3a21c54236ad638bd6fc]]
Former-commit-id: 18791f6f0c493e6cd28be214431f7e18a39e8741 [formerly 49f8a79996b9fc6698d091472c5347dd0c8d0081]
Former-commit-id: 45316bf33503cd2fd1d0bbdbffe21dff6d22f565
2016-08-19 01:49:36 +02:00
Lynix
f93eb6f5d1
Fixed linking of tools on GCC 64bits
...
Former-commit-id: 3e11e8f2d7ac0c6856a618b30778432b2abb845c [formerly 84b2e7fdea81101189a15488adf8a299f2c94146] [formerly 25857bd3c5ee2df838145658a59396659269069f [formerly 4398fdf08d380ab6d2973323b14347e4ef88bdba]]
Former-commit-id: 89f4498e34648bf5637b0a3a6556256c328ca0fd [formerly 92e91db53ccf7e0f1bdac31540772140f18adb4b]
Former-commit-id: fe2780f5d39f288d778b59b315afbf1f3b629cd3
2016-08-19 01:49:36 +02:00
Lynix
5d308d7812
Build: Fix an oopsie
...
Former-commit-id: f0f30058efb92e7a24d66f480bb65a945880ad68 [formerly e591e16a60ba1768e5a057ca42fe5b86ea68c64f] [formerly 8cda2a08263f38358814c22387afe94436976fd4 [formerly fb3768694da2c6d4311a73c5583293b2b26bf8f3]]
Former-commit-id: 20cb578d12161750f9bd790f75c94de6b3ee5853 [formerly 78f6f9c6108bad01926e88b94bc27331190493be]
Former-commit-id: af429ed967d8753ba3c0a041c393d1eaf6da3dd7
2016-08-17 13:11:52 +02:00
Lynix
db21a3204a
Build: Fix an oopsie
...
Former-commit-id: f04f167cb8d4b6596a0eb7f4fcfd14dbd2718f34 [formerly 57cc1fe61467e48037e9c2209669ec1694d2c2f9] [formerly 26ef47fa7468348453d13d94cb2f2d060e8ecd66 [formerly d5105954a02632b79fc84f1380a9199bd9b1a2e3]]
Former-commit-id: 02d8f0217a15a1d47157b752300a5446b12162e1 [formerly 4f595e0b7a16ec460f1f72013a6976d1aadd74f9]
Former-commit-id: f9e5c292baa89929463ca23699d5fa73aa814a34
2016-08-17 13:11:52 +02:00
Lynix
658526ff58
Build/Assimp: Fix assimp rejection
...
Former-commit-id: 4bd673c117b8450e4e7238dd09c0381e8a4f2c61 [formerly 8cc3af25b5c7baba115c80fe555ab8931def6ef1] [formerly 2d0bcd153b4441bc8b32137965f95e580b6570ab [formerly 567211701b7aca9f35b9b47713138d932673b71d]]
Former-commit-id: db44829c31fcd67fb52643ea63f64bd127080c20 [formerly ded3811843b6d6d90058c238349bcd05c0bfe91b]
Former-commit-id: 56684cc6b81490f9f7e8c445ded6abc4608e0ba1
2016-08-17 13:05:41 +02:00
Lynix
e46267d8ae
Build/Assimp: Fix assimp rejection
...
Former-commit-id: 46fc5f3b3fd749e86afe6298cb5337ae90f02784 [formerly c271946a1cbb2924f8d79a9d7c3691c7b23c69e8] [formerly 356ec1662b9e3186da7ac6720b7affec617357e4 [formerly 159894148bb93cadef56126939147c24ff340152]]
Former-commit-id: d2e03b0875bb5a7a57817d68fe8b559fd5ba1ad5 [formerly 6ff57bf039f291f64a35cd2c0987b989adea851f]
Former-commit-id: 6673c2d846855701a289a74e01bb2b2fc61bfb25
2016-08-17 13:05:41 +02:00
Lynix
a7a98df1a2
Build: Fix TargetDirectory not being taken into account
...
Former-commit-id: ffaf52748cda6abf396dbe79284c6e011e21af95 [formerly 581bef8e7e4973147111c1ae2dbe204a2e2fe619] [formerly 182b31ea267d0d629dd1bafb9a067a2a70b4b234 [formerly 4e59f7f0ee7a2768cbc1d9e0a7923dda498ffda0]]
Former-commit-id: 82e66db889b74c6614949d0755eae9b41dc889fa [formerly faffe8c22d70e23c041fad00dc735b268fc07d90]
Former-commit-id: 32e116644ab6213d23f6e819bd8341ae512a74e2
2016-08-17 12:59:12 +02:00
Lynix
5ad6132998
Build: Fix TargetDirectory not being taken into account
...
Former-commit-id: a022d3dc07743529a3c9523149f264add20ebe44 [formerly 81e2340920ab4565129751cfd9ad74d7c1f71c18] [formerly 1bcaa5dcf97ff705b2e26bf78cbc76830eb3fae0 [formerly cab3c7a3e8af6b72e720a7dfa858d6a03e8bd7cf]]
Former-commit-id: cee0ce949787d64407b7b982b2d7287ef0c96481 [formerly eea525a514121da003f8b88c225192b361c65568]
Former-commit-id: df9ea49de0575753e5e8c800e306701a6ca9f899
2016-08-17 12:59:12 +02:00
Lynix
9d04b7f924
Build: Remove Vulkan from modules list
...
Since Vulkan support is not yet finished and pushing it to master was a mistake, I see no reason everyone should link against this module when using the engine.
Former-commit-id: 44de71a230c128c60b93590031ab2c279e7096dc [formerly e83d7ef7825aa6deb15a162af8d7ce095dbc16f3] [formerly 61950174ad2ae51fe060d7f356c8c57605c30c34 [formerly 42a29df53f59f9c9821436347441ed313a566701]]
Former-commit-id: 8dc9fcc4fd9e3bc50f80390ab7ca8d7a3067485e [formerly cf0d318213e013d43c5f8a83f270f61702b27f1f]
Former-commit-id: 2ec36729351a647ef30f5bbf3853db43f63b785f
2016-08-17 12:20:58 +02:00
Lynix
d14367a5a6
Build: Remove Vulkan from modules list
...
Since Vulkan support is not yet finished and pushing it to master was a mistake, I see no reason everyone should link against this module when using the engine.
Former-commit-id: 3677345c89ed98648bec5d5fc17a5bb49fdab639 [formerly 7361217fde5359d88e4d5965d0375e5a452c84b5] [formerly 6d7d9a618df41f44363349523bb7abcd94be43b4 [formerly aea0ceefe1d8b588a611d117092726a55b8ff172]]
Former-commit-id: 3984dcee08dc6ce208f8c71218674ff0d46c8772 [formerly 755848f28a4097a05809515c26f0ff35b344cc31]
Former-commit-id: 9bc57ddd341ef468ea78c8781402329b498c0502
2016-08-17 12:20:58 +02:00
Lynix
e0fa458f40
Fix compilation with GCC/Clang
...
Thanks to @Gawaboumga
Former-commit-id: b8cc59cab55fd7d3b286dda28e70ee0ddb753230 [formerly c734175c33bf84226eedb76953e773f5bb91f631] [formerly 01b6b7b89bffccf217e38ed8431e2b2921facc51 [formerly 03c3cd902be4a0a104db22a2831adeb675998929]]
Former-commit-id: 89ce26d806f8b750854af1704aa6af899b7779b3 [formerly 782dbee06d75ba2f555632713b44f1c25666e3ab]
Former-commit-id: 30ba1aff3bc8a8de9510fb6e4f417526fb31e125
2016-08-10 22:17:55 +02:00
Lynix
5ebff77ef0
Fix compilation with GCC/Clang
...
Thanks to @Gawaboumga
Former-commit-id: c2ecad3d8c0bad06cb47b906829585c8d0b910c0 [formerly 7790b792e730ed65c3e8b8dddbd91b1527631e2e] [formerly ae62fe532d14dd33bfc88cf7bca1d19e63487a3f [formerly 41b273ee595cc56c6145651fb4caa1ceca0b2bf6]]
Former-commit-id: 7d4c3b3d0b48235a6c3534154c5787738440b2ae [formerly 96dcb709ba81c5696ba633b06e887007d5d9caf5]
Former-commit-id: 2a2013af6d26bb64362d1edd2e6aacaac000708f
2016-08-10 22:17:55 +02:00
Lynix
fdfd078335
Build: Fix empty install commands
...
Former-commit-id: 42abd0d02836ee466821da11bc34bbe4acc30389 [formerly 0031006522b6c8910fae4c7b72eaf05cda23dcea]
Former-commit-id: 11ed91151aa8db729bea196ca9705a6e60f260bb
2016-07-31 12:59:04 +02:00
Lynix
554c17702b
Build: Fix empty install commands
...
Former-commit-id: 7083dfd9716873707791d46bc1fe333a6e229712 [formerly a8122cb99bcf5023ffad732fbf8d2b922faf1252]
Former-commit-id: b9913ad6e47551044afd0259f9a1b64b82b1a743
2016-07-31 12:59:04 +02:00
Lynix
e4a7a7e858
Build/NDKServer: Fix dependencies, allowing it to exists in server mode
...
Former-commit-id: 3e6b164743c5b0ef10f0dc214c09fef247a13878 [formerly 0890cc70c875ac0e0aba3090aa7afa344b5b1e52]
Former-commit-id: 56bb3c78830d2e5b64b4a9812020b2eeb9c15979
2016-07-31 11:01:47 +02:00
Lynix
9d018485cb
Build/NDKServer: Fix dependencies, allowing it to exists in server mode
...
Former-commit-id: 8130fc4bd6898f21d08bfad37e3b54676ee34b96 [formerly 9f64adc84777930b63419690bf0e454582989158]
Former-commit-id: 3838886ff2303fe94b69403e1cab51cc4c99a05c
2016-07-31 11:01:47 +02:00
Lynix
b2351e6ef2
Build: Fix command line arguments being ignored if config.lua loading failed
...
Former-commit-id: a0b9389550d838dbb1257ad68f190f1191bf1987 [formerly 6888f45b376814ff8cea69054c87110b0842bae4]
Former-commit-id: 13522b14991d0e08341798d29344b6e5d6f0a9bd
2016-07-31 11:01:07 +02:00
Lynix
8f50162924
Build: Fix command line arguments being ignored if config.lua loading failed
...
Former-commit-id: a21dc17f960e089dc3f8a2330def494660c682a9 [formerly b776370d7fc80107c412fe91526de7d11d53d501]
Former-commit-id: b5df17fcceeba1996b06c7fa92abf8616a2a8006
2016-07-31 11:01:07 +02:00
Lynix
0cf5a12067
Build: Remove "united" shortcuts (since we have config.lua now)
...
Former-commit-id: 358174c0ab2eb0d2e385d09ee0515a80a2cbb05f [formerly afeb8d1db8e218257cfb19a3f99d142991f7bf11]
Former-commit-id: ca5aca6f930d90dc10e67144ad649f7ee62fc27f
2016-07-30 14:06:29 +02:00
Lynix
2b8032debb
Build: Remove "united" shortcuts (since we have config.lua now)
...
Former-commit-id: d071f7274e5a6420101282a6b094a19e9a35e4b1 [formerly aba8dffc998bf3e574c6f26375081240eb106a8f]
Former-commit-id: 70068527e5b4b974370b6dfd9023a2448eb6471c
2016-07-30 14:06:29 +02:00
Lynix
f3fa95ee4f
Build: Add a separate config file and library/binary search paths support
...
Former-commit-id: cdab236bb7e31f9a49f60c88de22a2d7b4c63a8a [formerly 7fa3e521de3428ce9d451c3117629a5e84ec675f]
Former-commit-id: 71abf8891e423fecdfea0d80a13c156ed9a427a2
2016-07-29 23:47:09 +02:00
Lynix
9576759abb
Build: Add a separate config file and library/binary search paths support
...
Former-commit-id: f875de03150e6c505816bf526bc0432c9fffccac [formerly 52eef94d32a8b41b1381cfc63fcb5eb1e058f2b9]
Former-commit-id: 22da03a49982c4f48a1feb6cf7319b07949ad295
2016-07-29 23:47:09 +02:00
Lynix
705359e3b7
Build/UnitTest: Fix linking against Network module
...
Former-commit-id: 69422c73fa14328306e372346a2bae2ead5412e0 [formerly bbff8882d6c5b8eb811a04f4f0561161d93dd2aa]
Former-commit-id: 33a1050adac4332ae0c3e9a68c0f5294253a7cc0
2016-07-26 21:00:43 +02:00
Lynix
99fde96fee
Build/UnitTest: Fix linking against Network module
...
Former-commit-id: 01a994a6bf23fa8296ef087157d3d88598c1bb31 [formerly 929a9a29884daa2676c9e54f55361ecbd742fe37]
Former-commit-id: d5437f0a27908e9e8a87e04aff14ddbb3c849b07
2016-07-26 21:00:43 +02:00
Lynix
ff47eda7d2
Build/Assimp: Fix compilation error because of missing includes
...
Former-commit-id: dba6d044f3575ad69b03d56aa5a91c22671d97f5 [formerly b7093d6e2a1e21eccbe3ee6bb54265da98c49001]
Former-commit-id: d229e251df3032d9d60357fa12276c24eda8db27
2016-07-18 19:07:12 +02:00
Lynix
31bc8604a4
Build/Assimp: Fix compilation error because of missing includes
...
Former-commit-id: b13f32ba6a53da69c8243425ca19766c96b97d26 [formerly 66000790be4f8ebe750ebe0d241f764b668278a1]
Former-commit-id: 1da2a2b75eb42f118a1b843463fe715bd5fbabb0
2016-07-18 19:07:12 +02:00
Lynix
d90a735372
Build: Fix example path
...
Former-commit-id: 3cdf26b3497439c344bbc8b3738df6a316f6bef6 [formerly c25cd61df2ea180fa2d79585bd031027c75f2007]
Former-commit-id: 96a3ee99070e34f05b9dabb582ee878a82801c65
2016-06-13 21:19:12 +02:00
Lynix
a277e7560f
Build: Fix example path
...
Former-commit-id: 54e56da81ea8c93da5ec276035dca59a62932ed0 [formerly ab7201812c22e7a4dcabbfbf74686a169a67a1b0]
Former-commit-id: 48aaf02c04cea375eeb33b64afc09428631ee523
2016-06-13 21:19:12 +02:00
Lynix
819b46f5fc
Fix a shitload of warnings in 64 bits mode
...
Former-commit-id: c7792a7d5b1f85ab934da25324831b9daa3f47ff [formerly 3469974c48432be1f65808bff0ea39d9e22f5b50]
Former-commit-id: 5080815e9e1a3aebe237ff9a291b908ce0292eca
2016-06-13 21:09:55 +02:00
Lynix
c528640d80
Fix a shitload of warnings in 64 bits mode
...
Former-commit-id: 5bc0c622c20eae45df51bb1ee62e5ed566e58a1b [formerly a8befbed30cb897ce876fd3b46a3585e1b70613e]
Former-commit-id: 999225e414c0d6a3e9c6868f040b68045b2ba724
2016-06-13 21:09:55 +02:00
Lynix
f36eec7346
Build: Fix typo
...
Former-commit-id: 5037b445f99a56806ef1b512e603e83b1fd717aa [formerly 80d13514491997daabb265e22aaa6738ecb12c0c]
Former-commit-id: 4bb75843b3b70ce460594b01e89205efde53686d
2016-06-12 12:46:56 +02:00
Lynix
6eca751ee5
Build: Fix typo
...
Former-commit-id: 014f7894f5879ffa2cbddfbfe3382b150b9b5e52 [formerly d9ce35fac610af8ffe36ec8fac91f828ee58a9ab]
Former-commit-id: c2e8b01db7fed181200243f3a40e8e2c8f5ed62d
2016-06-12 12:46:56 +02:00
Lynix
7cca8401db
Build: Remake install system
...
Former-commit-id: deb30606621cac3e2142a797158f5472e219d573 [formerly 834b361d6ad2f3cb3626985874996b13b98d5985]
Former-commit-id: c56755b94f8f35bbcfae36528fd41aa8db77c7e9
2016-06-12 11:39:31 +02:00
Lynix
49650a94f3
Build: Remake install system
...
Former-commit-id: 5103cd29d3959802747d7d06bc9b90bc272215d4 [formerly 7c3ea867b6439d721f255306d812b5d10a3efe1a]
Former-commit-id: 5b5ab11770402db34a14df80b9ad6c1ce3fecaca
2016-06-12 11:39:31 +02:00
Lynix
3be6ab3666
Build: Remove duplicate
...
Former-commit-id: ced72a69471a434dedaa211d105e6ee4a170b487 [formerly d5548d8765668abbad846266e181c7a6e8320926]
Former-commit-id: e882b5914602c508deb7a90e60bcd00b4a697fbd
2016-06-12 10:14:36 +02:00
Lynix
d42ae34c4f
Build: Remove duplicate
...
Former-commit-id: beac603acc691f30a232da2ae1def9e588f79b5d [formerly 5ca9b1d0c8df0562ad7a016c8c7b3fab136a9959]
Former-commit-id: 14269fa79790ecf6a4f01b276aa153c5dad4148b
2016-06-12 10:14:36 +02:00
Lynix
bd785b9e0e
Build: Convert spaces to tabs
...
Former-commit-id: c6be47cd6c0945a43472d79efdae28c4ff633b04 [formerly 858f001b7ee5f7e0e8af2421cbc01222fca6d576]
Former-commit-id: fa48639f86989da1aa99d8e43c5293a27a8a10b4
2016-06-12 10:06:27 +02:00
Lynix
92f7961056
Build: Convert spaces to tabs
...
Former-commit-id: e0e4844838f16f006941d7152883cbfa04ea9913 [formerly d65a47fe81387c65a7ae32b9b38ad9a8fc4c2713]
Former-commit-id: a97e57d33ba27c7b9f3e97d0ff86736b75211df9
2016-06-12 10:06:27 +02:00
Lynix
daa49db2da
Build: Remove -fPIC on Windows
...
Former-commit-id: 5cd3d0c7fa9af5022c71c582859b019f695c5b3d [formerly 1f81da6357e1a8664649015fb2cc58a4dac433e7]
Former-commit-id: f58c4b94b53994f2e506acdc085e245d8419c4fa
2016-06-12 10:03:39 +02:00
Lynix
926cbbea98
Build: Remove -fPIC on Windows
...
Former-commit-id: 76c37366073ebdb5ff1ecb0ad61ee746806195ed [formerly 920a28d07dabee120584c778271d95e863a39fa1]
Former-commit-id: 2f8dbf0c075f6e2638da31e9ca69cbef1b832912
2016-06-12 10:03:39 +02:00
Lynix
3a1498b9a4
Build: Remake exclusion system
...
Allows to excludes pretty much everything and now also excludes projects
relying on an excluded dependency
Former-commit-id: abb175217d473b85f4add760e13fde3f2c6ff9fa [formerly 27ee2d61414ed907c8d828e5862b97ee40008f85]
Former-commit-id: 48bce8d17f8f6c3e761eff000724c60735541ebe
2016-06-12 10:03:05 +02:00
Lynix
6819d4a26c
Build: Remake exclusion system
...
Allows to excludes pretty much everything and now also excludes projects
relying on an excluded dependency
Former-commit-id: 5260c724bd0b7ee82e58abdd16c99d0b78772c08 [formerly 3b107d86de1501964ea8f5babcdac4488759282b]
Former-commit-id: 00b7cbc69751720da768efd56beca9ba6143cd32
2016-06-12 10:03:05 +02:00
Lynix
e70b1f57ae
Fix compilation for CodeBlocks 16.01 ! ( Fixes #65 )
...
Former-commit-id: 4cddcf427228260249ac1578283896ee2b7ecbfc [formerly 7bf4124ba228559456f38f4247116ed71a45c227]
Former-commit-id: 2b1a728de56c163627fcb6b59231102708f57513
2016-06-09 13:02:02 +02:00
Lynix
f74f180044
Fix compilation for CodeBlocks 16.01 ! ( Fixes #65 )
...
Former-commit-id: f49f9b662c6e105d1249f7f7839f8a711be87640 [formerly ab9e2158aebc0583790b52d6397015fe470c0a31]
Former-commit-id: d68b86c1319bdfd956b226865831e7c2d0a5ea42
2016-06-09 13:02:02 +02:00
Lynix
70167ce106
Build: Fix build on Premake4
...
Former-commit-id: 90e0b92e48bbb285a95db0300a8eeaa4125f4d81 [formerly c9fe9513e9e4b6ce4fb53a2f2a2f61f779f756e8]
Former-commit-id: ca9ea9c6931d4857af7f0aab8f43465eb462dd2e
2016-06-09 12:32:04 +02:00
Lynix
5fb16724e6
Build: Fix build on Premake4
...
Former-commit-id: e4b767d8f806cf4350145d4b89fc875efb6c5c38 [formerly 342808bdd0ca5aa81301db4e5aa7656716a7323c]
Former-commit-id: ba1724ff6d933ca7b101873857d489a9d51092ff
2016-06-09 12:32:04 +02:00
Lynix
14541deb76
Build: Fix with-extlibs option being required for compilation
...
Former-commit-id: d549ed954e4285f34399e610e3dcfde33c0ad83d [formerly 239e7cd99680e8bd35fdde4e0e137818f1b1bce9]
Former-commit-id: 5233a5e6923162f630bfa186192259123d1ab3da
2016-06-01 13:52:59 +02:00