submodule: Add emoji picker build command to Makefile

This commit is contained in:
Eragon 2023-06-13 10:52:53 +02:00
parent 5a6d000be6
commit e5dafb68e5
Signed by: Eragon
GPG Key ID: 087126EBFC725006
5 changed files with 16 additions and 1 deletions

4
.gitignore vendored
View File

@ -39,6 +39,10 @@ local_config.py
wiki/
## JavaScript submodules buld files
# Emoji picker
app/static/scripts/emoji-picker-element/
## Personal folder

3
.gitmodules vendored
View File

@ -1,3 +1,6 @@
[submodule "submodules/emoji-picker-element"]
path = submodules/emoji-picker-element
url = https://gitea.planet-casio.com/devs/emoji-picker-element.git
[submodule "submodules/emoji-picker-element-data"]
path = submodules/emoji-picker-element-data
url = https://gitea.planet-casio.com/devs/emoji-picker-element-data.git

View File

@ -7,6 +7,14 @@ run: css
css: $(obj)
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/
app/static/css/%.css: app/static/less/%.less
$(CSSC) $< $@

View File

@ -1 +0,0 @@
./

@ -0,0 +1 @@
Subproject commit f57420ce88b4ef69ecd6f4127c41146f53e709f7