Idea #25502
Investigate moving away from smc_compiler
Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
02/10/2021
Due date:
% Done:
0%
Estimated time:
Experiment:
-
Description
The artdaq state machine has remained quite stable over the years, despite several attempts at separating "DAQ" configuration from "system" configuration. One of the barriers to moving artdaq to Spack is the smc_compiler dependency (not to mention that it introduces a dependency on system Java). In light of this, it might be a good idea to generate the state machine classes, commit them to the repository, and remove the smc_compiler product from the dependency tree.