GmkPack generates explicit interface blocks for all the files included in the projects for which explicit interfacing is
requested. The default projects list is set in the internal files of GmkPack (see ~gmkpack/intfb
), but the actual list can be
tuned in the compilation scripts.
In scripts from main packs the list of projects can be modified :
# Projects to be handled with explicit interface blocks : # ----------------------------------------------------- export INTFB_PROJLIST="arp ald"In scripts from ordinary packs the list of projects can be extended :
# Supplementary projects to be handled with explicit interface blocks : # ------------------------------------------------------------------- export INTFB_PROJLIST=""Notice : adding or removing a project in this list requires to have done (or to intend to do) a lot of modifications in the code. Consequently this option should not be used very often.