summaryrefslogtreecommitdiff
path: root/Modules/Platform/Windows-GNU.cmake
Commit message (Expand)AuthorAgeFilesLines
* MinGW: Fix regression when windres is not foundBrad King2022-11-281-1/+2
* MinGW: Restore using windres when toolchain-prefixed name is not availableBrad King2022-08-151-1/+1
* genex-LINK_LIBRARY: Add feature WHOLE_ARCHIVEMarc Chevrier2022-03-171-0/+25
* Genex-LINK_GROUP: Add feature RESCANMarc Chevrier2022-03-051-0/+8
* Merge topic 'GNUtoMS-vs2022'Brad King2021-11-041-1/+1
|\
| * GNUtoMS: Add search path for VS 2022 environment scriptsBrad King2021-11-031-1/+1
* | MINGW: Define variable only when targeting Windows platformsBrad King2021-09-171-24/+20
|/
* Windows-GNU: Support duplicate object names when linking shared librariesBrad King2021-05-031-1/+1
* Per-language Win32/Console flagsRaul Tambre2021-03-171-1/+1
* Merge topic 'compile-commands-collapse-whitespace'Brad King2020-03-261-2/+2
|\
| * Modules: Collapse consecutive whitespace in stringsDaan De Meyer2020-03-231-2/+2
* | MinGW: Fix default windres selection when cross-compilingBrad King2020-03-251-1/+1
* | MinGW: Drop unnecessary windres selection code with Unix MakefilesBrad King2020-03-251-4/+0
|/
* MinGW: Update find_library to not find plain .dll filesBrad King2020-01-201-1/+1
* Merge topic 'GNUtoMS-vs2019'Brad King2020-01-101-1/+1
|\
| * GNUtoMS: Add search path for VS 2019 environment scriptsBrad King2020-01-091-1/+1
* | replace remove and remove_directory with rm in testsJohnny Jazeix2019-11-131-1/+1
|/
* PIE link options: Update strategy to fix performance regressionMarc Chevrier2018-12-191-0/+1
* POSITION_INDEPENDENT_CODE: Manage link flags for executablesMarc Chevrier2018-11-111-0/+2
* GNUtoMS: Add search path for VS 2017 environment scriptsAlex Ghosh2017-05-221-0/+15
* GNUtoMS: Add search path for VS 2015 environment scriptsAlex Ghosh2017-05-171-0/+2
* Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
* Re-order 'ar' options 'cq' => 'qc'Brad King2015-09-091-1/+1
* Windows-GNU: Restore find_library treatment of '.dll' as linkable (#15409)Brad King2015-06-081-1/+1
* RC: Do not override MinGW Makefiles generator preferenceBrad King2015-05-111-1/+1
* RC: Simplify selection of resource compiler based on C/C++ toolchainBrad King2015-05-071-0/+4
* RC: Enable language after C, CXX, or Fortran is enabled (#15404)Brad King2015-02-251-2/+2
* Windows-GNU: Do not tell find_library to treat '.dll' as linkableBrad King2015-02-181-1/+1
* Merge topic 'GNUtoMS-vs-12'Brad King2014-05-281-1/+3
|\
| * GNUtoMS: Add support for VS 2013 (#14936)Brad King2014-05-271-1/+3
* | Merge topic 'mingw-archive-no-replace'Brad King2014-04-151-2/+2
|\ \
| * | Windows-GNU: Support duplicate object names in large archives (#14874)Brad King2014-04-141-2/+2
| |/
* | MinGW: link like on Unix and use compile flags when linkingPeter Kümmel2014-04-151-2/+2
* | Windows: Use response files to specify link libraries for GNU toolsBrad King2014-03-051-1/+4
|/
* Find mingw's windres also when Unix Makefiles are usedPeter Kümmel2012-08-271-0/+4
* Remove CMake-language block-end command argumentsKitware Robot2012-08-131-1/+1
* Ninja: disable work around when linking with mingwPeter Kümmel2012-07-111-1/+3
* Add platform variables for position independent code flagsStephen Kelly2012-06-121-1/+5
* Windows-GNU: Remove extra quotes in GNUtoMS rule variableBrad King2011-12-081-1/+1
* Add CMAKE_GNUtoMS option to convert GNU .dll.a to MS .libBrad King2011-12-051-0/+54
* Merge topic 'include-flags-response-file'Brad King2011-03-221-0/+3
|\
| * Pass include directories with response files to GNU on WindowsBrad King2011-03-171-0/+3
* | Pass .def files directly to MinGW tools (#9997)Brad King2011-02-231-1/+1
* | Honor module .def files with MinGW tools (#9997)Brad King2011-02-211-0/+1
|/
* Add support for windows resources with mingw/msys.Bill Hoffman2010-12-231-0/+2
* MinGW: Support long object file listsBrad King2010-09-171-1/+34
* Merge topic 'module-header-spelling'Brad King2010-08-101-1/+1
|\
| * Modules: Fix spelling 'To distributed' -> 'To distribute'Todd Gamblin2010-08-091-1/+1
* | No response files with GNU ld <= 2.16 (#10913)Brad King2010-08-061-1/+8
|/
* Use response file for objects on MinGW and MSYSBrad King2010-03-111-0/+2