Fix info message for legacy command
archiso/mkarchiso: Change the way _show_config() displays information about the build environment, as displaying a profile directory as a legacy command to mkarchiso is confusing. The function now prints a deprecation message if '$command_name' is not a directory (i.e. not a profile). Remove 'command_' prefix from help output for legacy commands (the prefix is only in use for internal functions). Relates to !69 Fixes #60
This commit is contained in:
parent
f34c95797d
commit
2e1ddec0a7
@ -115,7 +115,7 @@ usage ${app_name} [options] <profile_dir or legacy_command>
|
|||||||
-o <out_dir> Set the output directory
|
-o <out_dir> Set the output directory
|
||||||
Default: '${out_dir}'
|
Default: '${out_dir}'
|
||||||
-p PACKAGE(S) Package(s) to install, can be used multiple times
|
-p PACKAGE(S) Package(s) to install, can be used multiple times
|
||||||
-r <run_cmd> Set a command to be run in chroot (only relevant for for command_run)
|
-r <run_cmd> Set a command to be run in chroot (only relevant for legacy 'run' command)
|
||||||
NOTE: Deprecated, will be removed with archiso v49
|
NOTE: Deprecated, will be removed with archiso v49
|
||||||
-s <sfs_mode> Set SquashFS image mode (img or sfs)
|
-s <sfs_mode> Set SquashFS image mode (img or sfs)
|
||||||
img: prepare airootfs.sfs for dm-snapshot usage
|
img: prepare airootfs.sfs for dm-snapshot usage
|
||||||
@ -129,17 +129,17 @@ usage ${app_name} [options] <profile_dir or legacy_command>
|
|||||||
|
|
||||||
legacy_command: Legacy build.sh command
|
legacy_command: Legacy build.sh command
|
||||||
NOTE: Deprecated, will be removed with archiso v49
|
NOTE: Deprecated, will be removed with archiso v49
|
||||||
command_init
|
init
|
||||||
initialize a chroot for building
|
initialize a chroot for building
|
||||||
command_install
|
install
|
||||||
install packages to the chroot
|
install packages to the chroot
|
||||||
command_run
|
run
|
||||||
run a command in the chroot
|
run a command in the chroot
|
||||||
command_prepare
|
prepare
|
||||||
cleanup and prepare the airootfs
|
cleanup and prepare the airootfs
|
||||||
command_pkglist
|
pkglist
|
||||||
create a list of packages installed on the medium
|
create a list of packages installed on the medium
|
||||||
command_iso
|
iso
|
||||||
create the ISO
|
create the ISO
|
||||||
ENDUSAGETEXT
|
ENDUSAGETEXT
|
||||||
printf '%s' "${usagetext}"
|
printf '%s' "${usagetext}"
|
||||||
@ -151,7 +151,7 @@ ENDUSAGETEXT
|
|||||||
_show_config() {
|
_show_config() {
|
||||||
local _mode="$1"
|
local _mode="$1"
|
||||||
_msg_info "${app_name} configuration settings"
|
_msg_info "${app_name} configuration settings"
|
||||||
_msg_info " Command: ${command_name}"
|
[[ ! -d "${command_name}" ]] && _msg_info " Legacy Command: ${command_name}"
|
||||||
_msg_info " Architecture: ${arch}"
|
_msg_info " Architecture: ${arch}"
|
||||||
_msg_info " Working directory: ${work_dir}"
|
_msg_info " Working directory: ${work_dir}"
|
||||||
_msg_info " Installation directory: ${install_dir}"
|
_msg_info " Installation directory: ${install_dir}"
|
||||||
|
Loading…
Reference in New Issue
Block a user