Uploaded image for project: 'Yetus'
  1. Yetus
  2. YETUS-70

add support for make, including cmake and autoconf

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.2.0
    • Precommit
    • None
    • Hide
      <!-- markdown -->
      User-facing:

      * make, cmake, and autoconf are now supported build tools
      * ctest is now a supported test format
      * Dockerfile content has been slimmed down and enhanced to just what is needed to run Apache Yetus

      Developer-facing:

      * BUILDTOOLCWD has changed in an incompatible way: instead of true/false it nows takes several different types of values. See documentation for more information
      * `modules_workers` now supports @@@BASEDIR@@@@ and @@@MODULEDIR@@@ as replaceable parameters on the command line
      * New `buildtool_changed_modules` function support to allow build tools to change the module list
      Show
      <!-- markdown --> User-facing: * make, cmake, and autoconf are now supported build tools * ctest is now a supported test format * Dockerfile content has been slimmed down and enhanced to just what is needed to run Apache Yetus Developer-facing: * BUILDTOOLCWD has changed in an incompatible way: instead of true/false it nows takes several different types of values. See documentation for more information * `modules_workers` now supports @@@BASEDIR@@@@ and @@@MODULEDIR@@@ as replaceable parameters on the command line * New `buildtool_changed_modules` function support to allow build tools to change the module list
    • Important

    Description

      Given make is still likely the #1 build tool used in the world, we should add support.

      Attachments

        1. YETUS-70.00.patch
          20 kB
          Allen Wittenauer
        2. YETUS-70.01.patch
          20 kB
          Allen Wittenauer
        3. YETUS-70.02.patch
          17 kB
          Allen Wittenauer
        4. YETUS-70.03.patch
          18 kB
          Allen Wittenauer
        5. YETUS-70.04.patch
          24 kB
          Allen Wittenauer
        6. YETUS-70.05.patch
          33 kB
          Allen Wittenauer
        7. YETUS-70.06.patch
          33 kB
          Allen Wittenauer
        8. YETUS-70.07.patch
          33 kB
          Allen Wittenauer
        9. YETUS-70.08.patch
          33 kB
          Allen Wittenauer
        10. YETUS-70.09.patch
          35 kB
          Allen Wittenauer

        Issue Links

          Activity

            People

              aw Allen Wittenauer
              aw Allen Wittenauer
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: