Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need generic make capability #299

Open
bobkopp opened this issue Dec 20, 2023 · 0 comments
Open

Need generic make capability #299

bobkopp opened this issue Dec 20, 2023 · 0 comments
Assignees

Comments

@bobkopp
Copy link
Collaborator

bobkopp commented Dec 20, 2023

Right now, the quick start instructions tell user specifically to build emulandice. With the addition of emulandice2, manual module builds become too cumbersome. Instead, prior to invoking RCT, the FACTS Manager should look for make.sh scripts in the module group and module directories and call them if they exist. The scripts should (like the existing emulandice script) check for files before building them, so it doesn't waste time if a build has already happened, and also include a clean mode to remove the built files.

This check should be done based on the experiment config -- we only need to try to make modules before we use them, so someone who doesn't want to use emulandice doesn't need to spend the time building it.

@bobkopp bobkopp added this to the v1.2 milestone Dec 20, 2023
@bobkopp bobkopp modified the milestones: v1.2, v1.3 Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants