Browse Source

- add some helpful help text, as advertised.

Bernhard Reutner-Fischer 15 years ago
parent
commit
7d68065a27
2 changed files with 38 additions and 0 deletions
  1. 1 0
      Makefile
  2. 37 0
      Makefile.help

+ 1 - 0
Makefile

@@ -11,3 +11,4 @@ top_builddir=./
 #all: libs
 include Makefile.in
 include $(top_srcdir)Makerules
+include $(top_srcdir)Makefile.help

+ 37 - 0
Makefile.help

@@ -0,0 +1,37 @@
+# Makefile.help for uClibc
+#
+# Copyright (C) 2008 Erik Andersen <andersen@uclibc.org>
+#
+# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
+#
+
+help:
+	@echo 'Cleaning:'
+	@echo '  clean			- delete temporary files created by build'
+	@echo '  distclean		- delete all non-source files (including .config)'
+	@echo
+	@echo 'Build:'
+	@echo '  all			- libraries and generated headers'
+	@echo '  pregen		- generated headers'
+	@echo
+	@echo 'Configuration:'
+	@echo '  allnoconfig		- disable all symbols in .config'
+	@echo '  allyesconfig		- enable all symbols in .config (see defconfig)'
+	@echo '  config		- text based configurator (of last resort)'
+	@echo '  defconfig		- set .config to arch-specific defaults'
+	@echo '  menuconfig		- interactive curses-based configurator'
+	@echo '  oldconfig		- resolve any unresolved symbols in .config'
+	@echo '  silentoldconfig	- resolve any unresolved symbols in .config, silently'
+	@echo '  randconfig		- generate a random .config'
+	@echo
+	@echo 'Installation:'
+	@echo '  install		- install both the runtime and the headers'
+	@echo '  install_runtime	- install the libraries'
+	@echo '  install_dev		- install all headers and static libs'
+	@echo '  install_headers	- install headers'
+	@echo
+	@echo 'Development:'
+	@echo '  check			- run testsuite'
+	@echo '  test_compile		- compile testsuite binaries'
+	@echo '  release		- create a distribution tarball'
+	@echo