I've added small help target to Makefile & INSTALL talking about the new configuration setups. Signed-off-by: Masatake YAMATO <yamato@redhat.com>.
diff --git a/INSTALL b/INSTALL
index 2a622dd..d7d49d8 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,4 +1,23 @@
-$Id: INSTALL,v 1.17 2004/03/01 22:16:02 robbiew Exp $
+$Id: INSTALL,v 1.18 2008/12/11 10:30:33 subrata_modak Exp $
+
+About configuration
+-------------------
+If you want to use auto configuration, be sure autoconf-2.61 is installed.
+(Autoconf sources can be downloaded from:
+ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.gz
+ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.bz2).
+Then run:
+ $ make autoconf
+ $ ./configure
+ $ make all
+
+If you want to use default configuration, autoconf is not needed. Just run:
+ $ touch include/config.h.default
+ $ make config.h
+ $ make all
+
+If make all is failed even if you use the auto configuration, please, report it to
+ltp developers with config.log, generated by running the configure script.
Quick Start
-----------
diff --git a/Makefile b/Makefile
index 12c942d..7fab4e8 100644
--- a/Makefile
+++ b/Makefile
@@ -126,3 +126,29 @@
ac-distclean: ac-clean
ac-maintainer-clean: ac-distclean
rm -f configure
+
+#
+# Help
+#
+.PHONY: help
+help:
+ @echo
+ @echo 'About configuration'
+ @echo '-------------------'
+ @echo 'If you want to use auto configuration, '
+ @echo 'be sure autoconf is installed. Then run: '
+ @echo ' $$ make autoconf '
+ @echo ' $$ ./configure '
+ @echo ' $$ make all '
+ @echo
+ @echo 'If you want to use default configuration, '
+ @echo 'autoconf is not needed. Just run: '
+ @echo ' $$ touch include/config.h.default '
+ @echo ' $$ make config.h '
+ @echo ' $$ make all '
+ @echo
+ @echo 'If make all is failed even if you use the '
+ @echo 'auto configuration, please, report it to '
+ @echo 'ltp developers with config.log, generated '
+ @echo 'by running the configure script. '
+ @echo