summaryrefslogtreecommitdiffhomepage
path: root/cmake
AgeCommit message (Collapse)Author
2017-03-21cmake/msvc: need linker static flagsStanislaw Halik
2017-03-21cmake/msvc: remove nosensical conditionalStanislaw Halik
2017-03-21cmake/msvc: oh for crying out loudStanislaw Halik
2017-03-21cmake/msvc: do it right this timeStanislaw Halik
2017-03-21cmake/msvc: bail on linker errorsStanislaw Halik
2017-03-18cmake/msvc: disable truncation warningStanislaw Halik
2017-03-18cmake/msvc: don't sanity-check vcvarsall runStanislaw Halik
Depended on VC++ 14.
2017-03-17cmake/git: don't list that checkout is dirtyStanislaw Halik
Given that i18n stuff regens all the time it's annoying.
2017-03-01cmake: delist spurious opencv moduleStanislaw Halik
2017-02-25cmake/i18n: rebuild .qm if .ts changesStanislaw Halik
2017-02-25cmake/version: don't export from static libraryStanislaw Halik
2017-02-24cmake: install program sources more robustlyStanislaw Halik
Before it skipped some subdirectory parts.
2017-02-24cmake/i18n: fix dependenciesStanislaw Halik
Was broken on Unix make.
2017-02-23cmake/i18n: express i18n target deps properlyStanislaw 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-22cmake/i18n: express file dependencies correctlyStanislaw 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-19cmake/i18n: make lrelease run depending on .ts filesStanislaw Halik
2017-02-19cmake/i18n: always run lreleaseStanislaw Halik
Accidentally, either both lupdate and lrelease were run or none.
2017-02-13cmake: allow run i18n target if SDK_REGEN_TRANSLATIONS is falseStanislaw Halik
2017-01-13cmake: find editbin with Visual Studio .sln generatorStanislaw Halik
2017-01-13cmake/build: remove dead codeStanislaw Halik
2017-01-01Revert "cmake: switch to using dynamically-linked CRT"Stanislaw Halik
This reverts commit 28d028d26abaaa5c6192624262811e2989de36de.
2016-12-28cmake: fix translations on LinuxStanislaw Halik
2016-12-28cmake: fix msvc buildStanislaw Halik
2016-12-28cmake: newer cmake requires setting c++ standard through tStanislaw Halik
2016-12-24cmake: switch to using dynamically-linked CRTStanislaw Halik
It's been verified to work on Windows XP.
2016-12-16cmake: fix mrproper -> install without regen translations enabledStanislaw Halik
2016-12-16cmake: move mrproper code to indexed project fileStanislaw Halik
Also remove the username guard.
2016-12-08cmake: fix typoStanislaw Halik
Wow, it's been there for a while
2016-12-08cmake: fix translations always updatingStanislaw Halik
2016-12-08cmake: fix translation generationStanislaw Halik
2016-12-03cmake: default to regen i18n on every buildStanislaw Halik
2016-11-29cmake: fix markdown harderopentrack-2.3.0Stanislaw Halik
2016-11-29add authorship and licensing informationStanislaw Halik
2016-11-23cmake: don't regen translations all the time by defaultStanislaw Halik
2016-11-21tracker/qt-gamepad: add stubStanislaw Halik
2016-11-05cmake: fix build when .ts not made yetStanislaw Halik
2016-11-04cmake, main: add translation supportStanislaw Halik
2016-11-04cmake/msvc: add -nologoStanislaw Halik
2016-11-03cmake: always copy qt5 to install dir on WindowsStanislaw Halik
Simplify the logic also.
2016-10-23cmake: change mingw-w64 compiler pathStanislaw Halik
2016-10-06cmake/msvc: /DEBUG:FASTLINK has incomplete .pdbs, use normal /DEBUGStanislaw Halik
2016-09-28cmake/msvc: fix using toolchain file for opencv from gitStanislaw Halik
2016-09-25cmake/msvc: /debug -> /debug:fastlinkStanislaw Halik
2016-09-21cmake: don't install .pdb for nowStanislaw Halik
They're big as hell and take too much time to compress.
2016-09-21cmake: move install pdb as separate functionStanislaw Halik
2016-09-20cmake/mrproper: clarifyStanislaw Halik
2016-09-20cmake: install .pdb filesStanislaw Halik
2016-09-20cmake: set install prefix permissions consistentlyStanislaw Halik
2016-09-20cmake: install(CODE ...) has access to install prefixStanislaw Halik