taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

libeufin-build.sh (420B)


      1 #!/bin/sh
      2 # This file is in the public domain.
      3 # Helper script to build the latest DEB packages in the container.
      4 
      5 set -eu
      6 unset LD_LIBRARY_PATH
      7 mkdir -p /build/libeufin
      8 cd /build/libeufin
      9 
     10 # Fetch source
     11 rm -rf *
     12 git clone git://git.taler.net/libeufin
     13 cd libeufin
     14 git checkout $1
     15 ./bootstrap
     16 export JAVA_HOME=/usr
     17 ./configure --prefix=/usr
     18 make install
     19 make deb
     20 cd ..
     21 dpkg -i *.deb
     22 
     23 tar uvf ../packages.tgz *.deb
     24 cd ..