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

Reply via email to