2.5. Project Build Management Changes

This sections holds all the changes related to building a whole project. Project build management is implemented primarily in prjm, but also used directly in ComPactHTTPd.

  ---- [p] change set prjm-purge-build-info-extension
    created by wagner at 2000.06.08.17.10.47
    description:
    new prjm command option -purgebuildinfo (-pbi)
    package changes:
      prjbase devel_prjbase_d33_0_2   devel_prjbase_d34_0_0
      prjm    devel_prjm_d19_2_1      devel_prjm_d20_0_0
       


  ---- [ip] change set feature-pkgovr-files
    created by wagner at 2000.06.27.15.25.59
    description:
    This change set implements the generation of PkgOvr files in package
    root directories based on snapshot information. This is useful when
    creating a new release or when incomplete import specifications shall
    be made more specific.

    Changes:
     o new methods in depgraph and prjbase for node dependency access
     o new command options for prjm: -createpkgovrfiles, -saveimports,
       -saveimps, -pkgovr
     o new global options for prjm: -relevancelevel, -importlevel, -irl,
       -novr 
     o prjm -newrelease now automatically generates appropriate PkgOvr
       files unless -novr is also given.

    package changes:
      prjbase       devel_prjbase_d34_0_2   devel_prjbase_d35_0_0
      depgraph      devel_depgraph_d2_0_3   devel_depgraph_d3_0_0
      prjm          devel_prjm_d20_1_0      devel_prjm_d21_0_0
       


  ---- [ip] change set feature-autocommit-pkgovr-files
    created by wagner at 2000.08.19.00.56.40
    description:
    If during a -newrelease operation PkgOvr files are created in the
    packages, they are now automatically committed to the release branches,
    and the configuration snapshot (release) is taken after that.
    package changes:
      prjm  devel_prjm_d23_0_1      devel_prjm_d23_1_0