fix build failure when compressed help is selected, but bz2 compression is not
[oweals/busybox.git] / Makefile.help
1 # ==========================================================================
2 # Build system
3 # ==========================================================================
4
5 help:
6         @echo 'Cleaning:'
7         @echo '  clean                  - delete temporary files created by build'
8         @echo '  distclean              - delete all non-source files (including .config)'
9         @echo '  doc-clean              - delete all generated documentation'
10         @echo
11         @echo 'Build:'
12         @echo '  all                    - Executable and documentation'
13         @echo '  busybox                - the swiss-army executable'
14         @echo '  doc                    - docs/BusyBox.{txt,html,1}'
15         @echo '  html                   - create html-based cross-reference'
16         @echo
17         @echo 'Configuration:'
18         @echo '  allnoconfig            - disable all symbols in .config'
19         @echo '  allyesconfig           - enable all symbols in .config (see defconfig)'
20         @echo '  config         - text based configurator (of last resort)'
21         @echo '  defconfig              - set .config to largest generic configuration'
22         @echo '  menuconfig             - interactive curses-based configurator'
23         @echo '  oldconfig              - resolve any unresolved symbols in .config'
24         @echo '  hosttools              - build sed for the host.'
25         @echo '                           You can use these commands if the commands on the host'
26         @echo '                           is unusable. Afterwards use it like:'
27         @echo '                           make SED="$(objtree)/sed"'
28         @$(if $(boards), \
29                 $(foreach b, $(boards), \
30                 printf "  %-21s - Build for %s\\n" $(b) $(subst _defconfig,,$(b));) \
31                 echo '')
32         @echo
33         @echo 'Installation:'
34         @echo '  install                - install busybox into CONFIG_PREFIX'
35         @echo '  uninstall'
36         @echo
37         @echo 'Development:'
38         @echo '  baseline               - create busybox_old for bloatcheck.'
39         @echo '  bloatcheck             - show size difference between old and new versions'
40         @echo '  check                  - run the test suite for all applets'
41         @echo '  checkhelp              - check for missing help-entries in Config.in'
42         @echo '  randconfig             - generate a random configuration'
43         @echo '  release                - create a distribution tarball'
44         @echo '  sizes                  - show size of all enabled busybox symbols'
45         @echo '  objsizes               - show size of each .o object built'
46         @echo '  bigdata                - show data objects, biggest first'
47         @echo '  stksizes               - show stack users, biggest first'
48         @echo