summaryrefslogtreecommitdiffhomepage
path: root/cmake
AgeCommit message (Collapse)Author
2018-08-25cmake/i18n: remove build logspamStanislaw Halik
2018-08-03irrelevant busyworkStanislaw Halik
2018-07-31add maintainer mode for building WIP main-window mixinsStanislaw Halik
2018-07-31cmake/msvc: shut up harderStanislaw Halik
2018-07-24minor cleanupsStanislaw Halik
2018-07-13appease analyzerStanislaw Halik
2018-07-11cmake: fix buildStanislaw Halik
2018-07-10fix buildStanislaw Halik
2018-07-10cmake/platform: cleanupStanislaw Halik
2018-07-10cmake/msvc: fix flags duplicating themselvesStanislaw Halik
2018-07-09cmake: renameStanislaw Halik
2018-07-09cleanup onlyStanislaw Halik
2018-07-08cmake/msvc: fix building some other projectStanislaw Halik
2018-07-03filter/kalman: don't need operator new overload anymoreStanislaw Halik
MSVC 15.0+ supports correct alignment
2018-06-22cmake: remove verbose flagsStanislaw Halik
2018-06-13cmake: random stuffStanislaw Halik
2018-05-30cmake: binutils fixesStanislaw Halik
2018-05-30cmake: disable in-source builds the right wayStanislaw Halik
2018-05-28cmake: remove debug statementStanislaw Halik
2018-05-28cmake/pkg-config: fix linkage #726Stanislaw Halik
cmake ignores `-lfoo' in LDFLAGS
2018-05-27cmake/pkg-config: space _after_ append_string textStanislaw Halik
Keeps it in line with the rest of the APPEND_STRING code. Putting the space inconsistently makes the whole thing blow up.
2018-05-27cmake/pkg-config: print informative messageStanislaw Halik
2018-05-27cmake: add pkgconfig for LinuxStanislaw Halik
2018-05-27cmake: set `self' variable in `otr_module'Stanislaw Halik
2018-05-27cmake: cleanupStanislaw Halik
2018-05-26cmake/i18n: shut up warnings due to static libStanislaw Halik
2018-05-23cmake/i18n: add i18n dependency for targetsStanislaw Halik
Hopefully helps with differing build tools.
2018-05-17cmake: move unix i18n to share/opentrack/i18nStanislaw Halik
2018-05-14cmake/i18n: fix "make clean"Stanislaw Halik
The Ninja generator deleted source files. I hope this change doesn't break GNU Make and msbuild.
2018-04-28cmake/install: add host system checkStanislaw Halik
2018-04-28cmake: verbose load user settingsStanislaw Halik
2018-04-27cmake/i18n: fixesStanislaw Halik
- fix build error on missing .ts files - show duplicate string details - prevent lines of "cmd /c" in Ninja output
2018-04-06cmake: now can specify c++ standard for MSVCStanislaw Halik
2018-04-05fir Linux buildStanislaw Halik
2018-04-05cmake/i18n: fix dependsStanislaw Halik
Some files weren't getting rebuilt.
2018-04-05cmake: cleanupStanislaw Halik
- OTR_MODULE_NAME now unused - _USE_MATH_DEFINES only needed for MSVC - old cruft in i18n support
2018-04-05i18n: provide for non-QObject classesStanislaw Halik
See compat/tr.hpp for comment.
2018-04-05cmake/qt: don't include in all projectsStanislaw Halik
2018-04-05cmake/msvc: don't do stack checksStanislaw Halik
2018-04-05cmake/install: cleanupStanislaw Halik
2018-03-14cmake: some cleanupStanislaw Halik
2018-03-14cmake/i18n: fix GNU makeStanislaw Halik
Issue: #726 Reported by: Artem Sobolev @ljgdasfhk
2018-03-14cmake: find editbin for .sln easierStanislaw Halik
It's in the linker directory as-is.
2018-03-13cmake: support per-cross-compile user settingsStanislaw Halik
2018-03-12cmake/user-settings: use separate file for WSLStanislaw Halik
2018-02-16cmake/i18n: unbreak translationsStanislaw Halik
Issue: #748
2018-02-16cmake/i18n: oops, fix lupdate invocationStanislaw Halik
Some options weren't working, like -silent Issue: #748
2018-02-13cmake/i18n: workaround msbuild dependency breakageStanislaw Halik
Visual Studio runs "lrelease" targets without their "lupdate" dependencies. Add a crude workaround. Spotted by: @cpuwolf Issue: #748
2018-02-12cmake: remove cotire due to breakagesStanislaw Halik
2018-02-12cmake: remove otr_prop()Stanislaw Halik
It's too complex to be understood when written in CMake. Replace with explicit calls to set_property(). This hasn't been tested on OSX.