summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* plan9: add support for running on Plan 9lufia2019-07-311-1/+12
| | | | Closes #3701
* scripts/completion.pl: also generate fish completion fileSimon Legner2019-03-021-2/+2
| | | | | | This is the renamed script formerly known as zsh.pl Closes #3545
* Makefile: add 'tidy' target that runs clang-tidyDaniel Stenberg2018-10-271-1/+5
| | | | | | Available in the root, src and lib dirs. Closes #3163
* whitespace fixesViktor Szakats2018-09-231-14/+14
| | | | | | | | | | | - 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
* cmake: link curl to the OpenSSL targets instead of lib absolute pathsJohn Butterfield2018-08-081-1/+1
| | | | | | Reviewed-by: Jakub Zakrzewski Reviewed-by: Sergei Nikulov Closes #2753
* build: Fixed incorrect script termination from commit ad1dc10e61Steve Holme2017-12-221-1/+1
|
* build: Added Visual Studio 2017 project filesSteve Holme2017-12-221-3/+36
|
* make: fix "make distclean"Daniel Stenberg2017-11-241-9/+0
| | | | | Fixes #2097 Closes #2108
* cmake: Export libcurl and curl targets to use by other cmake projectsJakub Zakrzewski2017-10-281-1/+2
| | | | | | | | | 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
* fuzzer: move to using external curl-fuzzerMax Dymond2017-10-041-3/+0
| | | | | | Use the external curl-fuzzer repository for fuzzing. Closes #1923
* ossfuzz: moving towards the ideal integrationMax Dymond2017-09-011-0/+3
| | | | | | | | | - Start with the basic code from the ossfuzz project. - Rewrite fuzz corpora to be binary files full of Type-Length-Value data, and write a glue layer in the fuzzing function to convert corpora into CURL options. - Have supporting functions to generate corpora from existing tests - Integrate with Makefile.am
* cmake: move cmake_uninstall.cmake to CMake/Daniel Stenberg2017-08-101-1/+1
| | | | Closes #1756
* dist: fix the cmake build by shipping cmake_uninstall.cmake.in tooDaniel Stenberg2017-08-101-1/+1
| | | | Fixes #1755
* build: fix 'make install' with configure, install docs/libcurl/* tooDaniel Stenberg2017-08-091-0/+2
| | | | | | Broken since d24838d4da9faa Reported-by: Bernard Spil
* make: build the docs subdir only from within srcDaniel Stenberg2017-06-301-2/+2
| | | | | | | | ... and don't build at all in include Prompted-by-work-by: Simon Warta Ref: #1590 Closes #1591
* dist: make the hugehelp.c not get regenerated unnecessarilyDaniel Stenberg2017-06-141-1/+1
| | | | | | | | | | The maketgz script now makes sure the generated hugehelp.c file in the tarball is newer than the generated curl.1 man page, so that it doesn't have to get unnecessarily rebuilt first thing in a typical build. It thus also removes the need for perl to build off a plain release tarball. Fixes #1565
* includes: remove curl/curlbuild.h and curl/curlrules.hDaniel Stenberg2017-06-141-1/+1
| | | | | | | | Rely entirely on curl/system.h now. Introduced in Aug 2008 with commit 14240e9e109f. Now gone. Fixes #1456
* coverage: run event tests tooDaniel Stenberg2017-06-021-0/+3
| | | | ... the torture ones are commented out only because they are slooooow.
* build: provide easy code coverage measuringDaniel Stenberg2017-06-021-1/+1
| | | | Closes #1528
* dist: add missing files to the tarballDaniel Stenberg2017-03-311-3/+6
|
* make: use the variable MAKE for recursive callsMaksim Stsepanenka2017-03-291-3/+3
| | | | Closes #1366
* spelling fixesklemens2017-03-261-1/+1
| | | | Closes #1356
* make: introduce 'test-nonflaky' targetDaniel Stenberg2017-03-221-0/+3
| | | | | Running this in the root build dir will invoke the test suite to only run tests not marked as 'flaky'.
* make: regenerate docs/curl.1 by runinng make in docsDaniel Stenberg2017-03-131-2/+2
| | | | | | | ... previously, docs/ was only a dist subdir, now also a build subdir. Reported-by: Dan Fandrich Bug: https://curl.haxx.se/mail/lib-2017-03/0017.html
* Makefile.am: Added scripts/updatemanpages.pl to EXTRA_DISTSteve Brokenshire2017-03-071-2/+2
|
* VC: remove the makefile.vc6 build infraDaniel Stenberg2017-01-231-3/+2
| | | | | | The winbuild/ build files is now the single MSVC makefile build choice. Closes #1215
* dist: add missing cmake modules to the tarballTorben Dannhauer2016-10-111-1/+2
| | | | Closes https://github.com/curl/curl/pull/1070
* dist: add CurlSymbolHiding.cmake to the tarballDaniel Stenberg2016-09-211-4/+6
| | | | | | Follow-up to 6140dfcf3e784 Reported-by: Alexander Sinditskiy
* build: include scripts/ in the distDaniel Stenberg2016-04-091-1/+1
|
* make checksrc: run it in docs/examples too by defaultDaniel Stenberg2016-04-031-0/+1
|
* root/make: have checksrc run in include/curl tooDaniel Stenberg2016-04-031-0/+1
|
* checksrc: run checksrc in tests when 'make checksrc' in rootDaniel Stenberg2016-04-031-0/+1
|
* Makefile.am: skip the scripts dirDaniel Stenberg2016-03-281-1/+1
| | | | | | | | | | | Skipping the scripts dir is primarily done for 'make install' so that it does not attempt to install the zsh completion script as we've not yet found a proper way to do/run that at install time. By leaving the script dir's Makefile in place, a user can still opt to run make install manually in there. Closes #620
* build: Updated all makefiles and project files for the new vauth directorySteve Holme2016-03-251-1/+32
| | | | | | Updated the makefiles and Visual Studio project files to support moving the authentication code to the new lib/vauth directory that was started in commit 0d04e859e1.
* build: Added missing Visual Studio filter files for VC10 onwardsSteve Holme2016-03-191-31/+39
| | | | | | | | | | As these files don't need to contain references to the source files, although typically do, added basic files which only include three filters and don't require the project file generator to be modified. These files allow the source code to be viewed in the Solution Explorer in versions of Visual Studio from 2010 onwards in the same manner as previous versions did rather than one large view of files.
* dist: ship buildconf.bat tooDaniel Stenberg2016-02-121-2/+3
| | | | As the winbuild/* stuff uses it!
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
|
* build: Install zsh completionDaniel Shahaf2015-11-241-1/+1
| | | | | Fixes #534 Closes #537
* build: Fix theoretical infinite loopsDaniel Shahaf2015-11-201-2/+2
| | | | | | | Add error-checking to 'cd' in a few cases where omitting the checks might result in an infinite loop. Closes #535
* build: Added wolfSSL build script for Visual Studio projectsJay Satiro2015-08-061-0/+1
| | | | | | Added the wolfSSL build script, based on build-openssl.bat, as well as the property sheet and header file required for the upcoming additions to the Visual Studio project files.
* build: Added VC14 project files to Makefile.amSteve Holme2015-07-291-4/+33
|
* build: Renamed curl src Visual Studio project filesSteve Holme2015-07-281-24/+24
| | | | | Following commit 957fcd9049 and in preparation for adding the VC14 project files renamed the curl source project files.
* scripts: add zsh.pl for generating zsh completionAlessandro Ghedini2015-05-241-1/+1
|
* docs/libcurl: check that all options with man pages are referencedDan Fandrich2015-03-181-1/+4
| | | | | If a man page exists in the opts/ directory, it must also be referenced either in curl_easy_setopt.3 or curl_multi_setopt.3
* Makefile.am: fix 'make distcheck'Daniel Stenberg2015-02-021-32/+32
| | | | | | | | ... by removing generated files from the *_DIST variable [*] and instead generate them with a .dist suffix, since that is then handled and put into the release archive by our generic dist-hook. [*] = 'make distcheck' fails with non-existing files listed there
* build: Renamed top level Visual Studio solution filesSteve Holme2015-02-021-9/+9
| | | | | | | | | In preparation for adding the test suite and examples projects renamed the top level "all" solution files to better describe what they are. This will also enable us to use "curl" rather than "curlsrc" for the command line tool solution and project files, which will simplify some of the configuration.
* Makefile.am: two cmake files are goneDaniel Stenberg2014-11-041-4/+3
| | | | | 8cb010144 removed the CurlCheckCSourceCompiles.cmake and CurlCheckCSourceRuns.cmake files
* cmake: add CMake/Macros.cmake to the release tarballDaniel Stenberg2014-10-171-5/+5
|
* Cmake: Build with GSSAPI (MIT or Heimdal)Jakub Zakrzewski2014-10-091-2/+3
| | | | | | | | | | | | It tries hard to recognise SDK's on different platforms. On windows MIT Kerberos installs SDK with other things and puts path into registry. Heimdal have separate zip archive. On linux pkg-config is tried, then krb5-config script and finally old-style libs and headers detection. Command line args: * CMAKE_USE_GSSAPI - enables GSSAPI detection * GSS_ROOT_DIR - if set, should point to the root of GSSAPI installation (the one with include and lib directories)
* build: Added batch wrapper to checksrc.plSteve Holme2014-09-131-0/+1
|