70 Commits (083e878dd8d4a06b099cf9e536161aa6389453b9)

Author SHA1 Message Date
Michael Hansen f06b8acbdc Fix cmake warnings 9 years ago
Michael Hansen ab451790fd Feature detection requires the package name to match what it searches for 9 years ago
Michael Hansen 5116fa9e21 Move tools subdirectory AFTER the flags it uses are defined 9 years ago
Michael Hansen 5b6896123b Use CMake's FeatureSummary tool to provide more info about dependencies 9 years ago
Michael Hansen 5e6604cf13 These flags are meaningless outside of Windows 9 years ago
Darryl Pogue db7bf2b3b7 Added Linux check for debugger presence. 9 years ago
Michael Hansen b12bce00ff Fix or disable components that don't build on Linux. 9 years ago
Michael Hansen d93b5b9769 Add a tools meta-target 9 years ago
Michael Hansen d872432e34 CMake Policies must exist before they can be set 9 years ago
Joseph Davies e43bf3b095 Fix CMake warning regarding quoted arguments in conditionals. 10 years ago
Florian Meißner 3b38161756 Address things pointed out during review 10 years ago
Florian Meißner 7cd8f51eb4 Make audio work 10 years ago
Anne Marije v/d Meer 9de5c4db54 Use libopus for decoding Audio 10 years ago
Adam Johnson 2caade5fff Basic VPX decoding for plMoviePlayer 10 years ago
Anne Marije v/d Meer bc3f64274c - CMakeLists.txt : Fix mess caused by rebase/merge 10 years ago
Darryl Pogue e2887eb075 make check working, 1 test app per library 10 years ago
Darryl Pogue 7b60621171 Get CTest working and add pnEncryption tests. 10 years ago
Anne Marije v/d Meer 19297f1944 Make building the tests optional. 10 years ago
Anne Marije v/d Meer 4f1d2494a1 enable tests 10 years ago
Anne Marije v/d Meer ed0c021803 Added gtest. 10 years ago
Darryl Pogue 30ac1610f1 Add HS_BUILD_FOR_OSX definition. 10 years ago
Joseph Davies 9732a997c0 Removes remaining usage of Bink in main engine. 10 years ago
Michael Hansen 688852e658 Put compiler checks in their own cmake module 10 years ago
Michael Hansen 15728bbfb5 Add an hsDeprecated macro for declaring APIs deprecated 10 years ago
Michael Hansen c78137c743 Fixes for Linux compilation of plFontConverter 10 years ago
Michael Hansen 07810ffd9c Apparently these need to be at the top to work in a purely 10 years ago
Joseph Davies 81214699ae Fix scope on preprocessor variables for Max plugin. 10 years ago
Michael Hansen 7c0c1635ab Use the UTF-8 version of Expat 10 years ago
Michael Hansen 978edc1423 Only try to find the Max SDK if it was requested (and show the option to try to build it always) 10 years ago
Michael Hansen a58e9c643c Clean up some warnings, and make the CRT ones more relevant 10 years ago
Joseph Davies c0d6556aa3 Use std::regex instead of PCRE. 11 years ago
Adam Johnson b60fe0568e Fix Debug 11 years ago
Florian Meißner d9c9238170 Explicitly instruct CMake to look for Python 2.7 11 years ago
Florian Meißner 18010570b5 Allow disabling certain parts of the build 11 years ago
Florian Meißner dd431db36e Fix CMake warnings on linking the Python libraries 11 years ago
Adam Johnson 3f8895a0bf MOULa is now Build 918 11 years ago
branan 8a685a1ee3 Add option to build with static libpcre 11 years ago
Michael Hansen 56e332a3c3 Add basic regex functionality to plString 11 years ago
Michael Hansen f980f022dd Replace pnProduct with a (very) thin CoreLib plProduct wrapper around CMake-defined product ID values 11 years ago
Darryl Pogue c44008a10d Proper detection for G++ and Clang. 12 years ago
Darryl Pogue 64214e1a7b Corrections as proposed by @branan. 12 years ago
Darryl Pogue d1dd98c17b CoreLib fixes for Linux. 12 years ago
Michael Hansen 9f276e2c57 Add support for Visual Leak Detector, since valgrind doesn't support MSVC 12 years ago
Adam Johnson b8ffef0c25 Cmake scripts for MSVC precompiled headers 12 years ago
Joseph Davies 9ee5c4d040 Remove remaining pre-hsCpuID SSE special-casing. 12 years ago
Adam Johnson bb47f83cf3 Simple SSE3 skinning algorithm 12 years ago
Adam Johnson 2f53a10fb6 Convert hsConfig defines to cmake -- fixes #93 12 years ago
Florian Meissner 9aab9fbc22 Compile plFontConverter if Freetype available 13 years ago
Darryl Pogue de9d463563 Semi-hack to CMake to ignore DirectX on Linux. 13 years ago
Adam Johnson 7de47524b2 Output executables and the max plugins to the bin directory because 5 levels of nesting sucks. 13 years ago