From: Trevor Woerner <twoer...@gmail.com> Return early so large portions of code do not need to be indented.
Signed-off-by: Trevor Woerner <twoer...@gmail.com> --- build.sh | 115 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 59 insertions(+), 56 deletions(-) diff --git a/build.sh b/build.sh index 5be2337..eb1228f 100755 --- a/build.sh +++ b/build.sh @@ -307,87 +307,90 @@ process() { if [ X"$MAKECMD" != X ]; then $MAKECMD - if [ $? -ne 0 ]; then + rtn=$? + cd $old_pwd + + if [ $rtn -ne 0 ]; then failed "$MAKECMD" $1 $2 - cd $old_pwd return 1 fi - else - # Special configure flags for certain modules - MOD_SPECIFIC= + return 0 + fi - if [ X"$1" = X"lib" ] && [ X"$2" = X"libX11" ] && [ X"${USE_XCB}" = X"NO" ]; then - MOD_SPECIFIC="--with-xcb=no" - fi + # Special configure flags for certain modules + MOD_SPECIFIC= - LIB_FLAGS= - if [ X"$LIBDIR" != X ]; then - LIB_FLAGS="--libdir=${PREFIX}/${LIBDIR}" - fi + if [ X"$1" = X"lib" ] && [ X"$2" = X"libX11" ] && [ X"${USE_XCB}" = X"NO" ]; then + MOD_SPECIFIC="--with-xcb=no" + fi - # Use "sh autogen.sh" since some scripts are not executable in CVS - if [ X"$NOAUTOGEN" = X ]; then - sh ${DIR_CONFIG}/${CONFCMD} --prefix=${PREFIX} ${LIB_FLAGS} \ - ${MOD_SPECIFIC} ${QUIET:+--quiet} \ - ${CACHE:+--cache-file=}${CACHE} ${CONFFLAGS} "$CONFCFLAGS" - if [ $? -ne 0 ]; then - failed ${CONFCMD} $1 $2 - cd $old_pwd - return 1 - fi - fi + LIB_FLAGS= + if [ X"$LIBDIR" != X ]; then + LIB_FLAGS="--libdir=${PREFIX}/${LIBDIR}" + fi - ${MAKE} $MAKEFLAGS + # Use "sh autogen.sh" since some scripts are not executable in CVS + if [ X"$NOAUTOGEN" = X ]; then + sh ${DIR_CONFIG}/${CONFCMD} --prefix=${PREFIX} ${LIB_FLAGS} \ + ${MOD_SPECIFIC} ${QUIET:+--quiet} \ + ${CACHE:+--cache-file=}${CACHE} ${CONFFLAGS} "$CONFCFLAGS" if [ $? -ne 0 ]; then - failed make $1 $2 + failed ${CONFCMD} $1 $2 cd $old_pwd return 1 fi + fi - if [ X"$CHECK" != X ]; then - ${MAKE} $MAKEFLAGS check - if [ $? -ne 0 ]; then - failed check $1 $2 - cd $old_pwd - return 1 - fi - fi + ${MAKE} $MAKEFLAGS + if [ $? -ne 0 ]; then + failed make $1 $2 + cd $old_pwd + return 1 + fi - if [ X"$CLEAN" != X ]; then - ${MAKE} $MAKEFLAGS clean - if [ $? -ne 0 ]; then - failed clean $1 $2 - cd $old_pwd - return 1 - fi + if [ X"$CHECK" != X ]; then + ${MAKE} $MAKEFLAGS check + if [ $? -ne 0 ]; then + failed check $1 $2 + cd $old_pwd + return 1 fi + fi - if [ X"$DIST" != X ]; then - ${MAKE} $MAKEFLAGS dist - if [ $? -ne 0 ]; then - failed dist $1 $2 - cd $old_pwd - return 1 - fi + if [ X"$CLEAN" != X ]; then + ${MAKE} $MAKEFLAGS clean + if [ $? -ne 0 ]; then + failed clean $1 $2 + cd $old_pwd + return 1 fi + fi - if [ X"$DISTCHECK" != X ]; then - ${MAKE} $MAKEFLAGS distcheck - if [ $? -ne 0 ]; then - failed distcheck $1 $2 - cd $old_pwd - return 1 - fi + if [ X"$DIST" != X ]; then + ${MAKE} $MAKEFLAGS dist + if [ $? -ne 0 ]; then + failed dist $1 $2 + cd $old_pwd + return 1 fi + fi - $SUDO env LD_LIBRARY_PATH=$LD_LIBRARY_PATH ${MAKE} $MAKEFLAGS install + if [ X"$DISTCHECK" != X ]; then + ${MAKE} $MAKEFLAGS distcheck if [ $? -ne 0 ]; then - failed install $1 $2 + failed distcheck $1 $2 cd $old_pwd return 1 fi fi + $SUDO env LD_LIBRARY_PATH=$LD_LIBRARY_PATH ${MAKE} $MAKEFLAGS install + if [ $? -ne 0 ]; then + failed install $1 $2 + cd $old_pwd + return 1 + fi + cd ${old_pwd} return 0 } -- 1.7.3.1.45.g9855b _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel