summaryrefslogtreecommitdiffstats
path: root/crates/driver/src/task.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/driver/src/task.rs')
-rw-r--r--crates/driver/src/task.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/crates/driver/src/task.rs b/crates/driver/src/task.rs
index 8f3c7d6..51557ae 100644
--- a/crates/driver/src/task.rs
+++ b/crates/driver/src/task.rs
@@ -5,7 +5,7 @@ use serde::Deserialize;
use common::{string_hash::StringHash, types::TaskID};
use crate::{
- args::{ArgMapping, ArgType},
+ args::{ArgMapping, ArgType, TaskArgs},
recipe,
};
@@ -87,4 +87,6 @@ pub struct TaskDef {
pub output: HashMap<String, Output>,
#[serde(flatten)]
pub action: Action,
+ #[serde(skip)]
+ pub arg_match: TaskArgs,
}