Initial commit

This commit is contained in:
Chandler Swift 2025-02-08 22:34:46 -06:00
commit 534b505a48
Signed by: chandlerswift
GPG key ID: A851D929D52FB93F
10 changed files with 215 additions and 0 deletions

23
Makefile Normal file
View file

@ -0,0 +1,23 @@
IMG_SRC := $(wildcard *.jpg)
IMG_DST := $(IMG_SRC:%.jpg=build/%.jpg)
IMG_TAGS := $(patsubst %.jpg,<img src="%.jpg">,$(IMG_SRC))
.PHONY: all
all: build/index.html $(IMG_DST)
build/index.html: index.html | build
sed '/INSERT IMAGES HERE/c$(IMG_TAGS)' index.html > $@
build/%.jpg: %.jpg | build
magick $< -gravity center -crop 16:9 -resize 1920x1920 -quality 80 $@
build:
mkdir -p build
.PHONY: deploy
deploy: all
rsync -av build/ bert:/srv/www/troop352.us/
.PHONY: clean
clean:
rm -rf build