|
@@ -0,0 +1,31 @@
|
|
|
|
+#!/bin/bash
|
|
|
|
+
|
|
|
|
+# Some useful environment variables
|
|
|
|
+RUNTIME_LINK="http://portablecl.org/downloads/pocl-0.14.tar.gz"
|
|
|
|
+BENCHMARK_LINK="http://www.cs.virginia.edu/~kw5na/lava/Rodinia/Packages/Current/rodinia_3.1.tar.bz2"
|
|
|
|
+BASE_DIR=`pwd`
|
|
|
|
+
|
|
|
|
+# Create the needed folders
|
|
|
|
+if [ ! -d "runtime" ]; then
|
|
|
|
+ mkdir runtime
|
|
|
|
+ wget -qO- $RUNTIME_LINK | tar xzvf - -C runtime/
|
|
|
|
+fi
|
|
|
|
+
|
|
|
|
+if [ ! -d "benchmark" ]; then
|
|
|
|
+ mkdir benchmark
|
|
|
|
+ wget -qO- $BENCHMARK_LINK | tar xjvf - -C benchmark/
|
|
|
|
+fi
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+RUNTIME_DIR=runtime/`ls runtime`
|
|
|
|
+BENCHMARK_DIR=benchmark/`ls benchmark`
|
|
|
|
+echo $RUNTIME_DIR
|
|
|
|
+echo $BENCHMARK_DIR
|
|
|
|
+
|
|
|
|
+if [ ! -d "$RUNTIME_DIR/build" ]; then
|
|
|
|
+ mkdir $RUNTIME_DIR/build && cd "$_"
|
|
|
|
+ cmake -DLLC_HOST_CPU=cortex-a15 ../
|
|
|
|
+ cd $BASE_DIR
|
|
|
|
+fi
|
|
|
|
+echo `pwd`
|
|
|
|
+
|