summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-01-31 16:15:38 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-01-31 16:15:38 (GMT)
commit9cf1a0d92f6f0601260743afa5709b5677bdf5a6 (patch)
tree124f46036e43d46b2e4785c661183e15c1adbeb0
parent2e1562122d9a8cb0e3a00e8461b544a0b7760e07 (diff)
downloaduscxml-9cf1a0d92f6f0601260743afa5709b5677bdf5a6.zip
uscxml-9cf1a0d92f6f0601260743afa5709b5677bdf5a6.tar.gz
uscxml-9cf1a0d92f6f0601260743afa5709b5677bdf5a6.tar.bz2
Actually uploaded deps and inluded travis badge
-rw-r--r--.travis.yml7
-rw-r--r--README.md2
-rwxr-xr-xcontrib/local/compress_and_upload_deps.sh8
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 <b>Linux</b>, <b>Windows</b> and <b>MacOSX</b>, each 32- as well as 64Bits as well as <b>iOS</b>.
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