Commit graph

129 commits

Author SHA1 Message Date
Azaezel
714bf1afba flips dx11, opengl, and sdl2 on by default now that those are no longer experimental. also seperates out the dedicated flag for compilation on windows 2016-08-25 16:53:09 -05:00
Anis
61418b1772 Merge pull request #1683 from John3/wrongPathMiniCLTask
Fix wrong folder path for cmake libbullet. Folder MiniCLTask and scalar
2016-08-07 02:29:41 +02:00
rextimmy
7c011cdd27 CMake support for VS_STARTUP_PROJECT 2016-07-16 12:14:31 +10:00
John3
4c7e8aac82 Fix wrong folder path for cmake libbullet. Folder MiniCLTask and scalar 2016-07-10 21:15:35 -05:00
Areloch
3a73344abb Resolves merging-order conflicts for the vehicle physics PR, as well as correcting cmake not blacklisting the componentGroup files if TORQUE_EXPERIMENTAL_EC was flipped off. 2016-06-05 19:17:34 -05:00
Areloch
510b726f6f Final Linux compliance changes(renames, tweaks for gcc compliance, etc) 2016-05-29 00:58:02 -05:00
Areloch
ec8882c3c8 Ensuring all names are the correct casing for Linux 2016-05-26 01:37:14 -05:00
Areloch
f54fde9c6b Missing the preprocessor define in the project generation. 2016-05-19 23:42:38 -05:00
Areloch
03e6228e56 Adjusts the CMAKE install script to not install the E/C-related template files if that's not set as a flag. 2016-05-17 23:58:34 -05:00
Areloch
b04ad52b5d Ensure that inclusion of any entity/component stuff is properly bracketed with the preprocessor check. 2016-05-15 10:11:46 -05:00
Areloch
a63a636d03 Fixes the blacklist filter in the event we aren't using SDL to avoid including an unwanted file dialog codefile. 2016-05-05 22:59:17 -05:00
Areloch
e8bc70e514 Merge pull request #1567 from JeffProgrammer/epoxy
Added Epoxy in favor of GLEW
2016-05-05 19:40:59 -05:00
rextimmy
f1c8286c2f Fix for Epoxy to work with SDL and VS 2015 2016-05-04 10:05:34 +10:00
Areloch
ec6f9c05a6 Integrates the nativeFileDialog library to enable native file dialogs on the major platforms. It is activated with SDL. 2016-04-30 15:48:33 -05:00
Jeff Hutchinson
fddc00b39b Merge branch 'development-gg' into epoxy 2016-04-17 23:59:42 -04:00
Areloch
131090f1b7 Made the cmake SDL flag a regular, non-advanced option so that it's not hidden from the base setup on Windows. 2016-04-06 21:21:55 -05:00
Areloch
6a40b8bb84 Merge pull request #1559 from rextimmy/dx11_clean
Direct3D11 Support
2016-03-29 00:51:23 -05:00
Jeff Hutchinson
b89d2a116e cmake for epoxy and rip glew 2016-03-25 13:38:40 -04:00
Jeff Hutchinson
e9efc05ebb fix release build compile with MSVC 2015 (finally) 2016-03-24 14:22:45 -04:00
rextimmy
bd60f3be1a Direct3D11 CMake and Project Generator files. 2016-03-20 21:55:40 +10:00
Areloch
00ca1e8692 Merge pull request #1464 from Azaezel/bulletModule
bullet module
2015-11-14 15:40:59 -06:00
Azaezel
b48802c6c4 bullet module
verified extract from https://github.com/GarageGames/Torque3D/pull/1146
2015-11-14 11:28:21 -06:00
Areloch
1f72245772 Some cleanup and adding in the necessary changes to cmake. 2015-10-13 15:50:30 -05:00
wcb
845ec9c452 CMake NMake fix to place exe in game directory 2015-09-23 19:46:36 -04:00
Areloch
31afbedfb6 Merge pull request #1346 from eightyeight/fix-threadpool-tests 2015-08-21 00:07:55 -05:00
Azaezel
6d121299ec -wall leads to incredibly long compile times (we're talking 5 minutes vs 80, here) 2015-08-03 17:09:53 -05:00
Daniel Buckmaster
d68c9036bf Include thread tests in CMake. 2015-07-05 14:11:58 +10:00
LuisAntonRebollo
30bf15f4ee Fix Linux rpath. Changed to use $ORIGIN. 2015-03-08 20:40:35 +01:00
LuisAntonRebollo
265d1a540a Fix Linux rpath. 2015-03-07 22:41:00 +01:00
Daniel Buckmaster
f821898857 Also turn unit tests on 2015-02-08 17:57:27 +11:00
Daniel Buckmaster
4ea5ac8659 Default navigation module on in CMake 2015-02-07 14:07:30 +11:00
LuisAntonRebollo
1dacf7b04e Fix torqueConfig.h TORQUE_FRAME_SIZE. 2015-01-31 19:34:14 +01:00
LuisAntonRebollo
744e7d4745 Merge remote-tracking branch 'GG-Github/development' into dynamic-CMake-modules
Conflicts:
	Tools/CMake/torque3d.cmake
2015-01-30 18:24:38 +01:00
LuisAntonRebollo
5583e73ca5 Fix for CI server on gcc Linux. 2015-01-24 23:28:12 +01:00
LuisAntonRebollo
4e9034854d Linux implementation. Include changes for gcc x64. 2015-01-24 22:08:26 +01:00
LuisAntonRebollo
aa35157eef PlatformSDL implementation. 2015-01-19 01:17:37 +01:00
Ben Payne
d1f450a001 Fix malformed flags 2014-12-18 18:29:03 -05:00
Ben Payne
09d1df4bed Fix executable naming for cmake builds 2014-12-17 15:27:02 -05:00
Ben Payne
4b57dde346 Fix broken cmake macro
Only the first config in the list was being seen
2014-12-17 14:03:51 -05:00
Ben Payne
58f07aecb4 Fix CMP0043 cmake warning when using cmake 3.0.2
COMPILE_DEFINITIONS_CONFIG has been deprecated, use generator expressions
with plain COMPILE_DEFINITIONS instead (available since 2.8.10)
2014-12-17 14:03:51 -05:00
LuisAntonRebollo
dd08fd2e7d Add OpenGL support. 2014-11-08 20:21:50 +01:00
Scott Przybylski
f527b45ec2 Make torque3d.cmake load all .cmake files from the module folder.
Move option code to each individual module.
This makes it so you can add a new module without having to modify the torque3d.cmake
2014-10-10 23:50:05 -07:00
LuisAntonRebollo
535f56af6e Merge pull request #801 from eightyeight/gtest-tests
Googletest tests
2014-10-02 01:31:13 +02:00
LuisAntonRebollo
42386b3f6f Merge pull request #795 from BeamNG/T3D_x64
Support for Windows x64 builds
2014-10-02 01:31:07 +02:00
Daniel Buckmaster
6cc59a97cc Added CMake flag for unit tests. 2014-09-29 11:38:47 +10:00
Daniel Buckmaster
b173e5571c Moved async packet queue test and commented it out. 2014-09-29 11:38:42 +10:00
Daniel Buckmaster
87c4c5c790 Removed old test framework from project generators. 2014-09-29 11:38:39 +10:00
Daniel Buckmaster
178484ca6a Moved zip tests and commented them out :(. 2014-09-29 11:38:37 +10:00
LuisAntonRebollo
b18bcfb709 Fix compiler warnings with CMAKE and TORQUE_DISABLE_MEMORY_MANAGER. 2014-09-28 20:27:29 +02:00
Daniel Buckmaster
65f6a4fe0a Link against librt. 2014-09-22 22:11:03 +10:00