# !! WARNING !!
# This variable can only be used in default.conf.
# It does not apply even if it is used in the config of each channel.
-DEFAULT_ARGUMENT=""
+DEFAULT_ARGUMENT=()
#-- archiso --#
# Architecture to build
channel_name='xfce'
# Build the tarball with iso.
-# Change the default behavior of "-k" and "--tarball".
+# Change the default behavior of "--tarball".
tarball=false
+# Set command line argument for tar command
+# It is only used for creating tarball
+# Change the default behavior of "--tar-opts".
+tar_comp="gzip"
+tar_comp_opt=()
+
# See the `mksquashfs` help for details on these items.
# This variable overrides each build option "-c" or "-t".
sfs_comp="xz"
-sfs_comp_opt=""
+sfs_comp_opt=()
# If set to true, include alteriso_info in iso root.
# If debug is set to true, debug messages useful for channel development will be displayed.
bash_debug=false
debug=false
+pacman_debug=false
# If set to true, enable message debag.
# This option previously debugged the message output in build.sh, but now it debugs msg.sh.
# Works the same as an exclude file
# Use this array for debugging only
# This setting cannot be changed by an argument.
-additional_exclude_pkg=(
-
-)
+additional_exclude_pkg=()
# Run with tee command
# Set to "false" to disable logging
# and remove alterlinux related packages from dependence.
dependence=(
"alterlinux-keyring"
-# "archiso"
"arch-install-scripts"
"curl"
- "cmake"
"dosfstools"
"git"
"libburn"
"lz4"
"lzo"
"make"
- "ninja"
"pyalpm"
"squashfs-tools"
"libisoburn"
-# "lynx"
"xz"
- "yay"
"zlib"
"zstd"
"qt5-base"