@matheusbsbs / matheus-bagliano / commits / 26d9443925
Fork 0

INSTALL: Reorder dependencies, split shell and Perl

The most important and non-optional dependencies should go first, so put them there. While we're moving them, the descriptions for shell and perl were archaic, referring to "bare-bones Porcelainish scripts" that have become powerful and essential. Signed-off-by: Brian Gernhardt <brian@gernhardtsoftware.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Brian Gernhardt committed Sep 8, 2009 at 21:51 UTC 26d9443925517f6d93dbcb6f4eca30af82703de3
1 file changed +9 -5
INSTALL
+9 -5
@@ -52,6 +52,15 @@ Issues of note:
52
53 - "zlib", the compression library. Git won't build without it.
54
55 + - "ssh" is used to push and pull over the net.
56 +
57 + - A POSIX-compliant shell is required to run many scripts needed
58 + for everyday use (e.g. "bisect", "pull").
59 +
60 + - "Perl" is needed to use some of the features (e.g. preparing a
61 + partial commit using "git add -i/-p", interacting with svn
62 + repositories with "git svn").
63 +
64 - "openssl". Unless you specify otherwise, you'll get the SHA1
65 library from here.
66
@@ -70,11 +79,6 @@ Issues of note:
79 - "wish", the Tcl/Tk windowing shell is used in gitk to show the
80 history graphically, and in git-gui.
81
73 - - "ssh" is used to push and pull over the net
74 -
75 - - "perl" and POSIX-compliant shells are needed to use most of
76 - the bare-bones Porcelainish scripts.
77 -
82 - Some platform specific issues are dealt with Makefile rules,
83 but depending on your specific installation, you may not
84 have all the libraries/tools needed, or you may have