[GRASS-git] [OSGeo/grass-addons] f35c8f: utils/cronjobs_osgeo_lxd: generate addons modules....

Tomas Zigo noreply at github.com
Sun Jan 2 10:10:01 PST 2022


  Branch: refs/heads/grass8
  Home:   https://github.com/OSGeo/grass-addons
  Commit: f35c8f3af4533b761cc1b30c79eace795a8c805d
      https://github.com/OSGeo/grass-addons/commit/f35c8f3af4533b761cc1b30c79eace795a8c805d
  Author: Tomas Zigo <50632337+tmszi at users.noreply.github.com>
  Date:   2022-01-02 (Sun, 02 Jan 2022)

  Changed paths:
    M utils/cronjobs_osgeo_lxd/README.md
    A utils/cronjobs_osgeo_lxd/build-xml.py
    M utils/cronjobs_osgeo_lxd/compile_addons_git.sh
    M utils/cronjobs_osgeo_lxd/cron_grass7_relbranch_build_binaries.sh
    M utils/cronjobs_osgeo_lxd/cron_grass8_relbranch_build_binaries.sh

  Log Message:
  -----------
  utils/cronjobs_osgeo_lxd: generate addons modules.xml file on osgeo lxd container server (#656)

compile_addons_git.sh script with $5 arg, which enable compile
every addon with own directory e.g. ~/.grass8/addons/db.join/
with bin/ docs/ etc/ scripts/ subdir instead of shared bin/
docs/ etc/ scripts/ subdir across all addons.

This addon dir structure is easy parsible by buil-xml.py script,
which generate result modules.xml file required for g.extension
module.

Co-authored-by: Martin Landa <landa.martin at gmail.com>




More information about the grass-commit mailing list