This currently applies to ccpp_prebuild.py only, but logic needs to be put in place for cap_gen.py in the future as well.
EMC has requested that the CCPP code generator compiles all available suites into the executable if the --suites=abc,xyz argument is not specified when calling ccpp_prebuild.py. In the case of ccpp_prebuild.py, this can easily be done, because the CCPP prebuild config contains the location of all suites (SUITES_DIR).
For cap_gen.py, we could implement logic to either list individual suites or a directory containing a number of suites, which would then get compiled into the executable.
Will be fixed by #292 for ccpp_prebuild.py.
This currently applies to
ccpp_prebuild.pyonly, but logic needs to be put in place forcap_gen.pyin the future as well.EMC has requested that the CCPP code generator compiles all available suites into the executable if the
--suites=abc,xyzargument is not specified when callingccpp_prebuild.py. In the case ofccpp_prebuild.py, this can easily be done, because the CCPP prebuild config contains the location of all suites (SUITES_DIR).For
cap_gen.py, we could implement logic to either list individual suites or a directory containing a number of suites, which would then get compiled into the executable.Will be fixed by #292 for
ccpp_prebuild.py.