Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-4640

Deprecate autoconf/automake build system.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.20
    • 0.25
    • C++ Build
    • None

    Description

      Deprecate the automake build system in favour of the cmake build system. The cmake system has been in use for several years now, and is more portable (supports windows). Having two redundant systems is a source of confusion and errors.

      • Update docs (INSTALL, README, release notes etc.) to use cmake
      • The configure script will fail by default with a deprecation message.
      • Users can still use automake by doing "configure --use-deprecated=yes"

      We will keep both systems working for this release, and remove the automake system in a subsequent release. This gives us at least one release cycle with both systems available so we can fix any bugs/deficiencies found in the cmake system as users switch from automake.

      Attachments

        Issue Links

          Activity

            People

              astitcher Andrew Stitcher
              aconway Alan Conway
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: