2020-06-30 16:25:01 +02:00
|
|
|
FONTS = $(shell find fonts -type f)
|
|
|
|
CSS = style.css
|
|
|
|
PAGES = index.html
|
2020-06-30 19:32:33 +02:00
|
|
|
IMAGES = mlem.gif icon.png
|
2020-06-30 16:25:01 +02:00
|
|
|
|
2020-06-30 19:33:54 +02:00
|
|
|
BUILDDIR ?= _build
|
|
|
|
TMPDIR ?= _tmp
|
2020-06-30 16:25:01 +02:00
|
|
|
|
2020-06-30 19:33:54 +02:00
|
|
|
|
|
|
|
all: build
|
|
|
|
|
|
|
|
build: $(patsubst %,$(BUILDDIR)/%,$(FONTS) $(CSS) $(PAGES) $(IMAGES))
|
|
|
|
|
|
|
|
$(BUILDDIR)/%: %
|
2020-06-30 16:25:01 +02:00
|
|
|
@echo $*
|
|
|
|
@mkdir -p $(dir $@)
|
|
|
|
@cp $< $@
|
|
|
|
|
2020-06-30 19:33:54 +02:00
|
|
|
$(BUILDDIR)/%.gif: %_bg.gif
|
2020-06-30 16:25:01 +02:00
|
|
|
@echo $*.gif
|
2020-06-30 19:33:54 +02: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-29 02:21:02 +02:00
|
|
|
|
|
|
|
clean:
|
2020-06-30 19:33:54 +02:00
|
|
|
$(RM) -r $(TMPDIR) $(BUILDDIR)
|
2020-06-29 02:21:02 +02:00
|
|
|
|
2020-06-30 19:33:54 +02:00
|
|
|
.PHONY: clean all build
|