]> granicus.if.org Git - libevent/commitdiff
Build doxygen documentation via cmake (to fill variables)
authorAzat Khuzhin <azat@libevent.org>
Sun, 8 Sep 2019 19:30:54 +0000 (22:30 +0300)
committerAzat Khuzhin <azat@libevent.org>
Sun, 8 Sep 2019 19:32:49 +0000 (22:32 +0300)
Refs: #782

.travis.yml

index 61d98ad48bb219a18687c552dbebe986039c7cec..a89fcbb7098f1abe16b465bc62d6a7c963781fcd 100644 (file)
@@ -134,8 +134,6 @@ script:
       cmake --build . --target verify;
     fi
   - if [ "$TOOL" == "doxygen" ] && [ "$TRAVIS_REPO_SLUG" == "libevent/libevent" ]; then
-      SRCDIR=$PWD GENERATE_LATEX=no GENERATE_HTML=yes doxygen;
-
       eval "$(ssh-agent -s)";
       openssl aes-256-cbc
         -K $encrypted_82aa789583ed_key
@@ -145,8 +143,13 @@ script:
       chmod 600 .github/travis-ci-key;
       ssh-add .github/travis-ci-key;
 
-      cp -r html doc;
-      cd doc;
+      mkdir build &&
+      cd build &&
+      cmake -DEVENT__DOXYGEN=ON .. &&
+      cmake --build . --target doxygen;
+
+      cd doxygen/html;
+
       git init;
       git add -f .;
       git commit -am "Update documentation ($TRAVIS_REPO_SLUG@$TRAVIS_COMMIT)";