mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Currently, there is an ubuntu 14.04 and archlinux build and they both use cmake with ninja, cmake with make, and autotools to build. It should be straightforward to add another configuration. Travis checks out the correct branch of the source code for us, and we expose that source code to the docker container using a docker run "volume".
12 lines
660 B
Plaintext
12 lines
660 B
Plaintext
from base/archlinux
|
|
#run pacman -Syu --quiet --noconfirm > /dev/null
|
|
#run pacman -S --noconfirm archlinux-keyring
|
|
run pacman -Syu --quiet --noconfirm gcc cmake make autoconf automake boost python2 pkg-config guile2.0 guile git ninja gtest gmock sqlite3 webkit2gtk swig gwenhywfar aqbanking intltool libxslt postgresql-libs libmariadbclient libdbi libdbi-drivers > /dev/null
|
|
run echo en_US.UTF-8 UTF-8 >> /etc/locale.gen
|
|
run echo en_GB.UTF-8 UTF-8 >> /etc/locale.gen
|
|
run echo fr_FR.UTF-8 UTF-8 >> /etc/locale.gen
|
|
run locale-gen
|
|
copy arch-testscript afterfailure commonbuild /
|
|
run chmod +x /arch-testscript /afterfailure /commonbuild
|
|
entrypoint /arch-testscript
|