diff options
author | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2013-10-29 22:07:07 (GMT) |
---|---|---|
committer | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2013-10-29 22:07:07 (GMT) |
commit | 5e53a9d596225970b1b3ff6107babcd974d46ab1 (patch) | |
tree | e03299d666b7dd1ec9be0d43a80eb17f57ac741a /contrib | |
parent | 964801e023999a52004954647e9d5382466868cc (diff) | |
download | uscxml-5e53a9d596225970b1b3ff6107babcd974d46ab1.zip uscxml-5e53a9d596225970b1b3ff6107babcd974d46ab1.tar.gz uscxml-5e53a9d596225970b1b3ff6107babcd974d46ab1.tar.bz2 |
updated prebuilt build and upload scripts
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/build-scripts/build-glog-linux.sh | 51 | ||||
-rwxr-xr-x | contrib/local/compress_and_upload_deps.sh | 10 |
2 files changed, 56 insertions, 5 deletions
diff --git a/contrib/build-scripts/build-glog-linux.sh b/contrib/build-scripts/build-glog-linux.sh new file mode 100755 index 0000000..a33698e --- /dev/null +++ b/contrib/build-scripts/build-glog-linux.sh @@ -0,0 +1,51 @@ +#!/bin/bash + +# +# build libevent for linux +# + +# exit on error +set -e + +ME=`basename $0` +DIR="$( cd "$( dirname "$0" )" && pwd )" +CPUARCH=`uname -m` +DEST_DIR="${DIR}/../prebuilt/linux-${CPUARCH}/gnu" + +if [ ! -f src/glog/log_severity.h ]; then + echo + echo "Cannot find src/glog/log_severity.h" + echo "Run script from within glog directory" + echo + exit +fi + +if [ -f Makefile ]; then + make clean +fi + +./configure \ +CFLAGS="-g" \ +CXXFLAGS="-g" \ +LDFLAGS="-g" \ +--disable-rtti \ +--enable-static \ +--with-pic \ +--prefix=${DEST_DIR} + +make +make install # once for headers +rm ${DEST_DIR}/lib/libglog* +cp ./.libs/libglog.a ${DEST_DIR}/lib/libglog_d.a +make clean + +./configure \ +CFLAGS="-g" \ +CXXFLAGS="-g" \ +LDFLAGS="-g" \ +--disable-rtti \ +--enable-static \ +--with-pic + +make +cp ./.libs/libglog.a ${DEST_DIR}/lib/libglog.a diff --git a/contrib/local/compress_and_upload_deps.sh b/contrib/local/compress_and_upload_deps.sh index d9ac787..d3c2e33 100755 --- a/contrib/local/compress_and_upload_deps.sh +++ b/contrib/local/compress_and_upload_deps.sh @@ -31,16 +31,16 @@ cd ../prebuilt ssh ${USCXML_PREBUILT_HOST} mkdir -p ${USCXML_PREBUILT_PATH}/${VERSION} PLATFORMS=`find . -maxdepth 1 -type d -regex ./[^\.].*` -PLATFORMS="darwin-i386" +PLATFORMS="linux-x86_64" for FILE in ${PLATFORMS}; do PLATFORM=`basename $FILE` + echo $FILE if [ "$PLATFORM" != "include" ]; then - echo $FILE - tar cvzf uscxml-prebuilt-${PLATFORM}.tgz --exclude='VERSION.txt' ${FILE} + tar cvzf uscxml-prebuilt-${PLATFORM}.tgz --exclude='*/.DS_Store' --exclude='VERSION.txt' --exclude='lib/*_d.a' ${FILE} scp uscxml-prebuilt-${PLATFORM}.tgz ${USCXML_PREBUILT_HOST}:${USCXML_PREBUILT_PATH}/${VERSION} rm uscxml-prebuilt-${PLATFORM}.tgz - else - tar cvzf include.tgz ${FILE} + else + tar cvzf include.tgz --exclude='*/.DS_Store' --exclude='VERSION.txt' ${FILE} scp include.tgz ${USCXML_PREBUILT_HOST}:${USCXML_PREBUILT_PATH}/${VERSION} rm include.tgz fi |