test/make/configure.vm

branch
configure-evo
changeset 59
410e4f942ce7
parent 58
362998dbe619
child 63
ac47c2fb2c4a
equal deleted inserted replaced
58:362998dbe619 59:410e4f942ce7
134 done 134 done
135 135
136 ## Begin unparsed content. ** 136 ## Begin unparsed content. **
137 #[[ 137 #[[
138 # set dir variables 138 # set dir variables
139 BINDIR=${BINDIR:-"$EPREFIX/bin"} 139 : ${BINDIR:="$EPREFIX/bin"}
140 SBINDIR=${SBINDIR:-"$EPREFIX/sbin"} 140 : ${SBINDIR:="$EPREFIX/sbin"}
141 LIBDIR=${LIBDIR:-"$EPREFIX/lib"} 141 : ${LIBDIR:="$EPREFIX/lib"}
142 LIBEXECDIR=${LIBEXECDIR:-"$EPREFIX/libexec"} 142 : ${LIBEXECDIR:="$EPREFIX/libexec"}
143 DATADIR=${DATADIR:-"$PREFIX/share"} 143 : ${DATADIR:="$PREFIX/share"}
144 SYSCONFDIR=${SYSCONFDIR:-"$PREFIX/etc"} 144 : ${SYSCONFDIR:="$PREFIX/etc"}
145 SHAREDSTATEDIR=${SHAREDSTATEDIR:-"$PREFIX/com"} 145 : ${SHAREDSTATEDIR:="$PREFIX/com"}
146 LOCALSTATEDIR=${LOCALSTATEDIR:-"$PREFIX/var"} 146 : ${LOCALSTATEDIR:="$PREFIX/var"}
147 INCLUDEDIR=${INCLUDEDIR:-"$PREFIX/include"} 147 : ${INCLUDEDIR:="$PREFIX/include"}
148 INFODIR=${INFODIR:-"$PREFIX/info"} 148 : ${INFODIR:="$PREFIX/info"}
149 MANDIR=${MANDIR:-"$PREFIX/man"} 149 : ${MANDIR:="$PREFIX/man"}
150 150
151 # Test for availability of pkg-config 151 # Test for availability of pkg-config
152 PKG_CONFIG=`command -v pkg-config` 152 PKG_CONFIG=`command -v pkg-config`
153 PKG_CONFIG=${PKG_CONFIG:-"false"} 153 : ${PKG_CONFIG:="false"}
154 154
155 # Simple uname based platform detection 155 # Simple uname based platform detection
156 # $PLATFORM is used for platform dependent dependency selection 156 # $PLATFORM is used for platform dependent dependency selection
157 OS=`uname -s` 157 OS=`uname -s`
158 OS_VERSION=`uname -r` 158 OS_VERSION=`uname -r`
170 PLATFORM="macos osx bsd unix" 170 PLATFORM="macos osx bsd unix"
171 fi 171 fi
172 if echo "$OS" | grep -i "MINGW" > /dev/null; then 172 if echo "$OS" | grep -i "MINGW" > /dev/null; then
173 PLATFORM="windows mingw" 173 PLATFORM="windows mingw"
174 fi 174 fi
175 PLATFORM=${PLATFORM:-"unix"} 175 : ${PLATFORM:="unix"}
176 176
177 PLATFORM_NAME=`echo "$PLATFORM" | cut -f1 -d' ' -` 177 PLATFORM_NAME=`echo "$PLATFORM" | cut -f1 -d' ' -`
178 echo "$PLATFORM_NAME" 178 echo "$PLATFORM_NAME"
179 179
180 isplatform() 180 isplatform()

mercurial