summaryrefslogtreecommitdiff
path: root/buildconf
Commit message (Collapse)AuthorAgeFilesLines
* copyright: update all copyright lines and remove year rangesDaniel Stenberg2023-01-031-1/+1
| | | | | | | | | | | | - they are mostly pointless in all major jurisdictions - many big corporations and projects already don't use them - saves us from pointless churn - git keeps history for us - the year range is kept in COPYING checksrc is updated to allow non-year using copyright statements Closes #10205
* copyright: make repository REUSE compliantmax.mehl2022-06-131-0/+4
| | | | | | | | | | | Add licensing and copyright information for all files in this repository. This either happens in the file itself as a comment header or in the file `.reuse/dep5`. This commit also adds a Github workflow to check pull requests and adapts copyright.pl to the changes. Closes #8869
* buildconf: exec autoreconf to avoid additional processMarc Hoersken2020-08-291-1/+1
| | | | | | | | | Also make buildconf exit with the return code of autoreconf. Reviewed-by: Daniel Stenberg Follow up to #5853 Closes #5890
* buildconf: invoke 'autoreconf -fi' insteadDaniel Stenberg2020-08-271-428/+2
| | | | | | | The custom script isn't necessary anymore - but remains for simplicity and just invokes autoreconf. Closes #5853
* buildconf: retire ares buildconf invocationCarlo Marcelo Arenas Belón2020-08-011-7/+0
| | | | no longer needed after 4259d2df7dd95637a4b1e3fb174fe5e5aef81069
* buildconf: excempt defunct reference to ACLOCAL_FLAGSCarlo Marcelo Arenas Belón2020-08-011-0/+1
| | | | | | retired with 09f278121e815028adb24d228d8092fc6cb022aa but kept around as the name is generic enough that it might be in use and relied upon from the environment.
* buildconf: avoid array concatenation in die()Carlo Marcelo Arenas Belón2020-08-011-1/+1
| | | | | | | | | reported as error SC2145[1] by shellcheck, but not expected to cause any behavioural differences otherwise. [1] https://github.com/koalaman/shellcheck/wiki/SC2145 Closes #5701
* buildconf: remove -print from the find command that removes filesDaniel Stenberg2020-06-101-1/+1
| | | | It's just too annoying and unnecessary to get a long list of files shown
* Revert "buildconf: use find -execdir"Daniel Stenberg2020-05-291-1/+1
| | | | | | | | | | | This partially reverts commit c712009838f44211958854de431315586995bc61. Keep the ares_ files removed but bring back the older way to run find, to make it work with busybox's find, as apparently that's being used. Reported-by: Max Peal Fixes #5483 Closes #5484
* buildconf: use find -execdir instead, remove -print and the ares filesDaniel Stenberg2020-04-151-5/+2
| | | | | | Follow-up to 1e41bec96a6e Suggested-by: Marc Hörsken
* buildconf: avoid using tempfile when removing filesAlexander V. Tikhonov2020-04-151-10/+1
| | | | Closes #5213
* includes: remove curl/curlbuild.h and curl/curlrules.hDaniel Stenberg2017-06-141-1/+0
| | | | | | | | Rely entirely on curl/system.h now. Introduced in Aug 2008 with commit 14240e9e109f. Now gone. Fixes #1456
* buildconf: fix hang on IRIXcanavan at github2017-05-071-2/+2
| | | | | | | Apparently, /usr/bin/m4 ignores the --version parameter and waits for input from stdin. Fixes #1471
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
|
* configure: remove missing and make it autogenerateMichael Osipov2015-04-301-0/+1
| | | | | | The missing file has not been autogenerated because a temporary fix was employed in acinclude.m4 which blocked update. Removed that fix and a recent version of missing is copied to build root.
* configure: remove --automake from libtoolize callMichael Osipov2015-04-301-1/+1
| | | | | | | That option is not mentioned in the man page of libtoolize 2.4.4.19-fda4. Moveover, a comment in line 2623 says "--automake is for 1.5 compatibility". This option is redundant now.
* configure: remove autogenerated files by autoconfMichael Osipov2015-04-301-0/+1
| | | | | | * install-sh is always regenerated * mkinstalldirs was already redudant years ago. Automake uses install for that. See: http://lists.gnu.org/archive/html/automake/2007-03/msg00015.html
* buildconf: update copyright yearDaniel Stenberg2014-11-041-1/+1
|
* buildconf: stop checking for libtoolDaniel Stenberg2014-11-041-30/+15
| | | | As we only use libtoolize, only check for that!
* buildconf: do not search tools in current directory.Patrick Monnerat2014-06-181-1/+2
|
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts renaming and usage of lib/*.h header files done 28-12-2012, reverting 2 commits: f871de0... build: make use of 76 lib/*.h renamed files ffd8e12... build: rename 76 lib/*.h files This also reverts removal of redundant include guard (redundant thanks to changes in above commits) done 2-12-2013, reverting 1 commit: c087374... curl_setup.h: remove redundant include guard This also reverts renaming and usage of lib/*.c source files done 3-12-2013, reverting 3 commits: 13606bb... build: make use of 93 lib/*.c renamed files 5b6e792... build: rename 93 lib/*.c files 7d83dff... build: commit 13606bbfde follow-up 1 Start of related discussion thread: http://curl.haxx.se/mail/lib-2013-01/0012.html Asking for confirmation on pushing this revertion commit: http://curl.haxx.se/mail/lib-2013-01/0048.html Confirmation summary: http://curl.haxx.se/mail/lib-2013-01/0079.html NOTICE: The list of 2 files that have been modified by other intermixed commits, while renamed, and also by at least one of the 6 commits this one reverts follows below. These 2 files will exhibit a hole in history unless git's '--follow' option is used when viewing logs. lib/curl_imap.h lib/curl_smtp.h
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-1/+1
| | | | | | 76 private header files renamed to use our standard naming scheme. This change affects 322 files in libcurl's source tree.
* curl tool: use configuration files from lib directoryYang Tse2012-04-061-4/+1
| | | | | | | | | | | Configuration files such as curl_config.h and all config-*.h no longer exist nor are generated/copied into 'src' directory, now these only exist in 'lib' directory from where curl tool sources uses them. Additionally old src/setup.h has been refactored into src/tool_setup.h which now pulls lib/setup.h The possibility of a makefile needing an include path adjustment exists.
* buildconf: minor tweaks commit 430527a1 follow-upYang Tse2011-12-231-0/+2
|
* buildconf: minor tweaksYang Tse2011-12-211-60/+64
|
* configure: libtool 1.5 tweaksYang Tse2011-12-151-17/+25
|
* buildconf: follow-up for commit 7e02f7fdYang Tse2011-11-301-10/+17
|
* buildconf: fix libtool 1.5.x warnings triggered with autoconf 2.6x or laterYang Tse2011-11-301-0/+15
| | | | | | | | | Using libtool 1.5.x (x < 26) with autoconf 2.6x or later generates warnings due to some libtool variables not following naming convention for variables that will be cached. This is addressed renaming a couple of variables to make these follow expected naming convention.
* buildconf: warn about autoconf 2.67 and 2.68 generating bad/unusable scriptsYang Tse2011-10-061-2/+12
|
* curl tool: code moved to tool_*.[ch] filesYang Tse2011-10-051-1/+1
|
* Fix spelling errors in buildconfFabian Keil2011-04-211-1/+1
| | | | Found with codespell.
* symbol-scan: use configure script knowledge about how to run the C preprocessorYang Tse2010-11-251-0/+1
|
* buildconf: MAC OS X requires libtool version 1.5.26 or newerYang Tse2010-11-111-0/+6
| | | | | MAC OS X requires libtool version 1.5.26 or newer, otherwise configure will mishandle *.dSYM directories when it runs.
* In the m4 detection line, factor out the 2>dev/nullFabian Keil2010-08-281-1/+1
|
* If m4 doesn't support --version, try if gm4 does.Fabian Keil2010-08-281-1/+1
|
* If the m4 version isn't recognized at all, just say soFabian Keil2010-08-281-1/+5
| | | | 'm4 version found. You need a GNU m4 installed!' is a bit confusing.
* findtool: file name as a full path requires a slashDaniel Stenberg2010-05-091-4/+10
| | | | | | | | | | Kalle Vahlman's patch applied a while ago broke how the findtool function searches for tools, as it would always check if "$file" was present first, which thus made the bad assumption that a file in the current directory would be a match. I noticed when it found 'libtool' in the current directory but libtoolize is not there, which confused the script.
* Allow tools to be defined with full path in buildconfKalle Vahlman2010-04-261-0/+5
| | | | | | This is required in Scratchbox where LIBTOOL=/targets/links/arch_tools/bin/libtool is set in the environment.
* restore executable bits on some filesDaniel Stenberg2010-03-241-0/+0
|
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
|
* Add a couple of renamed files to the removal listYang Tse2009-11-151-0/+2
|
* renamed generated config.h to curl_config.h in order to avoid clashes when ↵Gunter Knauf2009-07-141-4/+4
| | | | libcurl is used with other projects which also have a config.h.
* Adjusted libtool version parsing due to libtool --version now alsoYang Tse2009-06-081-41/+19
| | | | | | reporting package version in parentheses which confused this script. Remove debug tracing used to debug this.
* debug test a non-greedy patternYang Tse2009-06-071-3/+3
|
* Add some debug tracingYang Tse2009-06-061-0/+19
|
* remove the ofending regexpYang Tse2009-06-061-1/+1
|
* remove line not intended to be committedYang Tse2009-06-061-2/+0
|
* attempt to fix regexYang Tse2009-06-061-1/+3
|
* Adjusted libtool version parsing due to libtool --version now alsoYang Tse2009-06-061-1/+1
| | | | reporting package name in parentheses which confused this script.
* Depending on the libtool and automake versions being used config.guess getsYang Tse2009-06-051-52/+57
| | | | | | | | installed in the subdirectory at different stages. With some versions it is installed when libtoolize finishes, but with others it is not installed until automake has finished. So we can not attempt to use config.guess until the very last buildconf stage.