File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -83,8 +83,10 @@ run_group() {
8383 echo " $command " | sudo tee ./run_group.sh > /dev/null 2>&1
8484 echo " $GROUP$log "
8585 . ./run_group.sh
86+ local status=$?
8687 rm ./run_group.sh
8788 echo " $END_GROUP "
89+ return $status
8890}
8991
9092patch_extension () {
@@ -150,10 +152,10 @@ add_extension_from_source() {
150152 [[ -n " ${libraries// } " ]] && run_group " add_libs $libraries " " add libraries"
151153 [ " ${debug:? } " = " debug" ] && suffix_opts=" $suffix_opts --enable-debug"
152154 patch_extension " $extension " > /dev/null 2>&1
153- run_group " phpize" " phpize"
154- run_group " sudo $prefix_opts ./configure $suffix_opts $opts " " configure"
155- run_group " sudo $prefix_opts make -j$( nproc 2> /dev/null || sysctl -n hw.ncpu) " " make"
156- run_group " sudo make install" " make install"
155+ run_group " phpize" " phpize" && \
156+ run_group " sudo $prefix_opts ./configure $suffix_opts $opts " " configure" && \
157+ run_group " sudo $prefix_opts make -j$( nproc 2> /dev/null || sysctl -n hw.ncpu) " " make" && \
158+ run_group " sudo make install" " make install" && \
157159 enable_extension " $extension " " $prefix "
158160 fi
159161 )
You can’t perform that action at this time.
0 commit comments