File tree Expand file tree Collapse file tree 2 files changed +14
-7
lines changed Expand file tree Collapse file tree 2 files changed +14
-7
lines changed Original file line number Diff line number Diff line change 20
20
before_install :
21
21
- sudo apt-add-repository -y ppa:ubuntu-toolchain-r/test
22
22
- sudo apt-get update -qq
23
- - sudo apt-get install -y cmake valgrind g++-multilib libc6-dbg:i386
23
+ - sudo apt-get install -y cmake valgrind g++-multilib libc6-dbg:i386 --allow-unauthenticated
24
24
25
25
matrix :
26
26
include :
Original file line number Diff line number Diff line change 4
4
5
5
set -e
6
6
7
- DOXYGEN_VER=doxygen-1.8.15
8
- DOXYGEN_TAR=${DOXYGEN_VER} .linux.bin.tar.gz
9
- DOXYGEN_URL=" http://doxygen.nl/files/${DOXYGEN_TAR} "
7
+ DOXYGEN_VER=1_8_16
8
+ DOXYGEN_URL=" https://codeload.github.com/doxygen/doxygen/tar.gz/Release_${DOXYGEN_VER} "
10
9
11
10
: ${GITHUB_REPO:= " Tencent/rapidjson" }
12
11
GITHUB_HOST=" github.com"
@@ -47,9 +46,17 @@ abort() {
47
46
# install doxygen binary distribution
48
47
doxygen_install ()
49
48
{
50
- wget -O - " ${DOXYGEN_URL} " | \
51
- tar xz -C ${TMPDIR-/ tmp} ${DOXYGEN_VER} /bin/doxygen
52
- export PATH=" ${TMPDIR-/ tmp} /${DOXYGEN_VER} /bin:$PATH "
49
+ cd ${TMPDIR-/ tmp}
50
+ curl ${DOXYGEN_URL} -o doxygen.tar.gz
51
+ tar zxvf doxygen.tar.gz
52
+ mkdir doxygen_build
53
+ cd doxygen_build
54
+ cmake ../doxygen-Release_${DOXYGEN_VER} /
55
+ make
56
+
57
+ export PATH=" ${TMPDIR-/ tmp} /doxygen_build/bin:$PATH "
58
+
59
+ cd ../../
53
60
}
54
61
55
62
doxygen_run ()
You can’t perform that action at this time.
0 commit comments