commit: 8a7b4f959b17720dc8a1367075192e98c3459b8f
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 07:19:59 2016 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 07:19:59 2016 +0000
URL: https://gitweb.gentoo.org/proj/elfix.git/commit/?id=8a7b4f95
Add travis.yml
.travis.yml | 16 ++++++++++++++++
README => README.md | 4 ++++
2 files changed, 20 insertions(+)
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
similarity index 92%
rename from README
rename to 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
+[](https://travis-ci.org/gentoo/elfix)