diff options
author | Bao Trinh <qubidt@gmail.com> | 2023-07-21 00:14:15 +0000 |
---|---|---|
committer | Bao Trinh <qubidt@gmail.com> | 2023-07-21 00:14:15 +0000 |
commit | e84ca11eab6636904a42636455ea2cbe239fd1f4 (patch) | |
tree | 5f6935ea3a230a5d70555f78a943a435d2ff14d8 /src | |
parent | remove commented code (diff) | |
download | miniserve-e84ca11eab6636904a42636455ea2cbe239fd1f4.tar.gz miniserve-e84ca11eab6636904a42636455ea2cbe239fd1f4.zip |
use grass include macro; remove build.rs
Diffstat (limited to '')
-rw-r--r-- | src/main.rs | 2 | ||||
-rw-r--r-- | src/renderer.rs | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs index 33b0699..851f9ab 100644 --- a/src/main.rs +++ b/src/main.rs @@ -28,7 +28,7 @@ mod renderer; use crate::config::MiniserveConfig; use crate::errors::ContextualError; -static STYLESHEET: &str = include_str!(concat!(env!("OUT_DIR"), "/style.css")); +static STYLESHEET: &str = grass::include!("data/style.scss"); fn main() -> Result<()> { let args = args::CliArgs::parse(); diff --git a/src/renderer.rs b/src/renderer.rs index 29418da..946089d 100644 --- a/src/renderer.rs +++ b/src/renderer.rs @@ -347,10 +347,10 @@ pub enum ThemeSlug { impl ThemeSlug { pub fn css(&self) -> &str { match self { - ThemeSlug::Squirrel => include_str!(concat!(env!("OUT_DIR"), "/theme-squirrel.css")), - ThemeSlug::Archlinux => include_str!(concat!(env!("OUT_DIR"), "/theme-archlinux.css")), - ThemeSlug::Zenburn => include_str!(concat!(env!("OUT_DIR"), "/theme-zenburn.css")), - ThemeSlug::Monokai => include_str!(concat!(env!("OUT_DIR"), "/theme-monokai.css")), + ThemeSlug::Squirrel => grass::include!("data/themes/squirrel.scss"), + ThemeSlug::Archlinux => grass::include!("data/themes/archlinux.scss"), + ThemeSlug::Zenburn => grass::include!("data/themes/zenburn.scss"), + ThemeSlug::Monokai => grass::include!("data/themes/monokai.scss"), } } |