<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/curl.git/src/CMakeLists.txt, branch bagder/https-proxy-tests</title>
<subtitle>github.com: bagder/curl.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/'/>
<entry>
<title>cmake: add aliases so exported target names are available in tree</title>
<updated>2020-04-13T21:27:35+00:00</updated>
<author>
<name>Nathaniel R. Lewis</name>
<email>linux.robotdude@gmail.com</email>
</author>
<published>2020-04-09T20:42:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=7fa1578471697eac9726261c3dcd06ded994aa21'/>
<id>7fa1578471697eac9726261c3dcd06ded994aa21</id>
<content type='text'>
Reviewed-by: Brad King
Closes #5206
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Brad King
Closes #5206
</pre>
</div>
</content>
</entry>
<entry>
<title>copyright: fix out-of-date copyright ranges and missing headers</title>
<updated>2020-03-24T14:05:59+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-03-23T13:44:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=9a8b3b3e131359aea1cac650fb6ac331fbe2047c'/>
<id>9a8b3b3e131359aea1cac650fb6ac331fbe2047c</id>
<content type='text'>
Reported by the new script 'scripts/copyright.pl'. The script has a
regex whitelist for the files that don't need copyright headers.

Removed three (mostly usesless) README files from docs/

Closes #5141
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by the new script 'scripts/copyright.pl'. The script has a
regex whitelist for the files that don't need copyright headers.

Removed three (mostly usesless) README files from docs/

Closes #5141
</pre>
</div>
</content>
</entry>
<entry>
<title>CMake: Add support for CMAKE_LTO option.</title>
<updated>2020-01-13T22:14:49+00:00</updated>
<author>
<name>Tobias Hieta</name>
<email>tobias@plex.tv</email>
</author>
<published>2020-01-09T11:10:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=4ccf7622db04af58442c460b8091b952585de5c7'/>
<id>4ccf7622db04af58442c460b8091b952585de5c7</id>
<content type='text'>
This enables Link Time Optimization. LTO is a proven technique for
optimizing across compilation units.

Closes #4799
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables Link Time Optimization. LTO is a proven technique for
optimizing across compilation units.

Closes #4799
</pre>
</div>
</content>
</entry>
<entry>
<title>curl: remove MANUAL from -M output</title>
<updated>2019-02-20T07:20:27+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-02-19T09:02:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=c543da9a5072801427a21b0d843d6a08bf48d119'/>
<id>c543da9a5072801427a21b0d843d6a08bf48d119</id>
<content type='text'>
... and remove it from the dist tarball. It has served its time, it
barely gets updated anymore and "everything curl" is now convering all
this document once tried to include, and does it more and better.

In the compressed scenario, this removes ~15K data from the binary,
which is 25% of the -M output.

It remains in the git repo for now for as long as the web site builds a
page using that as source. It renders poorly on the site (especially for
mobile users) so its not even good there.

Closes #3587
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... and remove it from the dist tarball. It has served its time, it
barely gets updated anymore and "everything curl" is now convering all
this document once tried to include, and does it more and better.

In the compressed scenario, this removes ~15K data from the binary,
which is 25% of the -M output.

It remains in the git repo for now for as long as the web site builds a
page using that as source. It renders poorly on the site (especially for
mobile users) so its not even good there.

Closes #3587
</pre>
</div>
</content>
</entry>
<entry>
<title>CMake: Improve config installation</title>
<updated>2018-10-01T20:16:29+00:00</updated>
<author>
<name>Ruslan Baratov</name>
<email>ruslan_baratov@yahoo.com</email>
</author>
<published>2018-07-17T23:31:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=69328490fc91bfa00a6a90da84239524b01f5527'/>
<id>69328490fc91bfa00a6a90da84239524b01f5527</id>
<content type='text'>
Use 'GNUInstallDirs' standard module to set destinations of installed
files.

Use uppercase "CURL" names instead of lowercase "curl" to match standard
'FindCURL.cmake' CMake module:
* https://cmake.org/cmake/help/latest/module/FindCURL.html

Meaning:
* Install 'CURLConfig.cmake' instead of 'curl-config.cmake'
* User should call 'find_package(CURL)' instead of 'find_package(curl)'

Use 'configure_package_config_file' function to generate
'CURLConfig.cmake' file. This will make 'curl-config.cmake.in' template
file smaller and handle components better.  E.g.  current configuration
report no error if user specified unknown components (note: new
configuration expects no components, report error if user will try to
specify any).

