Use OUT_DIR
This commit is contained in:
parent
945a9fc7f7
commit
4b872828a5
|
@ -1,4 +1,3 @@
|
||||||
/target
|
/target
|
||||||
**/*.rs.bk
|
**/*.rs.bk
|
||||||
scratch/
|
scratch/
|
||||||
src/schemas/**/*.rs
|
|
||||||
|
|
6
build.rs
6
build.rs
|
@ -1,9 +1,7 @@
|
||||||
use preserves_schema::compiler::*;
|
use preserves_schema::compiler::*;
|
||||||
|
|
||||||
use std::io::Error;
|
fn main() -> std::io::Result<()> {
|
||||||
|
let buildroot = std::path::PathBuf::from(std::env::var_os("OUT_DIR").unwrap());
|
||||||
fn main() -> Result<(), Error> {
|
|
||||||
let buildroot = std::env::current_dir()?;
|
|
||||||
|
|
||||||
let mut gen_dir = buildroot.clone();
|
let mut gen_dir = buildroot.clone();
|
||||||
gen_dir.push("src/schemas");
|
gen_dir.push("src/schemas");
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
schemas/
|
|
|
@ -0,0 +1 @@
|
||||||
|
include!(concat!(env!("OUT_DIR"), "/src/schemas/mod.rs"));
|
Loading…
Reference in New Issue