aboutsummaryrefslogtreecommitdiff
path: root/maketgz
AgeCommit message (Collapse)Author
2016-01-24maketgz: generate date stamp with LC_TIME=CDaniel Stenberg
bug: http://curl.haxx.se/mail/lib-2016-01/0123.html
2015-07-30maketgz: Fixed some VC makefiles missing from the release tarballSteve Holme
VC7, VC11, VC12 and VC14 makefiles were missing from the release tarball.
2015-05-24log2changes.pl: moved to scripts/Daniel Stenberg
2014-09-12newlines: fix mixed newlines to LF-onlyRay Satiro
I use the curl repo mainly on Windows with the typical Windows git checkout which converts the LF line endings in the curl repo to CRLF automatically on checkout. The automatic conversion is not done on files in the repo with mixed line endings. I recently noticed some weird output with projects/build-openssl.bat that I traced back to mixed line endings, so I scanned the repo and there are files (excluding the test data) that have mixed line endings. I used this command below to do the scan. Unfortunately it's not as easy as git grep, at least not on Windows. This gets the names of all the files in the repo's HEAD, gets each of those files raw from HEAD, checks for mixed line endings of both LF and CRLF, and prints the name if mixed. I excluded path tests/data/test* because those can have mixed line endings if I understand correctly. for f in `git ls-tree --name-only --full-tree -r HEAD`; do if [ -n "${f##tests/data/test*}" ]; then git show "HEAD:$f" | \ perl -0777 -ne 'exit 1 if /([^\r]\n.*\r\n)|(\r\n.*[^\r]\n)/'; if [ $? -ne 0 ]; then echo "$f"; fi; fi; done
2014-05-18maketgz: two more CRLFDaniel Stenberg
grrr, missed them in my previous fix
2014-05-18maketgz: remove CRLF newlinesDaniel Stenberg
2014-05-17maketgz: run make vc-ide before make distDaniel Stenberg
To get the VC project files generated before packaging!
2013-04-18maketgz: make bzip2 creation work with Parallel BZIP2 tooDaniel Stenberg
Apparently the previous usage didn't work with that implementation, while this updated version works with at least both Parallel BZIP2 v1.1.8 and regular bzip "Version 1.0.6, 6-Sept-2010".
2012-04-06curl tool: use configuration files from lib directoryYang Tse
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.
2011-10-06curl tool: reviewed code moved to tool_*.[ch] filesYang Tse
2011-08-05keep a single copy of config-win32.h in version control repository.Yang Tse
maketgz and buildconf.bat updated to reflect this.
2010-09-02Added some hacks in order to build with VC from git.Guenter Knauf
Adam Light posted this patch to the list which enables builds from git with VC versions other than vc6; also he added a vc10 target.
2010-06-21maketgz: produce CHANGES automatically with the 1000 most recent commitsDaniel Stenberg
It passes the git log output through 'log2changes.pl' to produce the lot.
2010-03-24restore executable bits on some filesDaniel Stenberg
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2010-03-22various changes of CVS to gitDaniel Stenberg
2010-02-14removed trailing whitespaceYang Tse
2009-07-14renamed generated config.h to curl_config.h in order to avoid clashes when ↵Gunter Knauf
libcurl is used with other projects which also have a config.h.
2009-02-23lzma compressed tarballs too for some testing, it does produce MUCH smallerDaniel Stenberg
files
2009-01-30Truly make sure that the vc8 and vc9 makefiles that are generated get includedDaniel Stenberg
in the release archive - by using our .dist suffix trick.
2009-01-11- Karl M brought the patch that creates vc9 Makefiles, and I made 'maketgz'Daniel Stenberg
now use the actual makefile targets to do the VC8 and VC9 makefiles.
2007-10-24Vladimir Lazarenko pointed out that we should do some 'mt' magic whenDaniel Stenberg
building with VC8 to get the "manifest" embedded to make fine stand-alone binaries. The maketgz and the src/Makefile.vc6 files were adjusted accordingly.
2007-10-20Mohun Biswas sent a patch to fix generated MSVC8 makefiles.Gunter Knauf
2007-09-15offer a friendlier single-line commandDaniel Stenberg
2007-03-09- Robert A. Monat improved the maketgz and VC6/8 generating to set the correctDaniel Stenberg
machine type too.
2007-03-02- Robert A. Monat and Shmulik Regev helped out to fix the new */Makefile.vc8Daniel Stenberg
makefiles that are included in the source release archives, generated from the Makefile.vc6 files by the maketgz script. I also modified the root Makefile to have a VC variable that defaults to vc6 but can be overridden to allow it to be used for vc8 as well. Like this: nmake VC=vc8 vc
2007-02-12When building tarballs, we also set the timestamp of the generated package. ↵Daniel Stenberg
This is meant to primarily be used for the autobuilds to know from what point in time a particular tarball is, and thus what changes it contains (or not).
2006-08-08make REALLY sure src/config.h.in is a copy of lib/config.h.inDaniel Stenberg
2005-10-14Reverted the LIBCURL_VERSION_NUM change from October 6. As Dave DribinDaniel Stenberg
reported, the define is used by the configure script and is assumed to use the 0xYYXXZZ format. This made "curl-config --vernum" fail in the 7.15.0 release version.
2005-10-06we all the next version 7.15.0 due to the new TFTP supportDaniel Stenberg
2004-12-09Bryan Henderson pointed out in bug report #1081788 that the curl-configDaniel Stenberg
--vernum output wasn't zero prefixed properly (as claimed in documentation). This is fixed in maketgz now.
2004-12-08update the version numbers in the libcurl.plist automaticly on releaseDaniel Stenberg
2004-03-23src/version.h was not properly made!Daniel Stenberg
2004-03-22Introducing curl/curlver.h for keeping the curl version info only.Daniel Stenberg
2004-01-12cut the patch number before a '-' too, to enable '7.11.0-pre1' to useDaniel Stenberg
patch number zero.
2003-12-12some outputs for easier debuggingDaniel Stenberg
2003-11-06Insert the major, minor and patch numbers into the curl/curl.h header asDaniel Stenberg
well. Removed the depedency on perl.
2003-10-31newer, nicerDaniel Stenberg
2003-10-181. read the version from the command lineDaniel Stenberg
2. make the libcurl and curl version the same
2003-05-20Remind about the gpg command linesDaniel Stenberg
2003-03-03output the md5sum as the last stepDaniel Stenberg
2002-10-14generate and include PDF versions of the docs in the release archiveDaniel Stenberg
2001-09-27generate bzip2 and zip files tooDaniel Stenberg
2001-08-21run 'make clean' before 'make dist' to make sure the HTML files are up-to-dateDaniel Stenberg
2001-05-287.8-pre1 commitDaniel Stenberg
2001-05-22general autoconf and automake fixesDaniel Stenberg
2001-03-08made it split the version number on - too to make 7.7-blabla make a betterDaniel Stenberg
version number define in the header file
2001-01-08adjusted to use 'make dist' when building the packageDaniel Stenberg
2000-10-23the configure script dynamically gets the version from the include file nowDaniel Stenberg
which lets the maketgz skip updating the configure.in file
2000-05-22moved here from the newlib branchDaniel Stenberg