You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
gnome-shell-extension-openw.../src/Makefile.am

47 lines
1.4 KiB

extensionurl = https://github.com/Neroth/gnome-shell-extension-weather
# Change these to modify how installation is performed
topextensiondir = $(datadir)/gnome-shell/extensions
uuid = weather@gnome-shell-extensions.gnome.org
extensiondir = $(topextensiondir)/$(uuid)
if DESKTOP_DATADIR
applicationsdir = $(DESKTOP_DATADIR)/applications
applications_DATA = weather-settings.desktop
endif
dist_extension_DATA = extension.js stylesheet.css weather-settings.ui
nodist_extension_DATA = metadata.json $(EXTRA_EXTENSION)
nodist_extension_SCRIPTS = weather-settings
EXTRA_DIST = metadata.json.in weather-settings.js.in weather-settings.desktop.in
metadata.json: metadata.json.in $(top_builddir)/config.status
$(AM_V_GEN) sed -e "s|[@]LOCALEDIR@|$(datadir)/locale|" \
-e "s|[@]uuid@|$(uuid)|" \
-e "s|[@]url@|$(extensionurl)|" $< > $@
weather-settings: weather-settings.js.in $(top_builddir)/config.status
$(AM_V_GEN) sed -e "s|[@]EXTENSIONDIR@|$(extensiondir)|" $< > $@
weather-settings.desktop: weather-settings.desktop.in $(top_builddir)/config.status
$(AM_V_GEN) sed -e "s|[@]EXTENSIONDIR@|$(extensiondir)|" $< > $@
CLEANFILES = metadata.json weather-settings weather-settings.desktop
gschemas_in = org.gnome.shell.extensions.weather.gschema.xml.in
@INTLTOOL_XML_NOMERGE_RULE@
gsettings_SCHEMAS = $(gschemas_in:.xml.in=.xml)
@GSETTINGS_RULES@
CLEANFILES += $(gschemas_in:.xml.in=.valid) $(gsettings_SCHEMAS)
EXTRA_DIST += $(gschemas_in)