1 |
commit: 8a7b4f959b17720dc8a1367075192e98c3459b8f |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Feb 28 07:19:59 2016 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Feb 28 07:19:59 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/elfix.git/commit/?id=8a7b4f95 |
7 |
|
8 |
Add travis.yml |
9 |
|
10 |
.travis.yml | 16 ++++++++++++++++ |
11 |
README => README.md | 4 ++++ |
12 |
2 files changed, 20 insertions(+) |
13 |
|
14 |
diff --git a/.travis.yml b/.travis.yml |
15 |
new file mode 100644 |
16 |
index 0000000..db93fa1 |
17 |
--- /dev/null |
18 |
+++ b/.travis.yml |
19 |
@@ -0,0 +1,16 @@ |
20 |
+language: c |
21 |
+compiler: |
22 |
+ - gcc |
23 |
+ - clang |
24 |
+before_install: |
25 |
+ - sudo apt-get update -qq |
26 |
+ - sudo apt-get install autotools-dev automake autoconf libtool |
27 |
+script: ./autogen.sh && ./configure && make V=1 distcheck && \ |
28 |
+ cd misc/fix-gnustack && ./autogen.sh && ./configure && make V=1 distcheck && \ |
29 |
+ cd ../install-xattr && make V=1 |
30 |
+notifications: |
31 |
+ irc: |
32 |
+ channels: |
33 |
+ - "irc.freenode.org#gentoo-hardened" |
34 |
+ on_success: change |
35 |
+ on_failure: always |
36 |
|
37 |
diff --git a/README b/README.md |
38 |
similarity index 92% |
39 |
rename from README |
40 |
rename to README.md |
41 |
index 21ec330..5616a8c 100644 |
42 |
--- a/README |
43 |
+++ b/README.md |
44 |
@@ -17,6 +17,7 @@ Directories under misc/ are independant packages from one another and from the |
45 |
elfix package. They are NOT distributed with elfix when running `make dist` in |
46 |
the top directory. Each directory supplies its own build system. |
47 |
* install-xattr - C wrapper to coreutils' install which preserves file system extended attributes. |
48 |
+ * fix-gnustack - query or clear any ELF GNU_STACK executable flag |
49 |
|
50 |
Directory pocs/ - Very experimental stuff. |
51 |
* change-interp - C utility to the dynamic linker, INTERP as reported by `readelf -l`. |
52 |
@@ -33,3 +34,6 @@ Directory pocs/ - Very experimental stuff. |
53 |
* revdep-pax-ng - same as revdep-pax but using information obtained from `ldd` and |
54 |
not VDB information. |
55 |
|
56 |
+ |
57 |
+## Repoman status |
58 |
+[![Repoman Status](https://travis-ci.org/gentoo/elfix.png)](https://travis-ci.org/gentoo/elfix) |