summaryrefslogtreecommitdiffhomepage
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2021-05-14cmake: silence warningStanislaw Halik
2019-12-19Fix bundle creation OSXR. van Twisk
2019-07-05cmake: add default flags for gcc/clangStanislaw Halik
2019-05-25cmake: fix rpath on first generationStanislaw Halik
2019-05-06cmake: install sourcesStanislaw Halik
2019-02-22cmake: fix typoStanislaw Halik
2019-02-11cmake: require v3.13 for target_{compile,link}_optionsStanislaw Halik
2019-02-10cmake: fix warning with new versionStanislaw Halik
2019-02-10cmake: small cleanupStanislaw Halik
2018-12-25cmake: move CMakeDetermineCXXCompiler after project()Stanislaw Halik
2018-12-24cmake: decruft, disable deprecated Qt functionsStanislaw Halik
2018-12-24cmake, modules: fix project language logic errorsStanislaw Halik
2018-12-19cmake/word-size: move to cmake/platformStanislaw Halik
2018-10-29cmake: add include guardsStanislaw Halik
2018-10-05cmake: fix mingw-w64Stanislaw Halik
2018-07-10cmake: spew out effective flagsStanislaw Halik
2018-07-10fixup! cmake: renameStanislaw Halik
2018-05-30cmake: binutils fixesStanislaw Halik
2018-05-30cmake: disable in-source builds the right wayStanislaw Halik
2018-05-17cmake: bump required to 3.8 (we use C++17)Stanislaw Halik
2018-05-14cmake: min version bumpStanislaw Halik
2018-04-05cmake: install loose files lastStanislaw Halik
Installing freetrack .dll's fails when a game is running. If we install the dll last, we can still run a fresh opentrack build.
2018-03-14cmake: some cleanupStanislaw Halik
2018-02-12contrib: don't install source codeStanislaw Halik
2018-02-12cmake: add zh_CNStanislaw Halik
cf. #746
2018-01-16cmake: split variant handling to each variantStanislaw Halik
2018-01-13cmake, main: work toward introducing alternative UIStanislaw Halik
We're going to base opentrack derivatives on the same branch. Previously merges were a living hell. Modularizing the UI code and having continuously-built executables will do a lot. First opentrack variant in progress is a TrackHat device for mouse and scrolling control for people with spine and hand/arm disabilities.
2018-01-11cmake, gui, main: make user interface reusableStanislaw Halik
The work isn't complete. We need moving out all non-reusable parts away and only keeping user interface logic in a class.
2017-11-15cmake: mode changeStanislaw Halik
2017-10-20some nonsenseStanislaw Halik
2017-09-30cmake: split i18n into own fileStanislaw Halik
2017-09-25api, logic: support "extensions" for pose transformStanislaw Halik
2017-08-25cmake: move to separate fileStanislaw Halik
2017-08-14cmake: some small quality-of-life improvementsStanislaw Halik
2017-07-16cmake: don't cache initial translation listStanislaw Halik
2017-06-19cmake: remove some complex codeStanislaw Halik
2017-06-19cmake: add cache variablesStanislaw Halik
2017-06-19cmake: move from build to mrproper and platformStanislaw Halik
2017-06-10cmake: don't force cache variablesStanislaw Halik
2017-03-28rename spline-widget -> splineStanislaw Halik
Adjust usages.
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: remove -DNDEBUG from cxxflags automaticallyStanislaw Halik
User came complain why ndebug-guard.hpp #error'ed out.
2017-02-24cmake: install program sources more robustlyStanislaw Halik
Before it skipped some subdirectory parts.
2017-02-24cmake: fix policy scopeStanislaw Halik
2017-02-22cmake: change translation regen logicStanislaw Halik
- lupdate runs after every source code change for that module - lrelease depends on .ts files created by lupdate - SDK_REGEN_TRANSLATIONS got removed - file dependencies are expressed right, so parallel build works
2017-02-13cmake: allow run i18n target if SDK_REGEN_TRANSLATIONS is falseStanislaw Halik
2017-01-01Revert "cmake: switch to using dynamically-linked CRT"Stanislaw Halik
This reverts commit 28d028d26abaaa5c6192624262811e2989de36de.
2016-12-24cmake: switch to using dynamically-linked CRTStanislaw Halik
It's been verified to work on Windows XP.
2016-12-08cmake: use CMAKE_COMMAND varStanislaw Halik
2016-12-08cmake: fix translation generationStanislaw Halik