]> git.parisson.com Git - telemeta-doc.git/commitdiff
Add Travis-CI support
authorThomas Fillon <thomas@parisson.com>
Tue, 10 Jun 2014 11:41:28 +0000 (13:41 +0200)
committerThomas Fillon <thomas@parisson.com>
Tue, 10 Jun 2014 11:41:28 +0000 (13:41 +0200)
.travis.yml [new file with mode: 0644]
make_all.sh [new file with mode: 0644]

diff --git a/.travis.yml b/.travis.yml
new file mode 100644 (file)
index 0000000..9122e16
--- /dev/null
@@ -0,0 +1,9 @@
+install:
+  - sudo apt-get install texlive texlive-latex-recommended texlive-latex-extra
+  - sudo apt-get install texlive-fonts-extra texlive-bibtex-extra
+  - sudo apt-get install texlive-pstricks texlive-science
+  - sudo apt-get install texlive-lang-french
+
+script:
+  - source ./make_all.sh
+
diff --git a/make_all.sh b/make_all.sh
new file mode 100644 (file)
index 0000000..09cc737
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+for dir in `find -type f -name Makefile | xargs -n 1 dirname`
+do
+  (cd $dir && echo "=>" $dir && make)
+done