From 26d9443925517f6d93dbcb6f4eca30af82703de3 Mon Sep 17 00:00:00 2001 From: Brian Gernhardt Date: Tue, 8 Sep 2009 21:51:00 -0400 Subject: [PATCH] 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 Signed-off-by: Junio C Hamano --- INSTALL | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/INSTALL b/INSTALL index 5267468f0..7ab2580ed 100644 --- a/INSTALL +++ b/INSTALL @@ -52,6 +52,15 @@ Issues of note: - "zlib", the compression library. Git won't build without it. + - "ssh" is used to push and pull over the net. + + - A POSIX-compliant shell is required to run many scripts needed + for everyday use (e.g. "bisect", "pull"). + + - "Perl" is needed to use some of the features (e.g. preparing a + partial commit using "git add -i/-p", interacting with svn + repositories with "git svn"). + - "openssl". Unless you specify otherwise, you'll get the SHA1 library from here. @@ -70,11 +79,6 @@ Issues of note: - "wish", the Tcl/Tk windowing shell is used in gitk to show the history graphically, and in git-gui. - - "ssh" is used to push and pull over the net - - - "perl" and POSIX-compliant shells are needed to use most of - the bare-bones Porcelainish scripts. - - Some platform specific issues are dealt with Makefile rules, but depending on your specific installation, you may not have all the libraries/tools needed, or you may have -- 2.30.2