]> git.ipfire.org Git - thirdparty/curl.git/blob - GIT-INFO.md
doh: Fix typo in comment
[thirdparty/curl.git] / GIT-INFO.md
1 _ _ ____ _
2 ___| | | | _ \| |
3 / __| | | | |_) | |
4 | (__| |_| | _ <| |___
5 \___|\___/|_| \_\_____|
6
7 # GIT-INFO
8
9 This file is only present in git - never in release archives. It contains
10 information about other files and things that the git repository keeps in its
11 inner sanctum.
12
13 To build in environments that support configure, after having extracted
14 everything from git, do this:
15
16 autoreconf -fi
17 ./configure --with-openssl
18 make
19
20 Daniel uses a configure line similar to this for easier development:
21
22 ./configure --disable-shared --enable-debug --enable-maintainer-mode
23
24 In environments that don't support configure (i.e. Windows), do this:
25
26 buildconf.bat
27
28 ## REQUIREMENTS
29
30 For `autoreconf` and `configure` (not `buildconf.bat`) to work, you need the
31 following software installed:
32
33 o autoconf 2.57 (or later)
34 o automake 1.7 (or later)
35 o libtool 1.4.2 (or later)
36 o GNU m4 (required by autoconf)
37 o perl
38
39 If you don't have perl and don't want to install it, you can rename the source
40 file `src/tool_hugehelp.c.cvs` to `src/tool_hugehelp.c` and avoid having to
41 generate this file. This will give you a stubbed version of the file that
42 doesn't contain actual content.