Note autotools installation steps.

This commit is contained in:
Ville Skyttä 2011-01-02 23:43:28 +02:00
parent 15bc11769b
commit 24a37fc840

23
README
View File

@ -15,17 +15,20 @@ fi
(if you happen to have *only* bash >= 3.2 installed, see further if not)
If you don't have the package readily available for your distribution, or
you simply don't want to do this, put the bash_completion file somewhere
on your system and source it from either /etc/bashrc or ~/.bashrc, as
explained above.
you simply don't want to use one, you can install bash completion using the
standard commands for GNU autotools packages:
A more elaborate way that takes care of not loading on old, unsupported
bash versions as well as some other conditions is included in the bash
completion package as bash_completion.sh. If your system has the
/etc/profile.d directory and loads all files from it automatically,
you may place the file in it. If not, place the file somewhere on your
system and source it from /etc/bashrc or ~/.bashrc, or copy its contents
to one of those files.
./configure
make
make check # optional
make install # as root
These commands installs the completions and helpers, as well as a
profile.d script that loads bash_completion where appropriate. If
your system does not use the profile.d directory (usually below /etc)
mechanism, i.e. does not automatically source shell scripts in it, you
can source the $sysconfdir/profile.d/bash_completion.sh script in
/etc/bashrc or ~/.bashrc.
If you're using MacOS X, /etc/bashrc is apparently not sourced at all.
In that case, you should put the bash_completion file in /sw/etc and add