Skip to content
  • Daniel Elstner's avatar
    Switch to non-recursive build process · 1c5e87d3
    Daniel Elstner authored
    * macros/mm-pkg.m4: New file, defining the MM_PKG_CONFIG_SUBST macro.
    * macros/mm-python.m4: New file, defining the MM_CHECK_MODULE_PYTHON
    macro to replace the old and messy AM_CHECK_PYTHON_HEADERS.
    * acinclude.m4: Remove file which defined AM_CHECK_PYTHON_HEADERS.
    
    * Makefile.am: Merge the contents of the Makefile.am files from all
    subdirectories into a single top-level Makefile.am, with the exception
    of docs/user-guide/Makefile.am.  Add the full subdirectory prefix to
    all listed files and change the Automake variable names accordingly.
    Get rid of the intermediate static libraries previously created for
    each source subdirectory, and list the source files directly in the
    toplevel target's SOURCES variable.  Overall, refactor and modernize
    the build rules and organization.
    * **/Makefile.am: Except for docs/user-guide/Makefile.am, remove the
    Makefile.am files recursively from all subdirectories.
    
    * config.h.in: Remove file, and use autoheader to generate it.
    * autogen.s...
    1c5e87d3