summaryrefslogtreecommitdiffhomepage
path: root/cmake
AgeCommit message (Collapse)Author
2019-02-11dos2unixStanislaw Halik
2019-02-10cmake: use target_{compile,link}_optionsStanislaw Halik
2019-02-10cmake: remove build type suffixStanislaw Halik
2019-02-10cmake: small cleanupStanislaw Halik
2019-02-10cmake: improve quotemeta for CStanislaw Halik
2019-02-09cmake: wrap around for function var scopeStanislaw Halik
2019-02-09cmake: try not use leading underscore in header nameStanislaw Halik
2019-02-03proto/simconnect: fix activation context againStanislaw Halik
Issue: #804
2019-02-01cmake/qt: fix platform plugin alsoStanislaw Halik
Issue: #867
2019-02-01cmake/qt: fix typoStanislaw Halik
Issue: #867
2019-02-01cmake/qt: try get Qt with correct CRT versionStanislaw Halik
Issue: #867
2019-01-20cmake: drop moc and moc-* targetsStanislaw Halik
They clutter the target list in some IDEs.
2019-01-16cmake: remove duplicationStanislaw Halik
2019-01-16cmake/boilerplate: add missing quotesStanislaw Halik
2019-01-16cmake: help with vim autocompletionStanislaw Halik
2019-01-16cmake/qt: log full file path and function in qDebug()Stanislaw Halik
2019-01-16cmake: try add Visual Studio folders for boilerplate targetsStanislaw Halik
2019-01-16clang-tidy fixes onlyStanislaw Halik
Maybe global `-Wcomma' is too harsh. There should be no functional changes whatsoever.
2018-12-26cmake/i18n: simplify lupdate/lrelease invocationsStanislaw Halik
This cuts down build time by half, to 20 seconds. Barely any of that time is spent in i18n targets now. Ninja builds aren't affected.
2018-12-26cmake: fix mingw-w64 buildStanislaw Halik
2018-12-26cmake: fix Intel detection on win32Stanislaw Halik
2018-12-26cruftStanislaw Halik
2018-12-24cmake: decruft, disable deprecated Qt functionsStanislaw Halik
2018-12-24add -fPIC in cmakeStanislaw Halik
2018-12-24cmake/toolchain: make mingw-w64 def usable for clangStanislaw Halik
2018-12-24style/quality onlyStanislaw Halik
No functional changes. - add `override' everywhere where missing - almost pass clang's `-Wweak-vtables' - avoid some float/double conversions - remove unused private members - make signedness conversions explicit - put stuff in right namespaces to aid analysis
2018-12-24cruftStanislaw Halik
2018-12-24cmake/mingw-w64: cleanupStanislaw Halik
2018-12-24cmake/msvc: fix duplicate codeStanislaw Halik
include(... NO_POLICY_SCOPE) already does that.
2018-12-24cmake/msvc: move commentStanislaw Halik
2018-12-24cmake, modules: fix project language logic errorsStanislaw Halik
2018-12-24cmake/platform: decruftStanislaw Halik
2018-12-19cmake/word-size: move to cmake/platformStanislaw Halik
2018-12-19cmake/platform: detect Intel arch (ia32/amd64)Stanislaw Halik
2018-12-08cruftStanislaw Halik
2018-12-06cruft onlyStanislaw Halik
2018-11-29cmake/msvc: generate .pdb fasteropentrack-2.3.11-beta1Stanislaw Halik
2018-11-14cmake/msvc: don't hardcode -machine:x86Stanislaw Halik
2018-11-03fix build on LinuxStanislaw Halik
2018-10-29cmake: try fix all generatorsStanislaw Halik
2018-10-29cmake: use separate dev settings for cross buildsStanislaw Halik
2018-10-29cmake: add target for doing only ui/moc filesStanislaw Halik
This is helpful when running under CLion, due to the lack of support for the Ninja generator.
2018-10-29cmake: add include guardsStanislaw Halik
2018-10-27cleanupStanislaw Halik
2018-10-27cmake: cleanupStanislaw Halik
Don't install any source code components.
2018-10-25cleanups onlyStanislaw Halik
2018-10-20cmake/msvc: fix CRT .pdb linkStanislaw Halik
2018-10-08cmake: fix mingw-w64Stanislaw Halik
2018-10-08cmake/msvc: fix warning on previewStanislaw Halik
2018-10-05cmake: fix mingw-w64Stanislaw Halik