~ubuntu-branches/debian/sid/libmpack-lua/sid

« back to all changes in this revision

Viewing changes to .travis.yml

  • Committer: Package Import Robot
  • Author(s): James McCoy
  • Date: 2017-07-24 23:45:39 UTC
  • Revision ID: package-import@ubuntu.com-20170724234539-up4t2bbcmeom53v5
Tags: 1.0.6-1
* Initial release after being split out from src:libmpack.
* Cherry-pick upstream patches to allow using system libs
  + Fix builds using gcc7 and/or system lua
  + Allow linking against system libmpack
* Remove -pie from DEB_BUILD_MAINT_OPTIONS, due to the new semantics.
* debian/rules: Make upstream buildsystem link against system libmpack

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
  apt:
14
14
    packages:
15
15
      - valgrind
 
16
      - liblua5.1-0-dev
 
17
 
 
18
matrix:
 
19
  include:
 
20
    - os: linux
 
21
      env: USE_SYSTEM_LUA=1
 
22
      script:
 
23
        - make ci-test
 
24
        - ldd -d mpack.so | grep -q /usr/lib/x86_64-linux-gnu/liblua
 
25
 
 
26
    - os: linux
 
27
      env: USE_SYSTEM_LUA=1 USE_SYSTEM_MPACK=1
 
28
      script:
 
29
        - export PREFIX=$(pwd)/mpack-src/usr
 
30
        - export LD_LIBRARY_PATH=${PREFIX}/lib
 
31
        - export PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig
 
32
        - make mpack-src
 
33
        - make -C mpack-src config=release install
 
34
        - make ci-test
 
35
        - ldd -d mpack.so | grep -q ${PREFIX}/lib/libmpack
 
36
        - ldd -d mpack.so | grep -q /usr/lib/x86_64-linux-gnu/liblua
16
37
 
17
38
script:
18
39
  make ci-test