blob: 0098a9ca817d37f8296d16db82f9ac6c5cac4975 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
language: c
matrix:
include:
- os: linux
compiler: clang
env:
- WORKAROUND_ACLOCAL_MISSING=true
- os: linux
compiler: gcc
env:
- WORKAROUND_ACLOCAL_MISSING=true
- os: osx
- os: linux
dist: trusty
env:
- MAKEFILE_TARGET=distcheck
- AO_REAL_VERSION=7.2i
- os: linux
env:
- MAKEFILE_TARGET=dist
- WORKAROUND_ACLOCAL_MISSING=true
- os: linux
addons:
apt:
packages:
- musl-tools
compiler: musl-gcc
dist: trusty
before_install:
- if [[ "$MAKEFILE_TARGET" == "dist"* ]]; then
autoconf --version;
automake --version;
m4 --version;
libtool --version || true;
fi
- if [[ "$MAKEFILE_TARGET" == "" ]]; then MAKEFILE_TARGET=check; fi
install:
- if [[ "$WORKAROUND_ACLOCAL_MISSING" == true ]]; then
autoreconf --force --install;
fi
script:
- ./configure
- make -j $MAKEFILE_TARGET
- if [[ "$AO_REAL_VERSION" != "" ]]; then
gzip --decompress libatomic_ops-*.tar.gz;
mv libatomic_ops-*.tar libatomic_ops-$AO_REAL_VERSION.tar;
gzip --best --verbose libatomic_ops-*.tar;
fi
deploy:
provider: releases
api_key:
secure: wDAkRwV0lFrzLqdMhrnzD+fVZDODB32q2riJKXKZ3eC70VdliJzX59G60iJqIdN6YSSGGjpDTcaKTmim/T1zgAW+UIcXvpveX3jtocmsJJemZyFKAT++hHbeakNr4Mhgs0ddv3+JsgX375KOmL+ZkUzW0+5uIf9CXK80kE5v6E6p5LC6+Jg8Tqj2uSmUDfrYCFdIDQ901vAjxdPbFsFL8STy0ahBhUCrTThi9emAMR2vBwxf+0We58la936hMFmXs320ZtYN4fksuxNMgQu/3HL/UZIINT2IXgstWiNoU3yK6Z5IvOKWw0iPLMg7SS6L4WYJTu4Z26YnIlJ8XM3f7hO+c+jdffup59O1oklCl6JwlbqNFWtZhfJ+TW8fX8rpsvZIovBI4oOsZthpMNcvb3ZZ6UczUbhaInCvcYl5aTw/8K63Vh2HhKTFdMYMLn1X+qNIfXyKRL15C8VZOHB3Os14G03FNPlTqFE4IRnU3TyXTKBIwYOXf5Nb7fmOYZ11lHejco3rE0n3MiqIL0QJAAwExozV6Af/aJefyTWqfycgaGEfUzBQQpcMVlrDJg1I+LU7vExYYYYYoVPCKHn3CDsmdftUpJcPeKMHuasrfp54RBnY+B9s+hJQRtA7C70JbtoJpC+nxfwIzprBkdLudD+mI52zgFmU7JC1UeWDBik=
file: libatomic_ops-*.tar.gz
file_glob: true
skip_cleanup: true
on:
condition: $MAKEFILE_TARGET = distcheck
repo: ivmai/libatomic_ops
tags: true
|