Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-12 | cmake: don't barf out on nonexistent files in lrelease | Stanislaw Halik | |
2017-04-07 | cmake: remove PROJECT() scope from subdirectories | Stanislaw Halik | |
cf. https://bugreports.qt.io/browse/QTCREATORBUG-17955 | |||
2017-04-06 | cmake: PROJECT() must be invoked from inside a macro | Stanislaw Halik | |
Otherwise CMAKE_PROJECT_NAME and PROJECT_NAME are equal when invoked from inside a function. Also, split headers and units into separate variables for further testing. cf. https://bugreports.qt.io/browse/QTCREATORBUG-17955 | |||
2017-04-06 | cmake: update few toolchain files | Stanislaw Halik | |
cf. https://github.com/opentrack/opentrack/issues/586#issuecomment-291313687 | |||
2017-03-30 | cmake: add skipping lupdate again | Stanislaw Halik | |
2017-03-29 | cmake: fix build | Stanislaw Halik | |
2017-03-28 | cmake: fix i18n target | Stanislaw Halik | |
2017-03-28 | trivial only | Stanislaw Halik | |
2017-03-28 | start renaming internal macros as OPENTRACK_* to OTR_* | Stanislaw Halik | |
2017-03-27 | cmake: rename project's function prefix | Stanislaw Halik | |
It's not annoying having to type it anymore. Also "otr_boilerplate" -> "otr_module". | |||
2017-03-27 | cmake/msvc: these are already set in cmake/opentrack-platform | Stanislaw Halik | |
2017-03-27 | cmake/msvc: fix accidental cmdline duplication | Stanislaw Halik | |
2017-03-27 | cmake: fix duplication of -DFOO on cmdline | Stanislaw Halik | |
Also /GR- doesn't belong here. | |||
2017-03-27 | cmake: remove -DNDEBUG from cxxflags automatically | Stanislaw Halik | |
User came complain why ndebug-guard.hpp #error'ed out. | |||
2017-03-24 | cmake: disable RTTI on msvc | Stanislaw Halik | |
2017-03-22 | cmake: oops, output target deleted the file | Stanislaw Halik | |
2017-03-22 | cmake: allow for skipping translation update | Stanislaw Halik | |
2017-03-22 | cmake: don't remove module type from define | Stanislaw Halik | |
2017-03-21 | cmake/msvc: need linker static flags | Stanislaw Halik | |
2017-03-21 | cmake/msvc: remove nosensical conditional | Stanislaw Halik | |
2017-03-21 | cmake/msvc: oh for crying out loud | Stanislaw Halik | |
2017-03-21 | cmake/msvc: do it right this time | Stanislaw Halik | |
2017-03-21 | cmake/msvc: bail on linker errors | Stanislaw Halik | |
2017-03-18 | cmake/msvc: disable truncation warning | Stanislaw Halik | |
2017-03-18 | cmake/msvc: don't sanity-check vcvarsall run | Stanislaw Halik | |
Depended on VC++ 14. | |||
2017-03-17 | cmake/git: don't list that checkout is dirty | Stanislaw Halik | |
Given that i18n stuff regens all the time it's annoying. | |||
2017-03-01 | cmake: delist spurious opencv module | Stanislaw Halik | |
2017-02-25 | cmake/i18n: rebuild .qm if .ts changes | Stanislaw Halik | |
2017-02-25 | cmake/version: don't export from static library | Stanislaw Halik | |
2017-02-24 | cmake: install program sources more robustly | Stanislaw Halik | |
Before it skipped some subdirectory parts. | |||
2017-02-24 | cmake/i18n: fix dependencies | Stanislaw Halik | |
Was broken on Unix make. | |||
2017-02-23 | cmake/i18n: express i18n target deps properly | Stanislaw Halik | |
2017-02-22 | cmake: change translation regen logic | Stanislaw 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-22 | cmake/i18n: express file dependencies correctly | Stanislaw Halik | |
Otherwise parallel make was doing lupdate -> lrelease out of order, leading to badness. Also build failing unless all .ts files existed. We need a way to bootstrap .ts files obviously. | |||
2017-02-19 | cmake/i18n: make lrelease run depending on .ts files | Stanislaw Halik | |
2017-02-19 | cmake/i18n: always run lrelease | Stanislaw Halik | |
Accidentally, either both lupdate and lrelease were run or none. | |||
2017-02-13 | cmake: allow run i18n target if SDK_REGEN_TRANSLATIONS is false | Stanislaw Halik | |
2017-01-13 | cmake: find editbin with Visual Studio .sln generator | Stanislaw Halik | |
2017-01-13 | cmake/build: remove dead code | Stanislaw Halik | |
2017-01-01 | Revert "cmake: switch to using dynamically-linked CRT" | Stanislaw Halik | |
This reverts commit 28d028d26abaaa5c6192624262811e2989de36de. | |||
2016-12-28 | cmake: fix translations on Linux | Stanislaw Halik | |
2016-12-28 | cmake: fix msvc build | Stanislaw Halik | |
2016-12-28 | cmake: newer cmake requires setting c++ standard through t | Stanislaw Halik | |
2016-12-24 | cmake: switch to using dynamically-linked CRT | Stanislaw Halik | |
It's been verified to work on Windows XP. | |||
2016-12-16 | cmake: fix mrproper -> install without regen translations enabled | Stanislaw Halik | |
2016-12-16 | cmake: move mrproper code to indexed project file | Stanislaw Halik | |
Also remove the username guard. | |||
2016-12-08 | cmake: fix typo | Stanislaw Halik | |
Wow, it's been there for a while | |||
2016-12-08 | cmake: fix translations always updating | Stanislaw Halik | |
2016-12-08 | cmake: fix translation generation | Stanislaw Halik | |
2016-12-03 | cmake: default to regen i18n on every build | Stanislaw Halik | |