Closes https://github.com/curl/curl/pull/2849
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use 'GNUInstallDirs' standard module to set destinations of installed
files.

Use uppercase "CURL" names instead of lowercase "curl" to match standard
'FindCURL.cmake' CMake module:
* https://cmake.org/cmake/help/latest/module/FindCURL.html

Meaning:
* Install 'CURLConfig.cmake' instead of 'curl-config.cmake'
* User should call 'find_package(CURL)' instead of 'find_package(curl)'

Use 'configure_package_config_file' function to generate
'CURLConfig.cmake' file. This will make 'curl-config.cmake.in' template
file smaller and handle components better.  E.g.  current configuration
report no error if user specified unknown components (note: new
configuration expects no components, report error if user will try to
specify any).

Closes https://github.com/curl/curl/pull/2849
</pre>
</div>
</content>
</entry>
<entry>
<title>whitespace fixes</title>
<updated>2018-09-23T22:24:02+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>commit@vszakats.net</email>
</author>
<published>2018-09-23T22:24:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=b801b453af6de75838c3298137628f05e94ffb48'/>
<id>b801b453af6de75838c3298137628f05e94ffb48</id>
<content type='text'>
- replace tabs with spaces where possible
- remove line ending spaces
- remove double/triple newlines at EOF
- fix a non-UTF-8 character
- cleanup a few indentations/line continuations
  in manual examples

Closes https://github.com/curl/curl/pull/3037
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- replace tabs with spaces where possible
- remove line ending spaces
- remove double/triple newlines at EOF
- fix a non-UTF-8 character
- cleanup a few indentations/line continuations
  in manual examples

Closes https://github.com/curl/curl/pull/3037
</pre>
</div>
</content>
</entry>
<entry>
<title>CMake: Update scripts to use consistent style</title>
<updated>2018-07-17T09:54:07+00:00</updated>
<author>
<name>Ruslan Baratov</name>
<email>ruslan_baratov@yahoo.com</email>
</author>
<published>2018-07-17T06:36:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=d1207c07d0cc3c7870e50865052bb59850917ec9'/>
<id>d1207c07d0cc3c7870e50865052bb59850917ec9</id>
<content type='text'>
Closes #2727
Reviewed-by: Sergei Nikulov
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #2727
Reviewed-by: Sergei Nikulov
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: set -d postfix for debug builds if not specified</title>
<updated>2018-05-24T14:25:41+00:00</updated>
<author>
<name>Sergei Nikulov</name>
<email>sergey.nikulov@gmail.com</email>
</author>
<published>2018-05-23T21:37:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=2c0225e0423eea2c76e68f50c766b112d1303d92'/>
<id>2c0225e0423eea2c76e68f50c766b112d1303d92</id>
<content type='text'>
       using -DCMAKE_DEBUG_POSTFIX explicitly

       fixes #2121, obsoletes #2384
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
       using -DCMAKE_DEBUG_POSTFIX explicitly

       fixes #2121, obsoletes #2384
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: Correctly include curl.rc in Windows builds (#2064)</title>
<updated>2017-11-10T10:58:10+00:00</updated>
<author>
<name>John Starks</name>
<email>jostarks@microsoft.com</email>
</author>
<published>2017-11-10T10:58:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=2671f5f7cfc2bdd061823858e2d6d7ac2f0747a4'/>
<id>2671f5f7cfc2bdd061823858e2d6d7ac2f0747a4</id>
<content type='text'>
Update CMakeLists.txt to add curl.rc to the correct list.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update CMakeLists.txt to add curl.rc to the correct list.</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: Export libcurl and curl targets to use by other cmake projects</title>
<updated>2017-10-28T15:22:47+00:00</updated>
<author>
<name>Jakub Zakrzewski</name>
<email>slither.jz@gmail.com</email>
</author>
<published>2017-09-10T14:56:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=1cb4f5d6e8e470638759a48ba99fda230089712f'/>
<id>1cb4f5d6e8e470638759a48ba99fda230089712f</id>
<content type='text'>
The config files define curl and libcurl targets as imported targets
CURL::curl and CURL::libcurl. For backward compatibility with CMake-
provided find-module the CURL_INCLUDE_DIRS and CURL_LIBRARIES are
also set.

Closes #1879
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The config files define curl and libcurl targets as imported targets
CURL::curl and CURL::libcurl. For backward compatibility with CMake-
provided find-module the CURL_INCLUDE_DIRS and CURL_LIBRARIES are
also set.

Closes #1879
</pre>
</div>
</content>
</entry>
</feed>
