20 lines
475 B
Rust
20 lines
475 B
Rust
#![feature(proc_macro_hygiene, decl_macro)]
|
|
|
|
use rocket_contrib::serve::StaticFiles;
|
|
use rocket_contrib::templates::Template;
|
|
|
|
mod context;
|
|
mod mail;
|
|
mod static_templates;
|
|
|
|
use mail::routes as mail_routes;
|
|
use static_templates::routes as static_templates;
|
|
|
|
fn main() {
|
|
rocket::ignite()
|
|
.attach(Template::fairing())
|
|
.mount("/", mail_routes())
|
|
.mount("/", static_templates())
|
|
.mount("/", StaticFiles::from("templates"))
|
|
.launch();
|
|
}
|