Commit Graph

246 Commits

Author SHA1 Message Date
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
Lynix
26ccf59ddd Build: Fix with-extlibs option being required for compilation
Former-commit-id: d6045b270db38412f5f323f025afb3fb85f703aa [formerly e5d7be10ada92f2351a4349b57c59b637108c4a3]
Former-commit-id: 93146150699c9d9c7ad524eeccb126ea66257f26
2016-06-01 13:52:59 +02:00
Lynix
b6be16b3c3 Build: Add server option, allows to compile only the server-side part of Nazara
Former-commit-id: 28347f372b3d4b0afef0fcf8f54ebf45589470a3 [formerly b432be7d6e4404bd1c5a10c4b0a7ef43fceed307]
Former-commit-id: 1622472689c5f87d5d77ffe391f1dde9cece815d
2016-06-01 13:51:32 +02:00
Lynix
7626f9c5e3 Build: Add server option, allows to compile only the server-side part of Nazara
Former-commit-id: 60be2c3eb2835984714192a55faebf8c769fd127 [formerly f3dcb15e44dfab997d4c10c97aa34270f5c884bf]
Former-commit-id: 6f11439b3e53a812c5adf28413ea084fb2964f21
2016-06-01 13:51:32 +02:00
Lynix
5d98ce3639 Build/Vulkan: Fix compilation under Linux
Former-commit-id: 3223e11738aad41c0d8716050392b0ddc23d8384 [formerly 68a2ae998cae8c84718f6cf074d2f09d4142296c]
Former-commit-id: 9d6edbe4792cc8ed56315489d2b2c29dfe178089
2016-06-01 09:36:01 +02:00
Lynix
2e26509f1c Build/Vulkan: Fix compilation under Linux
Former-commit-id: db46f107c70d50eac8f84bc7fdecac163325569d [formerly c3c6b1938470eab0199d2740d4546606830cc4e2]
Former-commit-id: 33457d04147c6ac16211b3d854a266d071306744
2016-06-01 09:36:01 +02:00
Lynix
4ab05c2803 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
Former-commit-id: bdbe1aab7fe7f0241069aa2d9ab444897ba471cd [formerly 5fd04e51e2a7441252ef56f136bd9d81df380f75]
Former-commit-id: d326241827c4021980631a210603c4d5b77cf6f3
2016-06-01 08:42:58 +02:00
Lynix
fe079bf566 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
Former-commit-id: 92e5665db87f810ea4e93729248ddf0d2cd16c1e [formerly 562b7d56979496c390b03d30cc7a709935c954d4]
Former-commit-id: f8b1a7bbef8e659068b0c320300166970bf6a3f6
2016-06-01 08:42:58 +02:00
Lynix
1f0d54fd82 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
Former-commit-id: ba6e0fe9352936373aa45d9e7a56ed97efa71c22 [formerly 770aab17f7e563d8331acac45f70b9647e35ae21]
Former-commit-id: 6c6612c4608021d7e6af7ae79b737144fc9f64f3
2016-05-31 13:25:03 +02:00
Lynix
64f49cd162 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
Former-commit-id: 40b9e664b314de916f3a368eb4f9bdeec4656106 [formerly 3d8f980ec64eb6b03c6396052e05226b0ba003f3]
Former-commit-id: 62557219dcab794f14d8244c7a36e62dfa952b53
2016-05-31 13:25:03 +02:00
Lynix
6d4a09022b Physics: Add new libraries for Windows
Former-commit-id: 93deb21045e66e786819066593dad466e7ce9742
2016-05-31 09:06:24 +02:00
Lynix
f19117e84f Physics: Add new libraries for Windows
Former-commit-id: 55870046787c3c3ae067f09d1ab1c8cb2114f2ca
2016-05-31 09:06:24 +02:00
Lynix
9a2a19a834 Build: Fix default platform on 32bits os
Former-commit-id: a068dac229fce61efa32634ff616309c91a66079
2016-05-30 13:52:08 +02:00
Lynix
79c15d6271 Build: Fix default platform on 32bits os
Former-commit-id: 01a32275da73f662048a9acb4750c43e7d483305
2016-05-30 13:52:08 +02:00
Lynix
ea920d2e64 Build: Fix linking for audio and utility system for POSIX
Former-commit-id: 3eee15c4df5795b05a36fad43b5ae2a93de9152a
2016-05-30 08:50:49 +02:00
Lynix
3e4051d82c Build: Fix linking for audio and utility system for POSIX
Former-commit-id: b6bf529230e967996fa27d5636aeedc9f78d6e73
2016-05-30 08:50:49 +02:00
Lynix
044882bb31 Build: Improve build
- Help linux default to 64bits build in case of 64bits OS
- Fix linux linking with tools


Former-commit-id: 31ea427401fd4fb12b453e8517b2cb4f24ded094
2016-05-30 08:48:22 +02:00
Lynix
6959e0bde6 Build: Improve build
- Help linux default to 64bits build in case of 64bits OS
- Fix linux linking with tools


