ePaper display driven by a Raspberry Pi Pico
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

1234567891011121314151617181920212223242526
  1. .DEFAULT_GOAL := build
  2. SRC_IMAGES := $(wildcard gallery/*.jpg)
  3. DST_IMAGES := $(sort $(addprefix build/,$(addsuffix .bmp,$(notdir $(basename $(SRC_IMAGES))))))
  4. all: clean build
  5. download: build/jokes.json
  6. build/jokes.json: build-dir
  7. [ -e build/jokes.json ] || curl -o build/jokes.json https://github.com/wiz64/superfun/raw/main/database/ichd/jokes-file.json
  8. build: build-dir images download
  9. build-dir:
  10. mkdir -p build
  11. images: $(DST_IMAGES)
  12. $(DST_IMAGES): build/%.bmp: gallery/%.jpg
  13. ./convert_image.sh $< $@
  14. .PHONY: clean
  15. clean:
  16. rm -rf build/