[buildiso/util-iso] use profile checks

This commit is contained in:
udeved 2015-02-09 23:48:29 +01:00
parent 06bc8b1414
commit 397f3b8041
2 changed files with 8 additions and 6 deletions

View file

@ -79,6 +79,7 @@ display_settings(){
if ${is_buildset};then
local list=$(cat ${sets_dir_iso}/${buildset_iso}.set)
for item in ${list[@]}; do
check_profile "$item"
cd $item
load_profile "$item"
msg2 "initsys: ${initsys}"
@ -96,6 +97,7 @@ display_settings(){
cd ..
done
else
check_profile "${buildset_iso}"
cd ${buildset_iso}
load_profile "${buildset_iso}"
msg2 "initsys: ${initsys}"

View file

@ -31,13 +31,13 @@ run_log(){
check_run_dir(){
if [[ ! -f shared/Packages ]];then
die "You are not running ${0##*/} in the manjaro-iso-profiles folder!"
die "${0##*/} is not run in a valid iso-profiles folder!"
fi
}
check_profile(){
if [[ ! -f $1/initsys ]]; then
die "The $1 is not a valid profile!"
die "$1 is not a valid profile!"
fi
}
@ -815,8 +815,8 @@ build_iso(){
if ${is_buildset};then
msg3 "Start building [${buildset_iso}]"
for prof in $(cat ${sets_dir_iso}/${buildset_iso}.set); do
[[ ! -f $prof/initsys ]] && break
# check_profile "$prof"
# [[ ! -f $prof/initsys ]] && break
check_profile "$prof"
cd $prof
load_profile "$prof"
build_profile
@ -824,8 +824,8 @@ build_iso(){
done
msg3 "Finished building [${buildset_iso}]"
else
[[ ! -f ${buildset_iso}/initsys ]] && die "${buildset_iso} is not a valid profile!"
# check_profile "${buildset_iso}"
# [[ ! -f ${buildset_iso}/initsys ]] && die "${buildset_iso} is not a valid profile!"
check_profile "${buildset_iso}"
cd ${buildset_iso}
load_profile "${buildset_iso}"
build_profile