1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#!/bin/bash
set -e -x
export PATH=$HOME/gnat/bin:$PATH
function linux_before_install()
{
sudo apt-get update
sudo apt-get install -y \
libx11-xcb1 \
fontconfig \
dbus \
wget \
make \
libc-dev \
git \
libgtk-3-dev \
git clone https://github.com/AdaCore/gnat_community_install_script.git
wget -nv -O ./gnat-install \
http://mirrors.cdn.adacore.com/art/5b0d7bffa3f5d709751e3e04
sh gnat_community_install_script/install_package.sh \
./gnat-install $HOME/gnat
gprinstall --uninstall gnatcoll
rm -rf gnat-install
}
function linux_script()
{
./configure --disable-static --disable-static-pic --prefix=$HOME/adalib --with-GL=no
make all install
mkdir upload
tar czf upload/gtkada-$TRAVIS_BRANCH-$TRAVIS_OS_NAME.tar.gz -C $HOME/adalib .
}
${TRAVIS_OS_NAME}_$1
|