summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorRamiro Polla <ramiro.polla@gmail.com>2007-09-21 16:42:54 +0000
committerRamiro Polla <ramiro.polla@gmail.com>2007-09-21 16:42:54 +0000
commit3ae3b721237b6a4e195b077a45efb5e777ea1175 (patch)
tree7437c848bb0ddd2e003c11ca4560d53e9897930f /configure
parent3a319ab6aa69d1729e3aa022eb5a5bb7cd59e5f6 (diff)
Replace one-lined if;elses to && ||
Originally committed as revision 10540 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure44
1 files changed, 15 insertions, 29 deletions
diff --git a/configure b/configure
index 8962edf700..7ac385704e 100755
--- a/configure
+++ b/configure
@@ -1447,20 +1447,16 @@ fi
# AltiVec flags: The FSF version of GCC differs from the Apple version
if enabled altivec; then
- if test -n "`$cc -v 2>&1 | grep version | grep Apple`"; then
- add_cflags "-faltivec"
- else
+ test -n "`$cc -v 2>&1 | grep version | grep Apple`" &&
+ add_cflags "-faltivec" ||
add_cflags "-maltivec -mabi=altivec"
- fi
check_header altivec.h
# check if our compiler supports Motorola AltiVec C API
- if enabled altivec_h; then
- inc_altivec_h="#include <altivec.h>"
- else
+ enabled altivec_h &&
+ inc_altivec_h="#include <altivec.h>" ||
inc_altivec_h=
- fi
check_cc <<EOF || disable altivec
$inc_altivec_h
int main(void) {
@@ -1551,11 +1547,9 @@ fi
for thread in $THREADS_LIST; do
if enabled $thread; then
- if test -n "$thread_type"; then
- die "ERROR: Only one thread type must be selected."
- else
+ test -n "$thread_type" &&
+ die "ERROR: Only one thread type must be selected." ||
thread_type="$thread"
- fi
fi
done
@@ -1852,11 +1846,9 @@ echo "libvorbis enabled ${libvorbis-no}"
echo "x264 enabled ${libx264-no}"
echo "XviD enabled ${libxvid-no}"
echo "zlib enabled ${zlib-no}"
-if ! enabled gpl; then
+enabled gpl &&
+ echo "License: GPL" ||
echo "License: LGPL"
-else
- echo "License: GPL"
-fi
echo "Creating config.mak and config.h..."
@@ -1876,11 +1868,9 @@ echo "CC=$cc" >> config.mak
echo "AR=$ar" >> config.mak
echo "RANLIB=$ranlib" >> config.mak
echo "LN_S=$ln_s" >> config.mak
-if enabled dostrip; then
- echo "STRIP=$strip" >> config.mak
-else
+enabled dostrip &&
+ echo "STRIP=$strip" >> config.mak ||
echo "STRIP=echo ignoring strip" >> config.mak
-fi
echo "OPTFLAGS=$CFLAGS" >> config.mak
echo "VHOOKCFLAGS=$VHOOKCFLAGS">>config.mak
@@ -1968,19 +1958,15 @@ echo "SRC_PATH_BARE=$source_path" >> config.mak
echo "BUILD_ROOT=\"$PWD\"" >> config.mak
# Apparently it's not possible to portably echo a backslash.
-if enabled asmalign_pot; then
- printf '#define ASMALIGN(ZEROBITS) ".align " #ZEROBITS "\\n\\t"\n' >> $TMPH
-else
+enabled asmalign_pot &&
+ printf '#define ASMALIGN(ZEROBITS) ".align " #ZEROBITS "\\n\\t"\n' >> $TMPH ||
printf '#define ASMALIGN(ZEROBITS) ".align 1<<" #ZEROBITS "\\n\\t"\n' >> $TMPH
-fi
# Do not overwrite config.h if unchanged to avoid superfluous rebuilds.
-if ! cmp -s $TMPH config.h; then
- mv -f $TMPH config.h
-else
- echo "config.h is unchanged"
-fi
+cmp -s $TMPH config.h &&
+ echo "config.h is unchanged" ||
+ mv -f $TMPH config.h
rm -f $TMPO $TMPC $TMPE $TMPS $TMPH