# !! 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.
# Change the default behavior of "--noaur".
noaur=false
+# Do not build and install from PKGBUILD
+# Change the default behavior of "--nopkgbuild".
+# Use this option only for debugging purposes or if you understand what you are trying to do.
+nopkgbuild=false
+
# Do not check pacman key
# This option allows the installation of unsigned packages, which reduces security.
# Use it for debugging only and never allow it permanently on channel config.
# 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
+# If not false, the log will be saved in the specified path.
+# Change the default behavior of "--log" and "--logpath".
+logging="false"
# List of packages required for build
# 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"