From 9cf1a0d92f6f0601260743afa5709b5677bdf5a6 Mon Sep 17 00:00:00 2001 From: Stefan Radomski Date: Fri, 31 Jan 2014 17:15:38 +0100 Subject: Actually uploaded deps and inluded travis badge --- .travis.yml | 7 +++++++ README.md | 2 ++ contrib/local/compress_and_upload_deps.sh | 8 ++++---- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 3dfa5f1..d38d554 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,4 +2,11 @@ language: cpp compiler: - gcc - clang +before_install: + - sudo apt-get update -qq + - sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev + - sudo apt-get install -qq libopenscenegraph-dev + - sudo apt-get install -qq libpurple-dev + - sudo apt-get install -qq libical-dev + - sudo apt-get install -qq libopenal-dev libsndfile-dev script: mkdir build && cd build && cmake .. && make diff --git a/README.md b/README.md index e9cd5bb..002f4c0 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # uSCXML ReadMe +[![Build Status](https://travis-ci.org/sradomski/uscxml.png?branch=master)](https://travis-ci.org/sradomski/uscxml) + uSCXML is a SCXML interpreter written in C/C++. It is mostly feature-complete and to a large extend [standards compliant](https://github.com/tklab-tud/uscxml#test-reports). It runs on Linux, Windows and MacOSX, each 32- as well as 64Bits as well as iOS. diff --git a/contrib/local/compress_and_upload_deps.sh b/contrib/local/compress_and_upload_deps.sh index 6fcffde..94e03ac 100755 --- a/contrib/local/compress_and_upload_deps.sh +++ b/contrib/local/compress_and_upload_deps.sh @@ -32,21 +32,21 @@ ssh ${USCXML_PREBUILT_HOST} mkdir -p ${USCXML_PREBUILT_PATH}/${VERSION} PLATFORMS=`find . -maxdepth 1 -type d -regex ./[^\.].*` #PLATFORMS="linux-x86_64" -PLATFORMS="darwin-i386" +#PLATFORMS="darwin-i386" for FILE in ${PLATFORMS}; do PLATFORM=`basename $FILE` echo $FILE if [ "$PLATFORM" != "include" ]; then - if [ "$PLATFORM" == windows* ]; then + if [[ "$PLATFORM" == *windows* ]]; then tar cvzf uscxml-prebuilt-${PLATFORM}.tgz --exclude='*/.DS_Store' --exclude='VERSION.txt' ${FILE} else tar cvzf uscxml-prebuilt-${PLATFORM}.tgz --exclude='*/.DS_Store' --exclude='VERSION.txt' --exclude='lib/*_d.a' ${FILE} fi - scp uscxml-prebuilt-${PLATFORM}.tgz ${USCXML_PREBUILT_HOST}:${USCXML_PREBUILT_PATH}/${VERSION} +# scp uscxml-prebuilt-${PLATFORM}.tgz ${USCXML_PREBUILT_HOST}:${USCXML_PREBUILT_PATH}/${VERSION} rm uscxml-prebuilt-${PLATFORM}.tgz else tar cvzf include.tgz --exclude='*/.DS_Store' --exclude='VERSION.txt' ${FILE} - scp include.tgz ${USCXML_PREBUILT_HOST}:${USCXML_PREBUILT_PATH}/${VERSION} +# scp include.tgz ${USCXML_PREBUILT_HOST}:${USCXML_PREBUILT_PATH}/${VERSION} rm include.tgz fi done \ No newline at end of file -- cgit v0.12