aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2016-02-28 02:19:59 -0500
committerAnthony G. Basile <blueness@gentoo.org>2016-02-28 02:19:59 -0500
commit8a7b4f959b17720dc8a1367075192e98c3459b8f (patch)
tree7cb7aec7b3be1da8f7549c31bd79924956c5e305
parentmisc/fix-gnustack: add GPL-3 license (diff)
downloadelfix-8a7b4f959b17720dc8a1367075192e98c3459b8f.tar.gz
elfix-8a7b4f959b17720dc8a1367075192e98c3459b8f.tar.bz2
elfix-8a7b4f959b17720dc8a1367075192e98c3459b8f.zip
Add travis.yml
-rw-r--r--.travis.yml16
-rw-r--r--README.md (renamed from README)4
2 files changed, 20 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..db93fa1
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,16 @@
+language: c
+compiler:
+ - gcc
+ - clang
+before_install:
+ - sudo apt-get update -qq
+ - sudo apt-get install autotools-dev automake autoconf libtool
+script: ./autogen.sh && ./configure && make V=1 distcheck && \
+ cd misc/fix-gnustack && ./autogen.sh && ./configure && make V=1 distcheck && \
+ cd ../install-xattr && make V=1
+notifications:
+ irc:
+ channels:
+ - "irc.freenode.org#gentoo-hardened"
+ on_success: change
+ on_failure: always
diff --git a/README b/README.md
index 21ec330..5616a8c 100644
--- a/README
+++ b/README.md
@@ -17,6 +17,7 @@ Directories under misc/ are independant packages from one another and from the
elfix package. They are NOT distributed with elfix when running `make dist` in
the top directory. Each directory supplies its own build system.
* install-xattr - C wrapper to coreutils' install which preserves file system extended attributes.
+ * fix-gnustack - query or clear any ELF GNU_STACK executable flag
Directory pocs/ - Very experimental stuff.
* change-interp - C utility to the dynamic linker, INTERP as reported by `readelf -l`.
@@ -33,3 +34,6 @@ Directory pocs/ - Very experimental stuff.
* revdep-pax-ng - same as revdep-pax but using information obtained from `ldd` and
not VDB information.
+
+## Repoman status
+[![Repoman Status](https://travis-ci.org/gentoo/elfix.png)](https://travis-ci.org/gentoo/elfix)