You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Workflows often build or install libraries and executables at runtime. Where should these be put?
You could put them into the bin/ and lib/ directories, but these would be overwritten by reinstallation, so you would have to list every resource you want to self-manage into the .cylcignore file which is fiddly.
Proposed Solution
Add support for a bin/ and lib/ directory in the share/ directory (i.e. put these in job's PATH and PYTHONPATH vars). This would help to colocate files generated at runtime and avoid the reinstall problem.
The text was updated successfully, but these errors were encountered:
Problem
Workflows often build or install libraries and executables at runtime. Where should these be put?
You could put them into the
bin/
andlib/
directories, but these would be overwritten by reinstallation, so you would have to list every resource you want to self-manage into the.cylcignore
file which is fiddly.Proposed Solution
Add support for a
bin/
andlib/
directory in theshare/
directory (i.e. put these in job's PATH and PYTHONPATH vars). This would help to colocate files generated at runtime and avoid the reinstall problem.The text was updated successfully, but these errors were encountered: