summaryrefslogtreecommitdiffhomepage
path: root/cmake/opentrack-platform.cmake
AgeCommit message (Collapse)Author
2018-10-25cleanups onlyStanislaw Halik
2018-10-08cmake: fix mingw-w64Stanislaw Halik
2018-10-05cmake: fix mingw-w64Stanislaw Halik
2018-08-03irrelevant busyworkStanislaw Halik
2018-07-31add maintainer mode for building WIP main-window mixinsStanislaw Halik
2018-07-13appease analyzerStanislaw Halik
2018-07-11cmake: fix buildStanislaw Halik
2018-07-10fix buildStanislaw Halik
2018-07-10cmake/platform: cleanupStanislaw Halik
2018-06-13cmake: random stuffStanislaw Halik
2018-05-30cmake: binutils fixesStanislaw Halik
2018-05-27cmake: add pkgconfig for LinuxStanislaw Halik
2018-05-27cmake: cleanupStanislaw Halik
2018-04-06cmake: now can specify c++ standard for MSVCStanislaw Halik
2018-04-05cmake: cleanupStanislaw Halik
- OTR_MODULE_NAME now unused - _USE_MATH_DEFINES only needed for MSVC - old cruft in i18n support
2018-03-14cmake: some cleanupStanislaw Halik
2018-01-18cmake: fix setting default install prefix on startupStanislaw Halik
2018-01-10cmake: always link opencv components explicitlyStanislaw Halik
2018-01-10many: spring cleanupStanislaw Halik
2017-10-28cmake: stuffStanislaw Halik
2017-10-27cmake/msvc: fix .sln buildStanislaw Halik
2017-10-02slowly start enabling c++17Stanislaw Halik
2017-09-22cmake: disable cpu-heavy msvc debug featuresStanislaw Halik
2017-08-14cmake: preliminary support for clang with vc++ codegenStanislaw Halik
2017-08-14cmake: fix installed qt dlls locationStanislaw Halik
2017-07-24cmake: pass /permissive- to MSVC++ 15.3+Stanislaw Halik
2017-06-24cmake/platform: don't break build via -HIGHENTROPYVAStanislaw Halik
Fixes: #640
2017-06-19cmake: remove some complex codeStanislaw Halik
2017-06-19cmake: move from build to mrproper and platformStanislaw Halik
2017-06-13cmake: fix rebuild on SDK_INSTALL_DEBUG_INFOStanislaw Halik
2017-06-12cleanupStanislaw Halik
2017-06-10cmake: don't force cache variablesStanislaw Halik
2017-05-30fix linux hotkeysStanislaw Halik
Requested-by: @miniskipper and many others
2017-05-16cleanupStanislaw Halik
2017-05-10cmake/msvc: add -DHAS_EXCEPTIONS=0Stanislaw Halik
2017-05-03cmake: conditionalize .pdb install on MSVCStanislaw Halik
I haven't written the binutils equivalent yet. The official builds will come with debug info but it defaults to disabled. cf. https://github.com/opentrack/opentrack/issues/605#issuecomment-298856218
2017-05-03cmake: also set .pdb generation, duhStanislaw Halik
2017-05-03revert msvc utf-8 source file encodingStanislaw Halik
cf. https://github.com/opentrack/opentrack/issues/605#issuecomment-298637288
2017-05-02cmake/msvc: always pass -source-charsetStanislaw Halik
The toolchain file isn't always used.
2017-03-27cmake: rename project's function prefixStanislaw Halik
It's not annoying having to type it anymore. Also "otr_boilerplate" -> "otr_module".
2017-03-27cmake: fix duplication of -DFOO on cmdlineStanislaw Halik
Also /GR- doesn't belong here.
2017-03-27cmake: remove -DNDEBUG from cxxflags automaticallyStanislaw Halik
User came complain why ndebug-guard.hpp #error'ed out.
2017-03-24cmake: disable RTTI on msvcStanislaw Halik
2017-03-01cmake: delist spurious opencv moduleStanislaw Halik
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.