summaryrefslogtreecommitdiffhomepage
path: root/cmake/msvc.cmake
AgeCommit message (Collapse)Author
2017-06-10cmake: don't force cache variablesStanislaw Halik
2017-05-16cmake/msvc: unset linker warnings are errorsStanislaw Halik
Spurious "corrupted .pdb" warning doesn't let complete the build.
2017-05-10cmake/msvc: -Gm requires -ZiStanislaw Halik
2017-05-03cmake: also set .pdb generation, duhStanislaw Halik
2017-05-02cmake/msvc: always pass -source-charsetStanislaw Halik
The toolchain file isn't always used.
2017-04-30cmake/msvc: don't warn on charset includesStanislaw Halik
They're in dependencies.
2017-04-29cmake/msvc: don't force sse2 for all projectsStanislaw Halik
In particular OpenCV now branches on extensions at runtime.
2017-03-28trivial onlyStanislaw Halik
2017-03-27cmake/msvc: these are already set in cmake/opentrack-platformStanislaw Halik
2017-03-27cmake/msvc: fix accidental cmdline duplicationStanislaw Halik
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-01-01Revert "cmake: switch to using dynamically-linked CRT"Stanislaw Halik
This reverts commit 28d028d26abaaa5c6192624262811e2989de36de.
2016-12-24cmake: switch to using dynamically-linked CRTStanislaw Halik
It's been verified to work on Windows XP.
2016-11-04cmake/msvc: add -nologoStanislaw 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-11cmake/msvc: remove now repetitive flags from toolchain fileStanislaw Halik
2016-09-06cmake/msvc: change flags in toolchain fileStanislaw 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-08-29cmake/msvc: /EHscr generates epilogues, do /EHsc for no checkingStanislaw Halik
2016-08-29cmake/msvc: add useful debug flagsStanislaw Halik
2016-08-29cmake/msvc: only add -Werror= when building opentrackStanislaw Halik
2016-08-28cmake/msvc: add warning flag logic to toolchain defStanislaw Halik
2016-08-25cmake/msvc: disable /MP, we're using jomStanislaw Halik
2016-08-23cmake/msvc: typoStanislaw Halik
2016-08-23cmake/msvc: prevent warning when passing shared flags to static libsStanislaw Halik
2016-08-23cmake: add msvc toolchain fileStanislaw Halik