Skip to content

Commit 6aaaee0

Browse files
committed
Fix include_str with CARGO_MANIFEST_DIR
1 parent 0ee4976 commit 6aaaee0

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

crates/eure-json/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![doc = include_str!("../README.md")]
1+
#![doc = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/README.md"))]
22

33
mod config;
44
mod error;

crates/eure-ls/src/asset_locator.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ use eure::query::{TextFile, TextFileContent};
44
use query_flow::{AssetLocator, DurabilityLevel, LocateResult};
55

66
/// Bundled meta-schema content.
7-
const META_SCHEMA: &str = include_str!("../../../assets/schemas/eure-schema.schema.eure");
7+
const META_SCHEMA: &str = include_str!(concat!(
8+
env!("CARGO_MANIFEST_DIR"),
9+
"/../../assets/schemas/eure-schema.schema.eure"
10+
));
811

912
/// Asset locator that handles virtual `$eure/` paths.
1013
///

test-suite/src/case.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,10 @@ const OUTPUT_JSON_SCHEMA_PATH: &str = "output.json-schema.json";
114114
const META_SCHEMA_PATH: &str = "$eure/meta-schema.eure";
115115

116116
/// Bundled meta-schema content
117-
const META_SCHEMA: &str = include_str!("../../assets/schemas/eure-schema.schema.eure");
117+
const META_SCHEMA: &str = include_str!(concat!(
118+
env!("CARGO_MANIFEST_DIR"),
119+
"/../assets/schemas/eure-schema.schema.eure"
120+
));
118121

119122
// ============================================================================
120123
// Scenario enum

0 commit comments

Comments
 (0)