| 1 | There are 3 tiers of data in config_lib.pasm /config.fpmc |
| 2 | |
| 3 | 1) data that is useful at parrot runtime. |
| 4 | |
| 5 | perhaps {{{has_icu}}} - these can go in config.fpmc and parrot_config. |
| 6 | |
| 7 | 2) data that is useful at extension or HLL build time: |
| 8 | |
| 9 | perhaps {{{ccwarn}}} - these can go in parrot_config. |
| 10 | |
| 11 | 3) data that might be useful tracking down an issue for a parrot porter. |
| 12 | |
| 13 | perhaps {{{configure_args}}}, *_provisional - these shouldn't be saved in parrot's config, but can be saved out in a build file for debugging. You shouldn't be able to see them in an installed parrot. |