dotfiles_ewwii/fish/extra/build_scss.fish
candifloss 7f4aee2c21 Script to compile scss and format files
- Format scss, css, & md files
- Compile scss to css
2026-08-23 15:06:22 +05:30

25 lines
491 B
Fish
Executable File

#!/usr/bin/env fish
set -l script_path (path resolve (status filename))
set -l script_dir (path dirname "$script_path")
set -l project_root (path normalize "$script_dir/../..")
set -l input "$project_root/scss/ewwii.scss"
set -l output "$project_root/ewwii.css"
cd "$project_root"
echo "Compiling SCSS..."
if not grass "$input" "$output"
echo "grass failed" >&2
exit 1
end
echo "Formatting project..."
if not dprint fmt
echo "dprint failed" >&2
exit 1
end
echo "Done."