Commit Graph

19736 Commits

Author SHA1 Message Date
kestred ee06025d43 CMake: Configure: Add Freetype support. 2013-12-11 11:00:43 -07:00
kestred 150624b27d Add GTK2 support. 2013-12-11 10:53:39 -07:00
kestred a6162615d7 CMake: Configure: Add forgotten Mangle module. 2013-12-09 22:25:30 -07:00
kestred aaff5b9c4f CMake: Configure: Add OpenAL support. Typo fix in CMake README.md. 2013-12-09 12:22:54 -07:00
kestred 4ac2363673 CMake: Configure: Add a "DISCOVERED" option to configure. 2013-12-09 11:40:25 -07:00
kestred 204d88f1e1 CMake: Configure: Improve Miles Sound System detection. 2013-12-09 09:46:46 -07:00
kestred 55089fda95 CMake: Configure: Add FMOD Ex support. 2013-12-09 03:30:49 -07:00
kestred b4e19226fd CMake: Add a ToDo list for things that prone to being accidently forgotten. 2013-12-09 02:25:58 -07:00
kestred 9790c6f504 CMake: Configure: Nominally support Miles Sound System. Can't actually test it, because I don't own it. 2013-12-09 02:23:44 -07:00
kestred 6d8ba55bed CMake: Configure: Add zlib support. 2013-12-09 02:02:56 -07:00
kestred 054cafeac8 CMake: Configure: Add threading support. 2013-12-09 01:10:36 -07:00
kestred eb947cc15a CMake: Configure: Cleanup the packages which haven't been implemented yet, and other config settings. 2013-12-09 00:44:59 -07:00
kestred 31bb550bda CMake: Bugfix: Fix bug where Cg was not set to found properly on first-pass configuration. 2013-12-09 00:44:03 -07:00
kestred ebddd2292b CMake: Configure: Remove cruft in ConfigurePackage module. 2013-12-09 00:43:29 -07:00
kestred 693f7b39cf CMake: Configure: Add option to enable or disable all packages. 2013-12-09 00:11:39 -07:00
kestred 90e4926b94 CMake: Configure: Support VRPN. 2013-12-08 23:17:24 -07:00
kestred 6fe7b59801 CMake: Configure: Add cross-platform (openGL) Nvidia Cg support. 2013-12-08 20:59:17 -07:00
kestred d03d5125a0 CMake: Configure: Add using and finding squish library. 2013-12-07 21:09:40 -07:00
David Rose f615e0beeb fix some stereo-fbo and cube map issues, introducing DisplayRegion::set_target_tex_page() 2013-12-06 23:45:40 +00:00
David Rose 741203a693 some minor debug aids and robustness additions 2013-12-06 20:53:40 +00:00
kestred 93ca5ade90 CMake: Bugfix: Include "memoryHook.h" in "streamReader.cxx" to fix incomplete class from foward decl. 2013-12-06 01:32:04 -07:00
Sam Edwards a4563fb342 Patch by cfsworks: actor: On removePart, clean up the part's commonBundleHandle. 2013-12-04 10:28:16 +00:00
enn0x 47a66f0e54 Added method for getting Bullet version. 2013-12-03 21:28:57 +00:00
enn0x bfac6fa6be Added part info to Bullet raycast results. 2013-12-03 19:18:20 +00:00
enn0x cc79e24c6c Implemented tick callback for BulletWorld. 2013-11-30 13:25:08 +00:00
Sam Edwards 8f3a798ae8 CMake: Resolve linker issues with interrogate; it now builds! 2013-11-30 03:07:23 -07:00
kestred a0b8deb745 CMake: Configure: Update to use the mangle_package and config_package functions. 2013-11-30 02:28:59 -07:00
kestred 1dc12b6ea1 CMake: Configure: Implement config_package and mangle_package functions with test-case uses. 2013-11-30 02:17:10 -07:00
kestred b44101819c CMake: Configure: Update config vars with USE_<PACKAGE> variables for each package that allow toggling of individual packages. 2013-11-30 01:03:08 -07:00
Sam Edwards a71c7e6ad1 Get interrogate to (almost) build under CMake. 2013-11-29 03:13:50 -07:00
Sam Edwards e9518eab5c CMake: Build dtool/cppparser without requiring HAVE_INTERROGATE; fix its use of paths. 2013-11-29 02:59:46 -07:00
Sam Edwards 03e79fce99 Build dtool/interrogatedb under CMake. 2013-11-29 02:34:18 -07:00
Sam Edwards eb1ac82a2e Build dtool/pystub under CMake. 2013-11-29 02:24:45 -07:00
Sam Edwards 163cbe4ea2 Massively clean up CMakeLists files by removing use of ${CMAKE_CURRENT_LIST_DIR}; this is handled by add_subdirectory instead. 2013-11-29 02:19:55 -07:00
kestred 8abd710616 CMake: Configure: Add fftw support. 2013-11-29 02:14:00 -07:00
Sam Edwards 6f426a3e82 Get dconfig building under CMake. 2013-11-29 01:57:00 -07:00
kestred 57b2079a3f CMake: Modules: Cleanup FindEigen2/3 and use a consistent format with that of FindTar.cmake. 2013-11-29 01:38:01 -07:00
kestred 67be41a672 CMake: Configure: Add libtar support. First custom Find module. 2013-11-29 01:21:14 -07:00
kestred df87842516 CMake: Libraries: Update other Manglers to cleanup properly. 2013-11-29 00:48:28 -07:00
kestred b21b31dffd CMake: Libraries: Add TIFF. 2013-11-29 00:48:08 -07:00
kestred 1a75d28f9a temp 2013-11-29 00:36:18 -07:00
kestred 71889acb88 CMake: Begin implementing library detection and configuration. 2013-11-29 00:29:29 -07:00
Sam Edwards 111b1f0548 Add p3cppparser building to the CMake build system. 2013-11-28 23:36:22 -07:00
Sam Edwards 6c067883cc Update CMake configuration (and a few includes) to get p3prc compiling. 2013-11-28 22:21:28 -07:00
Sam Edwards bfe32b75d7 Modify CMakeLists to use add_subdirectory where appropriate, instead of include. 2013-11-28 20:09:27 -07:00
Sam Edwards ea140ed5cc Rename most *.cmake files to CMakeLists.txt [1/2] 2013-11-28 19:01:16 -07:00
Sam Edwards 8020f5da1a Ensure that dtoolutil/dtoolbase get built statically by CMake. 2013-11-28 01:53:40 -07:00
Sam Edwards e7655ced72 Get p3dtool building under CMake. 2013-11-28 01:41:32 -07:00
Sam Edwards 3f4f03229f Get dtoolutil to build under CMake. 2013-11-28 01:27:12 -07:00
Sam Edwards 470288a37c Add enough to Configure.cmake to get libp3dtoolbase to build. 2013-11-28 00:47:12 -07:00