2021-07-15 15:23:20 +02:00
|
|
|
CSSC := lesscpy
|
2021-07-14 13:22:23 +02:00
|
|
|
src := $(wildcard app/static/less/*.less)
|
|
|
|
obj := $(src:app/static/less/%.less=app/static/css/%.css)
|
|
|
|
|
|
|
|
run: css
|
|
|
|
@flask run
|
|
|
|
|
|
|
|
css: $(obj)
|
|
|
|
|
2023-06-13 10:52:53 +02:00
|
|
|
emoji: emoji-data
|
|
|
|
cd submodules/emoji-picker-element && npm install && npm run build
|
|
|
|
cp submodules/emoji-picker-element/i18n/*.js app/static/scripts/emoji-picker-element/
|
|
|
|
|
|
|
|
emoji-data:
|
|
|
|
cd submodules/emoji-picker-element-data/ && npm install && npm run build
|
|
|
|
cp submodules/emoji-picker-element-data/fr/emojibase/data.json app/static/scripts/emoji-picker-element/
|
|
|
|
|
2021-07-14 13:22:23 +02:00
|
|
|
app/static/css/%.css: app/static/less/%.less
|
|
|
|
$(CSSC) $< $@
|
|
|
|
|
|
|
|
.PHONY: css run
|