mirror of
https://gitlab.freedesktop.org/dabrain34/GstPipelineStudio.git
synced 2024-11-22 09:00:59 +00:00
19 lines
650 B
Python
19 lines
650 B
Python
#!/usr/bin/env python3
|
|
|
|
from os import environ, path
|
|
from subprocess import call
|
|
|
|
prefix = environ.get("MESON_INSTALL_PREFIX", "/usr/local")
|
|
datadir = path.join(prefix, "share")
|
|
destdir = environ.get("DESTDIR", "")
|
|
|
|
# Package managers set this so we don't need to run
|
|
if not destdir:
|
|
print("Updating icon cache...")
|
|
call(["gtk-update-icon-cache", "-qtf", path.join(datadir, "icons", "hicolor")])
|
|
|
|
print("Updating desktop database...")
|
|
call(["update-desktop-database", "-q", path.join(datadir, "applications")])
|
|
|
|
print("Compiling GSettings schemas...")
|
|
call(["glib-compile-schemas", path.join(datadir, "glib-2.0", "schemas")])
|