This is the patchset I'm pushing to the repository today, only minor
changes from the last RFC patchset.
---
Jan Engelhardt (1):
build: initial attempt to use autotools as the build system
Paul Moore (11):
build: enable python bindings support in the autotools framework
build: cleanup version dependent aspects of the autotools build
build: general cleanup and reorganization of the autotools configuration
build: fixup the autotools build flags
build: regression test fixes
build: cleanup and document the remaining autoconf bits
build: add headers to all of the autotools files
build: add silent build support to automake
build: add the "check-syntax" target to the autotools build
tests: detect the python bindings automatically
tests: correctly return an error if seccomp_init() fails
.gitignore | 25 ++-
Makefile | 126 ---------------
Makefile.am | 32 ++++
autogen.sh | 23 +++
configure | 284 ----------------------------------
configure.ac | 132 ++++++++++++++++
doc/Makefile | 74 ---------
doc/Makefile.am | 43 +++++
include/Makefile | 57 -------
include/Makefile.am | 19 ++
include/seccomp.h.in | 6 -
install.mk | 31 ----
libseccomp.pc.in | 9 +
macros.mk | 235 ----------------------------
src/.gitignore | 2
src/Makefile | 93 -----------
src/Makefile.am | 46 ++++++
src/python/Makefile | 54 ------
src/python/Makefile.am | 45 +++++
src/python/setup.py | 2
src/system.h | 4
tests/.gitignore | 3
tests/01-sim-allow.c | 3
tests/02-sim-basic.c | 4
tests/03-sim-basic_chains.c | 3
tests/04-sim-multilevel_chains.c | 3
tests/05-sim-long_jumps.c | 3
tests/06-sim-actions.c | 2
tests/07-sim-db_bug_looping.c | 3
tests/08-sim-subtree_checks.c | 3
tests/09-sim-syscall_priority_pre.c | 3
tests/10-sim-syscall_priority_post.c | 3
tests/11-basic-basic_errors.c | 2
tests/12-sim-basic_masked_ops.c | 3
tests/13-basic-attrs.c | 2
tests/14-sim-reset.c | 4
tests/15-basic-resolver.c | 1
tests/16-sim-arch_basic.c | 4
tests/17-sim-arch_merge.c | 10 +
tests/18-sim-basic_whitelist.c | 3
tests/19-sim-missing_syscalls.c | 2
tests/20-live-basic_die.c | 5 -
tests/21-live-basic_allow.c | 5 -
tests/22-sim-basic_chains_array.c | 3
tests/23-sim-arch_all_le_basic.c | 3
tests/24-live-arg_allow.c | 4
tests/25-sim-multilevel_chains_adv.c | 3
tests/26-sim-arch_all_be_basic.c | 3
tests/Makefile | 96 -----------
tests/Makefile.am | 59 +++++++
tests/regression | 12 +
tools/Makefile | 70 --------
tools/Makefile.am | 33 ++++
version_info | 8 -
54 files changed, 531 insertions(+), 1179 deletions(-)
delete mode 100644 Makefile
create mode 100644 Makefile.am
create mode 100755 autogen.sh
delete mode 100755 configure
create mode 100644 configure.ac
delete mode 100644 doc/Makefile
create mode 100644 doc/Makefile.am
delete mode 100644 include/Makefile
create mode 100644 include/Makefile.am
delete mode 100644 install.mk
delete mode 100644 macros.mk
delete mode 100644 src/Makefile
create mode 100644 src/Makefile.am
delete mode 100644 src/python/Makefile
create mode 100644 src/python/Makefile.am
delete mode 100644 tests/Makefile
create mode 100644 tests/Makefile.am
delete mode 100644 tools/Makefile
create mode 100644 tools/Makefile.am
delete mode 100644 version_info
------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
• 3 signs your SCM is hindering your productivity
• Requirements for releasing software faster
• Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
_______________________________________________
libseccomp-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libseccomp-discuss