From 1193bcce8ae0ac80e55fdf3e933e81c1894309f6 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 8 Jun 2021 01:04:15 +0100 Subject: [PATCH] specs: template expand when loading in otter cli Signed-off-by: Ian Jackson --- cli/forgame.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cli/forgame.rs b/cli/forgame.rs index e562cd3a..42956143 100644 --- a/cli/forgame.rs +++ b/cli/forgame.rs @@ -54,6 +54,10 @@ mod reset_game { if let Some(filename) = spec_arg_is_path(&args.game_spec) { let spec_toml = read_spec_from_path( filename, SpecRaw::::new())?; + + let spec_toml = bundles::spec_macroexpand(spec_toml, &mut |_,_|Ok(())) + .context("failed to template expand game spec")?; + MGI::ResetFromGameSpec { spec_toml } } else { MGI::ResetFromNamedSpec { spec: args.game_spec.clone() } -- 2.30.2