Skip to content

Commit 0d55ef9

Browse files
committed
[update] : bash syntax
1 parent 418e9d8 commit 0d55ef9

File tree

3 files changed

+17
-32
lines changed

3 files changed

+17
-32
lines changed

Makefile

Lines changed: 9 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -20,49 +20,32 @@ basic-64 basic-32 cinnamon-64 cinnamon-32 gnome-64 i3-64 i3-32 lxde-64 lxde-32
2020
@make clean
2121

2222
menuconfig/build/mconf::
23-
@if [ -d menuconfig/build ];\
24-
then \
25-
:;\
26-
else \
27-
mkdir menuconfig/build ;\
28-
fi
23+
@mkdir -p menuconfig/build
2924
(cd menuconfig/build ; cmake -GNinja .. ; ninja -j4 )
3025

3126
mkalteriso:
32-
@if [ -d system/cpp-src/mkalteriso/build ];\
33-
then \
34-
:;\
35-
else \
36-
mkdir system/cpp-src/mkalteriso/build ;\
37-
fi
38-
(cd system/cpp-src/mkalteriso/build ; cmake -GNinja .. ; ninja -j4 ; cp -f mkalteriso ../../../)
27+
@mkdir -p system/cpp-src/mkalteriso/build
28+
@(cd system/cpp-src/mkalteriso/build ; cmake -GNinja .. ; ninja -j4 ; cp -f mkalteriso ../../../)
3929

4030
menuconfig:menuconfig/build/mconf menuconfig-script/kernel_choice
41-
menuconfig/build/mconf menuconfig-script/rootconf
31+
@menuconfig/build/mconf menuconfig-script/rootconf
4232

4333
menuconfig-script/kernel_choice:system/kernel-x86_64 system/kernel-i686
44-
${CURRENT_DIR}/tools/kernel-choice-conf-gen.sh
34+
@${CURRENT_DIR}/tools/kernel-choice-conf-gen.sh
4535

4636
build_option:
47-
if [ -f .config ];\
48-
then \
49-
:;\
50-
else \
51-
make menuconfig ;\
52-
fi
37+
@if [ ! -f .config ]; then make menuconfig ; fi
5338
${CURRENT_DIR}/tools/menuconf-to-alterconf.sh ${CURRENT_DIR}/.build_option
5439

5540
clean:
5641
@sudo ${CURRENT_DIR}/${BUILD_SCRIPT} clean
5742

5843
build:build_option mkalteriso
5944
$(eval BUILD_OPTION := $(shell cat ${CURRENT_DIR}/.build_option))
60-
sudo ${CURRENT_DIR}/${BUILD_SCRIPT} ${BUILD_OPTION}
45+
@sudo ${CURRENT_DIR}/${BUILD_SCRIPT} ${BUILD_OPTION}
6146

6247
keyring::
63-
sudo ${CURRENT_DIR}/tools/keyring.sh --alter-add --arch-add
48+
@sudo ${CURRENT_DIR}/tools/keyring.sh --alter-add --arch-add
6449

6550
wizard:
66-
sudo ${CURRENT_DIR}/tools/wizard.sh
67-
68-
51+
@sudo ${CURRENT_DIR}/tools/wizard.sh

build.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1036,10 +1036,11 @@ make_iso() {
10361036

10371037
# Parse options
10381038
ARGUMENT="${@}"
1039-
opt_short="a:bc:deg:hjk:l:o:p:rt:u:w:x"
1040-
opt_long="arch:,boot-splash,comp-type:,debug,cleaning,cleanup,gpgkey:,help,lang:,japanese,kernel:,out:,password:,comp-opts:,user:,work:,bash-debug,nocolor,noconfirm,nodepend,gitversion,shmkalteriso,msgdebug,noloopmod,tarball,noiso,noaur,nochkver,channellist,config:,noefi,nodebug,nosigcheck"
1041-
OPT=$(getopt -o ${opt_short} -l ${opt_long} -- ${DEFAULT_ARGUMENT} ${ARGUMENT})
1042-
[[ ${?} != 0 ]] && exit 1
1039+
OPT_S="a:bc:deg:hjk:l:o:p:rt:u:w:x"
1040+
OPT_L="arch:,boot-splash,comp-type:,debug,cleaning,cleanup,gpgkey:,help,lang:,japanese,kernel:,out:,password:,comp-opts:,user:,work:,bash-debug,nocolor,noconfirm,nodepend,gitversion,shmkalteriso,msgdebug,noloopmod,tarball,noiso,noaur,nochkver,channellist,config:,noefi,nodebug,nosigcheck"
1041+
if ! OPT=$(getopt -o ${OPT_S} -l ${OPT_L} -- ${DEFAULT_ARGUMENT} ${ARGUMENT}); then
1042+
exit 1
1043+
fi
10431044

10441045
eval set -- "${OPT}"
10451046
msg_debug "Argument: ${OPT}"

tools/pkglist.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,9 @@ msg_debug() {
6565
ARGUMENT="${@}"
6666
opt_short="a:bc:dek:l:mh"
6767
opt_long="arch:,boot-splash,channel:,debug,extra,kernel:,locale:,memtest86,aur,help,line"
68-
OPT=$(getopt -o ${opt_short} -l ${opt_long} -- ${ARGUMENT})
69-
[[ ${?} != 0 ]] && exit 1
68+
if ! OPT=$(getopt -o ${opt_short} -l ${opt_long} -- ${ARGUMENT}); then
69+
exit 1
70+
fi
7071

7172
eval set -- "${OPT}"
7273
unset OPT opt_short opt_long

0 commit comments

Comments
 (0)