Cristy | 17f8c72 | 2016-01-31 09:42:56 -0500 | [diff] [blame] | 1 | sudo: required # needed for trusty beta |
| 2 | dist: trusty # needed for HarfBuzz |
| 3 | |
cristy | c09aa1f | 2015-06-05 22:37:37 +0000 | [diff] [blame] | 4 | language: c |
| 5 | |
| 6 | |
| 7 | compiler: |
| 8 | - clang |
| 9 | - gcc |
| 10 | |
| 11 | before_script: |
Cristy | 17f8c72 | 2016-01-31 09:42:56 -0500 | [diff] [blame] | 12 | - sudo add-apt-repository -y ppa:as-bahanta/raqm |
cristy | c09aa1f | 2015-06-05 22:37:37 +0000 | [diff] [blame] | 13 | - sudo add-apt-repository ppa:dns/gnu -y |
dirk | 6f921d6 | 2016-02-01 19:22:54 +0100 | [diff] [blame] | 14 | - sudo apt-key update -q |
cristy | c09aa1f | 2015-06-05 22:37:37 +0000 | [diff] [blame] | 15 | - sudo apt-get update -q |
| 16 | - sudo apt-get install --only-upgrade autoconf |
Cristy | 17f8c72 | 2016-01-31 09:42:56 -0500 | [diff] [blame] | 17 | - sudo apt-get install -y libraqm-dev libfreetype6-dev libharfbuzz-dev libfribidi-dev |
cristy | c09aa1f | 2015-06-05 22:37:37 +0000 | [diff] [blame] | 18 | |
| 19 | script: |
| 20 | - export OMP_NUM_THREADS=1 |
| 21 | - export CFLAGS="-Wno-deprecated-declarations -Wdeclaration-after-statement -Wno-error=unused-variable" |
dirk | af37149 | 2015-06-27 19:04:37 +0000 | [diff] [blame] | 22 | - ./configure --disable-openmp --with-quantum-depth=16 --enable-hdri=no --with-perl |
cristy | c09aa1f | 2015-06-05 22:37:37 +0000 | [diff] [blame] | 23 | - make |
dirk | 0a4100e | 2015-08-09 20:48:52 +0200 | [diff] [blame] | 24 | # - cd PerlMagick |
| 25 | # - perl Makefile.PL |
| 26 | # - make |