Sha256: 9b690611cd95352f11f2f7985fde957dea8abce1443f5389566db088a4fcbf58

Contents?: true

Size: 727 Bytes

Versions: 1

Compression:

Stored size: 727 Bytes

Contents

#!/bin/bash -x
ghc_version=$1
set -e
export PATH=$PATH:$HOME/.cabal/bin
# another huge hack. let's fix this properly soon TODO
# export LD_LIBRARY_PATH=$HOME/.rvm/rubies/ruby-1.9.1-p378/lib/    
export HUBRIS_DIR=~/tmp
mkdir $HUBRIS_DIR || true
rm -rf $HUBRIS_DIR/* || true
rm -rf /tmp/hubris* ||true
cabal install zlib --user  --enable-shared # needed for tests

# delete old haskell stuff
ghc-pkg-$ghc_version unregister hubris || true
rm `which Hubrify` || true
rvm $ruby_version
bundle
gem build hubris.gemspec
gem install hubris-0.0.5.gem # can we do these two in one step?
rspec spec

#gem install bundler # i am aware how awful this is.
#bundle install
#bundle exec rake compile
#rm -rf $HUBRIS_DIR/*
#bundle exec rake

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hubris-0.0.6 script/ci.sh