- Mar 01, 2017
-
-
Brad King authored
-
- Jan 20, 2017
-
-
Brad King authored
-
- Jan 18, 2017
-
-
Ben Boeckel authored
On Windows, calling a binary installed with the default `bin` binary directory will fail to be detected when called as `BIN\cmake.exe` due to the string compare. Get the actual case of the path before checking that the path ends with `CMAKE_BIN_DIR`. Fixes #16574.
-
- Jan 13, 2017
-
- Jan 11, 2017
-
-
Brad King authored
-
- Jan 10, 2017
-
-
Brad King authored
-
-
Brad King authored
-
In commit v3.3.0-rc1~4^2 (FindPostgreSQL: Search some more common packaging locations) the PostgreSQL_ADDITIONAL_SEARCH_PATHS variable was removed. This was used e.g. by osm2pgsql to be able to build on CentOS with recent PostgreSQL versions. At least add those locations from yum.postgresql.org, which is a more or less official location.
-
- Jan 09, 2017
-
-
Brad King authored
-
Closes: #16539
-
- Dec 16, 2016
-
-
Brad King authored
-
Closes: #16506
-
- Dec 08, 2016
-
-
Brad King authored
-
- Dec 07, 2016
-
-
Brad King authored
-
Brad King authored
Since commit v3.7.0-rc1~142^2~1 (VS: Explicitly default to v100 toolset in Visual Studio 2010, 2016-07-21) we prefer to always set a platform toolset explicitly so that `CMAKE_VS_PLATFORM_TOOLSET` can be reported. However, the `v100` default for the VS 10 generator is not appropriate for all environments. We fixed support for VS 2010 Express Edition in commit v3.7.0-rc1~142^2 (VS: Do not default to missing v100 64-bit toolset on VS 2010 Express, 2016-09-09). Fix support for the standalone Windows7.1SDK toolset environment by recognizing the `PlatformToolset` environment variable that it sets to `Windows7.1SDK` and using this as our default toolset instead. Closes: #16483
-
- Nov 30, 2016
-
-
Brad King authored
-
Brad King authored
The documentation of this option [1] claims that the default is off, but VS seems to use `-Zc:inline` by default if `RemoveUnreferencedCodeData` does not appear in the `.vcxproj` file. Add the flag table entry to allow use of the flag to be configured. [1] https://msdn.microsoft.com/en-us/library/dn642448.aspx Suggested-by:
Serti Ayoub <ayb.serti@gmail.com>
-
Brad King authored
The negative form of the `-Zc:inline` flag is missing from c:/Program Files (x86)/Microsoft Visual Studio/2017/Professional/Common7/IDE/VC/VCTargets/1033/cl.xml so it was not included in our flag table automatically. Add it manually. Suggested-by:
Serti Ayoub <ayb.serti@gmail.com>
-
Brad King authored
-
SetCacheArgs skips the first argument it gets, so add some padding before calling it.
-
- Nov 29, 2016
-
-
Brad King authored
-
The final name of this VS version was announced: https://blogs.msdn.microsoft.com/visualstudio/2016/11/16/visual-studio-2017-rc/ Add the year to the generator name accordingly. For convenience, map the name without the year to the name with the year.
-
- Nov 28, 2016
-
-
Brad King authored
-
Brad King authored
OpenSSL 1.1 made some CTX structures opaque. Port our code to use the structures only through pointers via OpenSSL 1.1 APIs. Use our adaption layer to make this work with OpenSSL 1.0 and below. Patch-by:
Tomas Mraz <tmraz@redhat.com> Patch-from: https://bugzilla.redhat.com/1383744
-
Brad King authored
Add private forwarding headers for `openssl/{evp,hmac}.h` to give us a central place to add adaptation code to work across multiple incompatible OpenSSL versions. Provide compatibility implementations of some OpenSSL 1.1 APIs when using older OpenSSL versions.
-
Brad King authored
-
Revert commit v3.7.0-rc1~266^2 (Xcode: Obey SYSTEM keyword for includes, 2015-08-31). It worked for C, C++, and Swift but not for GNU Assembly files for which Xcode has no property to set flags. Closes: #16449
-
- Nov 21, 2016
-
-
Brad King authored
-
Brad King authored
This variable documentation was simply missing. Suggested-by:
Craig Scott <craig.scott@crascit.com>
-
- Nov 18, 2016
-
-
Brad King authored
-
Brad King authored
-
Brad King authored
Expose the binutils' machine name (typically used as a prefix on the tool names) publicly. This is expected to match the `gcc -dumpmachine` value. Suggested-by:
Ruslan Baratov <ruslan_baratov@yahoo.com>
-
Brad King authored
The NDK provides prebuilt toolchain files in directories named for the host architecture. The NDK build system calls this `HOST_TAG`. Expose the value publicly for use by clients that need to pass it to external tools. Suggested-by:
Ruslan Baratov <ruslan_baratov@yahoo.com>
-
Brad King authored
When this variable is not set by the user or toolchain file, set it to the default selected. This will be useful for client code that needs to pass the value to an external tool that needs to find the same toolchain in the NDK. Leave it empty for a standalone toolchain. Suggested-by:
Ruslan Baratov <ruslan_baratov@yahoo.com>
-
- Nov 15, 2016
-
-
Brad King authored
-
ARMCC does not use the `@` sigil to indicate response files, but instead the `--via=` flag. See the documentation here: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0491h/CHDCIEGC.html Fixes: #16425
-