aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2024-02-12 23:49:19 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2024-02-12 23:49:19 -0500
commitca6fb164907c3fb530f049864d6a986f85b22cdf (patch)
tree5deadc6189f4c8a6460e4b6369c6175d9254591c /include
parente92c218adfbcaa35591a0dd7bdc634a3187967f0 (diff)
downloadstasis-ca6fb164907c3fb530f049864d6a986f85b22cdf.tar.gz
Implement path_store
* Replaces string literal usage in favor of delivery context variables
Diffstat (limited to 'include')
-rw-r--r--include/deliverable.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/deliverable.h b/include/deliverable.h
index f97a73c..d0186d7 100644
--- a/include/deliverable.h
+++ b/include/deliverable.h
@@ -49,9 +49,11 @@ struct Delivery {
struct Storage {
char *root; ///< Top-level storage area
char *tmpdir; ///< Temporary storage area (within root)
+ char *output_dir; ///< Base path to where all artifacts are stored
char *delivery_dir; ///< Delivery artifact output directory
char *tools_dir; ///< Tools storage
char *mission_dir; ///< Mission data storage
+ char *package_dir; ///< Base path to where all packages are stored
char *conda_install_prefix; ///< Path to install Conda
char *conda_artifact_dir; ///< Base path to store compiled conda packages
char *conda_staging_dir; ///< Base path to copy compiled conda packages