Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-06 | cmake: oops, fix version in header | Stanislaw Halik | |
2016-09-06 | cmake/msvc: change flags in toolchain file | Stanislaw Halik | |
- Always disable some useless warnings - Disable exception support fully now - Use /Gm for minimal rebuilds - Use /Gw for data section lto - Use exactly c++14 - Use incremental LTO | |||
2016-09-06 | cmake: don't link against highgui | Stanislaw Halik | |
It can be linked against qt4 leading to runtime crash. | |||
2016-09-06 | cmake: checking for some env var is not the way to validate the proper build ↵ | DaMichel | |
environment | |||
2016-09-05 | cmake: switch back to c++14 | Stanislaw Halik | |
Lambdas with explicit return values are fun. | |||
2016-08-29 | add eigen license, and make sure we're not using any GPL bits whatsoever | Stanislaw Halik | |
2016-08-29 | cmake/msvc: /EHscr generates epilogues, do /EHsc for no checking | Stanislaw Halik | |
2016-08-29 | cmake/msvc: add useful debug flags | Stanislaw Halik | |
2016-08-29 | cmake/msvc: only add -Werror= when building opentrack | Stanislaw Halik | |
2016-08-28 | fixup! cmake/msvc: add warning flag logic to toolchain def | Stanislaw Halik | |
2016-08-28 | cmake/msvc: add warning flag logic to toolchain def | Stanislaw Halik | |
2016-08-28 | cmake: boilerplate stuff | Stanislaw Halik | |
- add SOURCES param for extra sources - NO-QT will skip moc invocation entirely | |||
2016-08-25 | cmake/msvc: disable /MP, we're using jom | Stanislaw Halik | |
2016-08-23 | cmake/msvc: typo | Stanislaw Halik | |
2016-08-23 | cmake: remove debug code | Stanislaw Halik | |
2016-08-23 | cmake/mingw-w64: adjust path for my convenience only | Stanislaw Halik | |
2016-08-23 | cmake: don't try to editbin static libraries. avoid warning. | Stanislaw Halik | |
2016-08-23 | cmake/msvc: prevent warning when passing shared flags to static libs | Stanislaw Halik | |
2016-08-23 | cmake: refactor boilerplate for projects | Stanislaw Halik | |
Don't rely on a macro that shouldn't be necessary. The information "opentrack_boilerplate" retrieves is now factored out to be easily available to projects themselves. opentrack_boilerplate can now also build executables. When appropriate, target properties are now concatenated rather than replaced. | |||
2016-08-23 | cmake/mingw-w64: switch to -std=c11 for pure C mode | Stanislaw Halik | |
2016-08-23 | cmake: don't force stuff for msvc link | Stanislaw Halik | |
2016-08-23 | cmake: go back to c++11 | Stanislaw Halik | |
We don't use c++14 features yet, and GNU 5.3.0 has missing make_unique anyway. | |||
2016-08-23 | cmake: don't include current source dir | Stanislaw Halik | |
Only angle-bracket #include is affected. | |||
2016-08-23 | cmake/rift: fix link on msvc | Stanislaw Halik | |
2016-08-23 | cmake: define MINGW_HAS_SECURE_API | Stanislaw Halik | |
2016-08-23 | cmake/platform: add msvc-specific defines | Stanislaw Halik | |
Based on https://github.com/juj/MathGeoLib/blob/master/CommonOptions.cmake#L51 | |||
2016-08-23 | cmake: add msvc toolchain file | Stanislaw Halik | |
2016-08-17 | move options framework into its own library | Stanislaw Halik | |
- adjust usages - add support for QList signals and metatype | |||
2016-08-15 | cmake: allow ASLR | Stanislaw Halik | |
2016-08-14 | cmake: remove tarball generation support | Stanislaw Halik | |
It messed up permissions on cygwin, making tarballs unusable on other systems. | |||
2016-08-14 | cmake: add more stuff from source dir to source in install prefix | Stanislaw Halik | |
2016-08-14 | cmake/version: don't use sole trailing hyphen with empty build typeopentrack-2.3-rc99p11 | Stanislaw Halik | |
2016-08-14 | cmake: install source code to right directories | Stanislaw Halik | |
2016-08-14 | cmake/mingw-w64: debloat flags are relevant only for c++ | Stanislaw Halik | |
2016-08-14 | cmake: too many optimization flags for mingw-w64 | Stanislaw Halik | |
2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
Adjust usages. | |||
2016-08-12 | cmake: fun mingw-w64 stuff | Stanislaw Halik | |
2016-08-12 | cmake: _USE_MATH_DEFINES was moved to central place | Stanislaw Halik | |
2016-08-12 | cmake: ensure M_PI and friends are defined | Stanislaw Halik | |
2016-08-10 | cmake: append that build is debug, not prepend | Stanislaw Halik | |
2016-08-10 | cmake: install CMakeFiles.txt and cmake/ subdir into doc/source-code | Stanislaw Halik | |
2016-08-04 | cmake: install cleye.config to modules dir also on win32 | Stanislaw Halik | |
2016-08-02 | filter/kalman: find eigen in non-standard locations | Stanislaw Halik | |
2016-08-01 | cmake: switch to c++14 | Stanislaw Halik | |
We need std::begin/end return constant iterators for const sequences. | |||
2016-07-31 | cmake: compiler path for my convenience | Stanislaw Halik | |
2016-07-30 | cmake: disable lto partitions for mingw | Stanislaw Halik | |
It affects generated code. | |||
2016-07-30 | cmake: align functions to 16-byte boundary | Stanislaw Halik | |
Helps on recent i7. | |||
2016-07-30 | cmake: define M_PI and friends on mingw-w64 | Stanislaw Halik | |
2016-07-25 | cmake: cleanup unused var | Stanislaw Halik | |
2016-07-25 | cmake/mingw-w64: default lto gzip -9 lto stream files | Stanislaw Halik | |
Highly loaded drive slows down build otherwise. |