update MakeThornList utility to handle capabilities and auto-activations

Issue #2340 resolved
Roland Haas created an issue

The MakeThornList script written by Ian Kelley in 2002 can produce a minimal thornlist required to run a parameter file given that parameter file and a master thornlist. Unfortunately it does not handle the auto-activated REQUIRE thorns.

This pull request:
updates it to use Piraha to parse parameter file and configuration.ccl files to find the correct auto-activated thorns.

Comments (5)

  1. Roland Haas reporter

    It would be nice to include this in the release since it would make it possible to use it in the tutorial to reduce the number of thorns compiled and speed up compilation.

  2. Log in to comment