-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
17 lines (15 loc) · 700 Bytes
/
Makefile
File metadata and controls
17 lines (15 loc) · 700 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
install-gsettings:
install -D data/{{app-id}}.gschema.xml /usr/share/glib-2.0/schemas/{{app-id}}.gschema.xml
glib-compile-schemas /usr/share/glib-2.0/schemas
uninstall-gsettings:
rm /usr/share/glib-2.0/schemas/{{app-id}}.gschema.xml
glib-compile-schemas /usr/share/glib-2.0/schemas
update-flatpak-deps:
wget 'https://github.com/flatpak/flatpak-builder-tools/archive/refs/heads/master.zip'
unzip -o master.zip -d _flatpak-builder-tools
cd _flatpak-builder-tools/flatpak-builder-tools-master/cargo/; \
poetry env activate; \
poetry install; \
poetry run ./flatpak-cargo-generator.py ../../../Cargo.lock -o ../../../build-aux/cargo-sources.json
rm -Rf _flatpak-builder-tools
rm master.zip