Former-commit-id: c6444a691a8b0be6e85b284c60cc3f43056eee01
2016-05-30 08:48:22 +02:00
Lynix
7e63e8fdb6 Vulkan: Wrap vulkan queues
Former-commit-id: 9fff47e3efbb8ce7b2c70be9a468627b7e8a1340
2016-05-19 18:33:47 +02:00
Lynix
840b03691a Plugins/Assimp: Fix stack corruption
Former-commit-id: 15b1c22cd0bbb1601e23b1e4bd037fe0cc13ab24
2016-05-18 00:44:58 +02:00
Lynix
1042ba6584 Merge branch 'master' into vulkan
Former-commit-id: 2de61dcc322505af741e4b7c09d375df6d5363e4
2016-05-17 20:25:51 +02:00
Lynix
d2c372247f Merge branch 'master' into vulkan
Former-commit-id: f91a339c32e2ab8f0ef3fd2cfc5c038ceccdc401
2016-05-17 20:25:51 +02:00
Lynix
c31f70af55 Build: Copy all dependency modules to the example directory
Former-commit-id: 13e9d585df15ecc727c140b30dbd5e83e3997b5f
2016-05-16 20:02:59 +02:00
Lynix
4ecc701ad2 Build: Copy all dependency modules to the example directory
Former-commit-id: e6c2cb47433d84c17e7277125180469f2b3f0d37
2016-05-16 20:02:59 +02:00
Lynix
c0b5ac2529 Build: Make every lib copy its binaries (and dependency bins) to the example/bin folder
Former-commit-id: 02571367a0af738197066d4a17446e203b389d31
2016-05-15 00:38:19 +02:00
Lynix
59b9e96f21 Build: Make every lib copy its binaries (and dependency bins) to the example/bin folder
Former-commit-id: 6f966190fd910968615553f4c9250d2f14a5c726
2016-05-15 00:38:19 +02:00
Lynix
ef66c09719 Merge branch 'master' into vulkan
Former-commit-id: 5e11ffb71a4deddeaa44a1b1e93aeea97525bd9c
2016-05-14 13:58:06 +02:00
Lynix
6fa8b38976 Merge branch 'master' into vulkan
Former-commit-id: 875dd773cefa6dde4744443851378e33bfab0ab8
2016-05-14 13:58:06 +02:00
Lynix
190462fd31 Build/Tool: Make Assimp plugin copy its library file to the example directory
Former-commit-id: eaf807d1f7f5148413dd7ab8729cdf52113ba5d8
2016-05-05 23:36:53 +02:00
Lynix
5d2fa3ce98 Build/Tool: Make Assimp plugin copy its library file to the example directory
Former-commit-id: c24dd8b79f56353a4b5b43b7e8de1ff0c672eb05
2016-05-05 23:36:53 +02:00
Lynix
7e037e4d6f Build: Add an option to copy the built library to the example directory
Former-commit-id: e9b2df26e19917355e3bbc486892f2aeead2ae0e
2016-05-05 23:36:34 +02:00
Lynix
1e3225d1b4 Build: Add an option to copy the built library to the example directory
Former-commit-id: 78618a92f864e75c1c46f478a1cfc57726188b89
2016-05-05 23:36:34 +02:00
Lynix
f4c2254ea2 Merge remote-tracking branch 'refs/remotes/origin/master' into vulkan
Former-commit-id: 9e6d7ac5c8457d7128e00e6eeae0344ca02d6727
2016-04-30 11:45:19 +02:00
Lynix
1d3d6a4d1a Merge remote-tracking branch 'refs/remotes/origin/master' into vulkan
Former-commit-id: d09d354e223654aaa253d680f53609464bae3873
2016-04-30 11:45:19 +02:00
Lynix
bb8ad9369f Merge pull request #61 from TaoSc/master
Updated features page and assets' optimization

Former-commit-id: dfb0009b0da61831de41d03ed48d7b17e0787d2a
2016-04-30 00:46:32 +02:00
Lynix
d558ef6edc Merge pull request #61 from TaoSc/master
Updated features page and assets' optimization

Former-commit-id: e54a4ef6ccb784f6a606fbeb4474edc20b9e9076
2016-04-30 00:46:32 +02:00
Lynix
81e2c3817a Build: Add support for Linux, BSD and Solaris
Former-commit-id: 2f7f1e74fd101d688977ceb5129027cb1fa4a67b
2016-04-29 20:54:42 +02:00
Lynix
0aac3ab33e Build: Improve code and allow to be platform specific about everything
Former-commit-id: 7f13e1a49ad33da26c1841ee550c9de03303cd80
2016-04-29 20:34:03 +02:00
Lynix
1742fa9457 Merge branch 'master' into vulkan
Former-commit-id: fd9f2f119e959847d4d9eabece7b678243b26bde
2016-04-29 20:12:27 +02:00
Lynix
4996b158c2 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
Former-commit-id: b649a1ff5716046c72a1720777e4675a57689bca
2016-04-29 18:47:33 +02:00
Lynix
34b7260d54 Plugins: Add Assimp plugin (WIP)
Currently load only static meshes


Former-commit-id: 61dee8f53a423d6d170bd3bfe72e71daa63e8c5b
2016-04-29 14:22:14 +02:00
Lynix
95cb384897 Build: Add support for OS-specific defines
Former-commit-id: 7181f755cfc2640e862e496db96909fdbe485072
2016-04-29 09:03:05 +02:00
Lynix
432022c5b7 Build/Vulkan: Add Win32 define
Former-commit-id: d1bd3db4f8e89c3a8ea3544fb6dab744781b76bb
2016-04-29 09:02:24 +02:00
Tao Schreiner
9a11c39fa7 Cleaner looking features page
Former-commit-id: 85ab37bc15b1bf4d64261304b4989c8d7ccab9de
2016-04-27 03:00:35 +02:00