summaryrefslogtreecommitdiffhomepage
path: root/cmake/opentrack-platform.cmake
AgeCommit message (Collapse)Author
2016-12-28cmake: fix msvc buildStanislaw Halik
2016-12-28cmake: newer cmake requires setting c++ standard through tStanislaw Halik
2016-09-11cmake/platform: add public domain header, will be used in another project.Stanislaw Halik
2016-09-11cmake/platform: fixesStanislaw Halik
- set cmake_compiler_is_gnu<lang> consistently for clang - don't allow using GNU C xor GNU CXX - set necessary common msvc flags - remove OPENTRACK_API define, we've forked hatire - remove tautologies in checks
2016-09-06cmake: don't link against highguiStanislaw Halik
It can be linked against qt4 leading to runtime crash.
2016-09-05cmake: switch back to c++14Stanislaw Halik
Lambdas with explicit return values are fun.
2016-08-23cmake: go back to c++11Stanislaw Halik
We don't use c++14 features yet, and GNU 5.3.0 has missing make_unique anyway.
2016-08-23cmake: don't include current source dirStanislaw Halik
Only angle-bracket #include is affected.
2016-08-23cmake: define MINGW_HAS_SECURE_APIStanislaw Halik
2016-08-23cmake/platform: add msvc-specific definesStanislaw Halik
Based on https://github.com/juj/MathGeoLib/blob/master/CommonOptions.cmake#L51
2016-08-12cmake: ensure M_PI and friends are definedStanislaw Halik
2016-08-01cmake: switch to c++14Stanislaw Halik
We need std::begin/end return constant iterators for const sequences.
2016-07-19cmake: fix libexec dir on linuxStanislaw Halik
2016-07-14cmake: cleanup unused codeStanislaw Halik
2016-05-13cmake: expose clang being usedStanislaw Halik
2015-11-01cmake: nuke -rdynamicStanislaw Halik
2015-10-30move to subdirectory-based build systemStanislaw Halik
Closes #224