sunfish_macro/
lib.rs

1mod include_dir;
2mod init;
3
4#[proc_macro]
5pub fn include_dir(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
6	include_dir::include_dir(input.into())
7		.unwrap_or_else(|e| e.to_compile_error())
8		.into()
9}
10
11#[proc_macro]
12pub fn init(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
13	init::init(input.into())
14		.unwrap_or_else(|e| e.to_compile_error())
15		.into()
16}