初始化PHP-Xlswrite扩展
This commit is contained in:
42
library/libxlsxwriter/.travis.yml
Normal file
42
library/libxlsxwriter/.travis.yml
Normal file
@ -0,0 +1,42 @@
|
||||
language: c
|
||||
dist: xenial
|
||||
|
||||
|
||||
compiler:
|
||||
- clang
|
||||
- gcc
|
||||
|
||||
env:
|
||||
- CFLAGS='-Werror'
|
||||
- NO_VALGRIND=1 USE_STANDARD_TMPFILE=1 CFLAGS='-Werror'
|
||||
- NO_VALGRIND=1 CFLAGS='-Werror -m32'
|
||||
- NO_VALGRIND=1 USE_SYSTEM_MINIZIP=1 CFLAGS='-Werror'
|
||||
- NO_VALGRIND=1 USE_DTOA_LIBRARY=1 CFLAGS='-Werror'
|
||||
- NO_VALGRIND=1 USE_NO_MD5=1 CFLAGS='-Werror'
|
||||
- NO_VALGRIND=1 USE_OPENSSL_MD5=1 CFLAGS='-Werror'
|
||||
- NO_VALGRIND=1 USE_FMEMOPEN=1 CFLAGS='-Werror'
|
||||
|
||||
addons:
|
||||
apt:
|
||||
update: true
|
||||
packages:
|
||||
- gcc-multilib
|
||||
- libminizip-dev
|
||||
- libssl-dev
|
||||
- valgrind
|
||||
- zlib1g-dev
|
||||
- zlib1g-dev:i386
|
||||
|
||||
before_install:
|
||||
- sudo pip install pytest
|
||||
|
||||
script:
|
||||
- make V=1
|
||||
- make test_functional V=1
|
||||
- make test_unit V=1
|
||||
- make examples V=1
|
||||
- make test_valgrind V=1
|
||||
- sudo make install V=1
|
||||
- sudo make uninstall V=1
|
||||
- make test_cmake V=1
|
||||
- make clean V=1
|
Reference in New Issue
Block a user