-matrix:
- include:
- - env: PHP_TARGET_REF="PHP-5.4" PHP_CONFIGURE_OPTS=""
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
- - env: PHP_TARGET_REF="PHP-5.4" PHP_CONFIGURE_OPTS="--enable-debug"
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
- - env: PHP_TARGET_REF="PHP-5.4" PHP_CONFIGURE_OPTS="--enable-maintainer-zts"
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
- - env: PHP_TARGET_REF="PHP-5.4" PHP_CONFIGURE_OPTS="--enable-debug --enable-maintainer-zts"
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
- - env: PHP_TARGET_REF="PHP-5.5" PHP_CONFIGURE_OPTS=""
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
- - env: PHP_TARGET_REF="PHP-5.5" PHP_CONFIGURE_OPTS="--enable-debug"
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
- - env: PHP_TARGET_REF="PHP-5.5" PHP_CONFIGURE_OPTS="--enable-maintainer-zts"
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
- - env: PHP_TARGET_REF="PHP-5.5" PHP_CONFIGURE_OPTS="--enable-debug --enable-maintainer-zts"
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
- - env: PHP_TARGET_REF="PHP-5.6" PHP_CONFIGURE_OPTS=""
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
- - env: PHP_TARGET_REF="PHP-5.6" PHP_CONFIGURE_OPTS="--enable-debug"
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
- - env: PHP_TARGET_REF="PHP-5.6" PHP_CONFIGURE_OPTS="--enable-maintainer-zts"
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
- - env: PHP_TARGET_REF="PHP-5.6" PHP_CONFIGURE_OPTS="--enable-debug --enable-maintainer-zts"
- addons:
- postgresql: 9.2
- apt:
- packages:
- - libpq-dev-9.2
+install:
+ - |
+ if test "$PHP" = master; then \
+ make -f travis/pecl/Makefile reconf; \
+ make -f travis/pecl/Makefile pecl-rm pecl-clean PECL=raphf:raphf:2.0.0; \
+ fi
+ - make -f travis/pecl/Makefile php || make -f travis/pecl/Makefile clean php
+ - make -f travis/pecl/Makefile pecl PECL=raphf:raphf:2.0.0