[GRASS-git] [OSGeo/grass] c1849f: doc: Redefine r.mapcalc build dependencies for col...

Vaclav Petras noreply at github.com
Wed Feb 12 21:01:45 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/OSGeo/grass
  Commit: c1849f562fe827f4833dd3b7b8dbcbc4356ead99
      https://github.com/OSGeo/grass/commit/c1849f562fe827f4833dd3b7b8dbcbc4356ead99
  Author: Vaclav Petras <wenzeslaus at gmail.com>
  Date:   2025-02-13 (Thu, 13 Feb 2025)

  Changed paths:
    M raster/Makefile
    M raster/r.colors/Makefile

  Log Message:
  -----------
  doc: Redefine r.mapcalc build dependencies for color table thumbnails (#5098)

The original dependency handling between r.color and r.mapcalc from fd7d0ece694b9abea6a36c496c8939249adf4029 and 9e56f6c48d3e43b759455d47dbb0a101e076a3dd uses dependency on binaries and builds r.mapcalc ahead of time. The new build code defines dependency between r.color and r.mapcalc subdir phony targets.

This fixes the new issue which arose in #5048 with the Markdown documentation where r.colors build failed because r.mapcalc gave permission denied. I temporarily fixed the issue in #5048 by removing r.mapcalc from SUBDIRS. However, the change broke the recompilation with distclean not tested in CI). The new approach with explicit subdir phony target dependency avoids both issues.



To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications


More information about the grass-commit mailing list