File: Makefile.help

package info (click to toggle)
swupdate 2025.12%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 10,004 kB
  • sloc: ansic: 66,621; python: 6,291; makefile: 791; sh: 538; javascript: 229
file content (35 lines) | stat: -rw-r--r-- 1,563 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# SPDX-FileCopyrightText: 2013 Stefano Babic <stefano.babic@swupdate.org>
#
# SPDX-License-Identifier: GPL-2.0-only

# ==========================================================================
# Build system
# ==========================================================================

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			- Executable'
	@echo '  swupdate		- software updater executable'
	@echo
	@echo 'Configuration:'
	@echo '  alldefconfig   - New config with all symbols set to default'
	@echo '  allnoconfig    - New config where all options are answered with no'
	@echo '  allyesconfig   - New config where all options are answered with yes'
	@echo '  defconfig      - New config with default from supplied defconfig'
	@echo '  guiconfig      - Update current config utilizing a TK based front-end'
	@echo '  listnewconfig  - List new options'
	@echo '  menuconfig     - Update current config utilising a menu based program'
	@echo '  oldconfig      - Update current config utilising a provided .config as base'
	@echo '  olddefconfig   - Same as oldconfig but sets new symbols to their'
	@echo '                   default value without prompting'
	@echo '  savedefconfig  - Save current config as ./defconfig (minimal config)'
	@echo
	@echo 'Development:'
	@echo '  tests			- build and run tests for current configuration'
	@echo
	@echo 'Documentation:'
	@$(MAKE) -f $(srctree)/doc/Makefile help