Project-ARTist / meta

Meta repository for matters related to more than one repository or even the whole project as such.
2 stars 0 forks source link

API for controlling modules from outside the compiler #4

Closed schrnz closed 6 years ago

schrnz commented 6 years ago

Currently, the artist modules used are determined at compile-time by hardwiring them in optimizing_compiler.cc.

A better approach is to allow for activation and deactivation without requiring recompilation of ARTist by, e.g., controlling modules through either configurations (files?) or command line arguments to the compiler.

Depends on #1.

(Moved here from Project-ARTist/ARTist#4)

Affected Projects

schrnz commented 6 years ago

Actually, #3 supersedes this issue since we go even further than just adding enable/disable functionality by completely decoupling Modules and ARTist core code.