1
0
Fork 0
yummy.cricket/Makefile

30 lines
633 B
Makefile
Raw Normal View History

2020-06-30 10:25:01 -04:00
FONTS = $(shell find fonts -type f)
CSS = style.css
PAGES = index.html
2020-06-30 13:32:33 -04:00
IMAGES = mlem.gif icon.png
2020-06-30 10:25:01 -04:00
2020-06-30 13:33:54 -04:00
BUILDDIR ?= _build
TMPDIR ?= _tmp
2020-06-30 10:25:01 -04:00
2020-06-30 13:33:54 -04:00
all: build
build: $(patsubst %,$(BUILDDIR)/%,$(FONTS) $(CSS) $(PAGES) $(IMAGES))
$(BUILDDIR)/%: %
2020-06-30 10:25:01 -04:00
@echo $*
@mkdir -p $(dir $@)
@cp $< $@
2020-06-30 13:33:54 -04:00
$(BUILDDIR)/%.gif: %_bg.gif
2020-06-30 10:25:01 -04:00
@echo $*.gif
2020-06-30 13:33:54 -04:00
@mkdir -p $(dir $(BUILDDIR)/%* $(TMPDIR)/%*)
@gifsicle -U $*_bg.gif -o $(TMPDIR)/$*_bg_u.gif
@convert -transparent '#ff9bc7' $(TMPDIR)/$*_bg_u.gif $(TMPDIR)/$*_t.gif
@gifsicle --disposal=previous $(TMPDIR)/$*_t.gif -o $(BUILDDIR)/$*.gif
2020-06-28 20:21:02 -04:00
clean:
2020-06-30 13:33:54 -04:00
$(RM) -r $(TMPDIR) $(BUILDDIR)
2020-06-28 20:21:02 -04:00
2020-06-30 13:33:54 -04:00
.PHONY: clean all build