Reviewed-on: #1 Co-authored-by: Manuel Cillero <manuel@cillero.es> Co-committed-by: Manuel Cillero <manuel@cillero.es>
		
			
				
	
	
		
			43 lines
		
	
	
	
		
			916 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
	
		
			916 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
#![allow(dead_code)]
 | 
						|
#![doc(html_no_source)]
 | 
						|
#![allow(clippy::needless_doctest_main)]
 | 
						|
 | 
						|
mod resource {
 | 
						|
    include!("src/resource.rs");
 | 
						|
}
 | 
						|
use resource::generate_resources_mapping;
 | 
						|
mod resource_dir {
 | 
						|
    include!("src/resource_dir.rs");
 | 
						|
}
 | 
						|
use resource_dir::resource_dir;
 | 
						|
mod sets {
 | 
						|
    include!("src/sets.rs");
 | 
						|
}
 | 
						|
use sets::{generate_resources_sets, SplitByCount};
 | 
						|
 | 
						|
use std::{env, path::Path};
 | 
						|
 | 
						|
fn main() -> std::io::Result<()> {
 | 
						|
    resource_dir("./tests").build_test()?;
 | 
						|
 | 
						|
    let out_dir = env::var("OUT_DIR").unwrap();
 | 
						|
 | 
						|
    generate_resources_mapping(
 | 
						|
        "./tests",
 | 
						|
        None,
 | 
						|
        Path::new(&out_dir).join("generated_mapping.rs"),
 | 
						|
        "pagetop_statics",
 | 
						|
    )?;
 | 
						|
 | 
						|
    generate_resources_sets(
 | 
						|
        "./tests",
 | 
						|
        None,
 | 
						|
        Path::new(&out_dir).join("generated_sets.rs"),
 | 
						|
        "sets",
 | 
						|
        "generate",
 | 
						|
        &mut SplitByCount::new(2),
 | 
						|
        "pagetop_statics",
 | 
						|
    )?;
 | 
						|
 | 
						|
    Ok(())
 | 
						|
}
 |