Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-1506

Track filesystem accesses during Probe.configure()

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • Icon: Not Evaluated Not Evaluated
    • None
    • 1.14.0
    • Dependency Tracking
    • None

      Probes currently only run whenever their configure content or input properties change. If a probe accesses files and the files are updated later on, the probe is not re-executed. In many cases, users want probes to automatically re-run whenever input files are updated. They do not want to explicitly --force-probe-execution.

      Suggestion:
      1. Add a files property similar to what Products have

      • Track changes in those files similar to what products do
      • Re-run the probe whenever these files are updated

      2. Maybe track file accesses during configure through the Qbs file APIs automatically and add another property trackFileAccesses to explicitly switch that behavior off

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            kandeler Christian Kandeler
            rweickelt Richard Weickelt
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes