Travis-ci上的Doxygen 1.8

时间:2014-11-20 04:47:18

标签: doxygen travis-ci

我试图在travis-ci上生成doxygen文档,并在脚本之前得到一个.travis.yml文件,如下所示:

before_install:
    - sudo apt-get update
    - sudo apt-get install doxygen

我希望在此之后安装最新的doxygen(1.8.x),但是当我查看构建日志时,我可以在sudo apt-get install doxygen下看到以下内容:

...

Get:7 http://us.archive.ubuntu.com/ubuntu/ precise/main doxygen amd64 1.7.6.1-2ubuntu1 [2,427 kB]

...

Selecting previously unselected package doxygen.
Unpacking doxygen (from .../doxygen_1.7.6.1-2ubuntu1_amd64.deb) ...

...

我自己并不是一个ubuntu人,也不太了解apt-get,但是当我环顾四周时,似乎是apt-get update和apt-get install的组合。应该安装最新版本。我错过了什么?

1 个答案:

答案 0 :(得分:4)

我找到了解决方案

我不得不将libreoffice存储库添加到apt-get。这就是.travis.yml文件的样子:

before_install:
    - sudo apt-get install python-software-properties 
    - sudo apt-add-repository -y ppa:libreoffice/libreoffice-4-2
    - sudo apt-get update
    - sudo apt-get install doxygen