blob: 053369e76142add7ac2d64c6eca98fad2a8d76c6 [file] [log] [blame]
Yang Tsea07bc792010-02-14 19:40:18 +00001 _ _ ____ _
2 ___| | | | _ \| |
3 / __| | | | |_) | |
4 | (__| |_| | _ <| |___
Daniel Stenbergf6d4a252001-04-22 15:44:13 +00005 \___|\___/|_| \_\_____|
Daniel Stenberg4ac48312001-01-04 12:36:56 +00006
Daniel Stenberg95998372010-03-22 00:41:34 +01007GIT-INFO
Daniel Stenberg4ac48312001-01-04 12:36:56 +00008
Daniel Stenberg95998372010-03-22 00:41:34 +01009This file is only present in git - never in release archives. It contains
10information about other files and things that the git repository keeps in its
Daniel Stenbergf6d4a252001-04-22 15:44:13 +000011inner sanctum.
Daniel Stenberg4ac48312001-01-04 12:36:56 +000012
Daniel Stenberg4515d062004-02-26 16:23:28 +000013To build in environments that support configure, after having extracted
Daniel Stenberg95998372010-03-22 00:41:34 +010014everything from git, do this:
Daniel Stenberg4ac48312001-01-04 12:36:56 +000015
Peng-Yu Chendf269fe2021-05-08 02:20:29 +010016autoreconf -fi
Daniel Stenberg19d3fd12001-01-09 10:09:39 +000017./configure
18make
Daniel Stenbergdd06dce2002-01-03 09:12:41 +000019
Daniel Stenberg3b8583b2002-12-20 16:00:56 +000020 Daniel uses a ./configure line similar to this for easier development:
21
22 ./configure --disable-shared --enable-debug --enable-maintainer-mode
23
Daniel Stenberg4515d062004-02-26 16:23:28 +000024In environments that don't support configure (i.e. Microsoft), do this:
25
26buildconf.bat
27
Daniel Stenberg3b8583b2002-12-20 16:00:56 +000028
Daniel Stenbergdd06dce2002-01-03 09:12:41 +000029REQUIREMENTS
30
Daniel Stenbergdca60072021-09-24 13:14:52 +020031For autoreconf and configure (not buildconf.bat) to work, you need the
32following software installed:
Daniel Stenbergdd06dce2002-01-03 09:12:41 +000033
Daniel Stenberg8894bd02003-05-13 09:38:09 +000034 o autoconf 2.57 (or later)
35 o automake 1.7 (or later)
36 o libtool 1.4.2 (or later)
Daniel Stenbergdd06dce2002-01-03 09:12:41 +000037 o GNU m4 (required by autoconf)
38
Daniel Stenberg68bb74d2003-03-20 15:12:43 +000039 o nroff + perl
40
41 If you don't have nroff and perl and you for some reason don't want to
Yang Tseae2a2c92012-12-26 23:30:54 +010042 install them, you can rename the source file src/tool_hugehelp.c.cvs to
43 src/tool_hugehelp.c and avoid having to generate this file. This will
44 give you a stubbed version of the file that doesn't contain actual content.