Skip to content
Snippets Groups Projects
Commit 76285adc authored by Meredith L. Patterson's avatar Meredith L. Patterson
Browse files

attempt to push test responsibility off to travis: round 1

parent 3d52ab05
No related branches found
No related tags found
No related merge requests found
......@@ -2,19 +2,26 @@ language: c
compiler:
- gcc
- clang
matrix:
include:
- compiler: gcc
language: php
php:
- 5.5
- 5.4
- compiler: clang
language: php
php:
- 5.5
- 5.4
before_install:
- sudo apt-get update -qq
- sudo apt-get install -qq swig php5-dev php-pear
- sudo pear channel-discover pear.phpunit.de
- sudo pear channel-discover pear.symfony-project.com
- sudo pear channel-discover components.ez.no
- sudo pear update-channels
- sudo pear upgrade-all
- sudo pear install --alldeps phpunit/PHPUnit
- sudo pear install --force --alldeps phpunit/PHPUnit
- sudo apt-get install -qq swig
before_script:
- phpenv config-add hammer.ini
script:
- scons
after_script:
- phpunit
notifications:
irc: "irc.upstandinghackers.com#hammer"
......@@ -16,9 +16,9 @@ swig = ['hammer.i']
libhammer_php = phpenv.SharedLibrary('hammer', swig)
phptestenv = phpenv.Clone()
phptestenv['ENV']['LD_LIBRARY_PATH'] = os.path.dirname(str(libhammer_shared[0]))
tests = phptestenv.Dir('Tests/')
phptestenv.Command(tests, [libhammer_php], "phpunit -v --include-path "+os.getcwd()+" $TARGET")
#phptestenv = phpenv.Clone()
#phptestenv['ENV']['LD_LIBRARY_PATH'] = os.path.dirname(str(libhammer_shared[0]))
#tests = phptestenv.Dir('Tests/')
#phptestenv.Command(tests, [libhammer_php], "phpunit -v --include-path "+os.getcwd()+" $TARGET")
Clean('.', ['hammer.php'])
enable_dl = On
extension = "/home/travis/build/abiggerhammer/hammer/build/opt/src/bindings/libhammer.so"
\ No newline at end of file
extension = "/home/travis/build/abiggerhammer/hammer/build/opt/src/bindings/libhammer.so"
include_path = ".:/home/travis/build/abiggerhammer/hammer/build/opt/src/bindings"
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment