language: c sudo: true #Cache devkitARM and doxygen cache: directories: - /home/travis/devkitPro - /home/travis/doxygen/doxygen-1.8.11/bin before_install: # Travis has an OLD doxygen build, so we fetch a recent one - export DOXY_BINPATH=/home/travis/doxygen/doxygen-1.8.11/bin - if [ ! -e "$DOXY_BINPATH/doxygen" ]; then mkdir -p ~/doxygen && cd ~/doxygen; fi - if [ ! -e "$DOXY_BINPATH/doxygen" ]; then wget http://ftp.stack.nl/pub/users/dimitri/doxygen-1.8.11.linux.bin.tar.gz; fi - if [ ! -e "$DOXY_BINPATH/doxygen" ]; then tar xzf doxygen-1.8.11.linux.bin.tar.gz; fi - export PATH=$PATH:$DOXY_BINPATH - wget https://github.com/devkitPro/pacman/releases/download/v1.0.0/devkitpro-pacman.deb - sudo dpkg -i devkitpro-pacman.deb install: - sudo dkp-pacman -Syu 3ds-dev --noconfirm --needed - source /etc/profile.d/devkit-env.sh env: global: - secure: "SYuVfyfmO6P+KnOXFZpNbBLO3QpGZJjIvFJHix3+xAfjENZoCzn+A7Gmcbm07VN0UB9sDJrYklyUrUepVWSuOd+FiNEyiLi4oYXxFzDjA9am7W1nFEaBAw6Ilifg7KX2OlClXaF7iiQ1udtmN9Uw+1LwfpldDDqti1H9TANaKHc=" script: - cd $TRAVIS_BUILD_DIR/libctru - make after_success: - cd $TRAVIS_BUILD_DIR - #Build the doxygen files and upload to GH pages - git config --global user.email "travis@travis-ci.org" - git config --global user.name "TravisCI-DocBuilder" # Build the doxygen documentation and push it to gh-pages if this is a tagged release - sh exportdoc.sh