Simplified makefile.

This commit is contained in:
Marcel Metz
2013-06-04 19:09:32 +02:00
parent 0b374ce298
commit 3201032c03

View File

@@ -12,15 +12,10 @@ sensors.shell-extension.zip: all
$(MKDIR_P) $(builddir)/.build
$(MAKE) install DESTDIR="$(abs_builddir)/.build"
$(AM_V_at)cp -r "$(builddir)/.build$(datadir)/gnome-shell/extensions/$(uuid)" "$(builddir)/.build"
if [ -f "$(builddir)/.build$(datadir)/glib-2.0/schemas/org.gnome.shell.extensions.sensors.gschema.xml" ]; then \
$(MKDIR_P) "$(builddir)/.build/$(uuid)/schemas"; \
mv "$(builddir)/.build$(datadir)/glib-2.0/schemas/org.gnome.shell.extensions.sensors.gschema.xml" "$(builddir)/.build/$(uuid)/schemas"; \
glib-compile-schemas "$(builddir)/.build/$(uuid)/schemas"; \
fi; \
cp -r "$(builddir)/.build$(datadir)/locale" "$(builddir)/.build/$(uuid)"; \
(cd "$(builddir)/.build/$(uuid)/"; \
zip -qr "$(abs_builddir)/sensors.shell-extension.zip" .; \
);
$(AM_V_at)cp -r "$(builddir)/.build$(datadir)/locale" "$(builddir)/.build/$(uuid)"
$(AM_V_at)cp -r "$(builddir)/.build$(datadir)/glib-2.0/schemas" "$(builddir)/.build/$(uuid)"
$(AM_V_at)glib-compile-schemas "$(builddir)/.build/$(uuid)/schemas"
$(AM_V_at)(cd "$(builddir)/.build/$(uuid)/"; zip -qr "$(abs_builddir)/sensors.shell-extension.zip" .)
clean-local:
$(AM_V_at)-rm -rf $(builddir)/sensors.shell-extension.zip
@@ -29,12 +24,7 @@ distclean-local:
$(AM_V_at)-rm -rf $(builddir)/.build
local-install: sensors.shell-extension.zip
zip_file="$(abs_builddir)/sensors.shell-extension.zip"; \
if [ -d "$(localprefix)/$(uuid)" ]; then \
rm -fR "$(localprefix)/$(uuid)"; \
fi; \
$(MKDIR_P) $(localprefix)/$(uuid); \
(cd $(localprefix)/$(uuid); \
unzip -q $${zip_file}; \
);
$(AM_V_at)-rm -rf "$(localprefix)/$(uuid)"
$(MKDIR_P) "$(localprefix)/$(uuid)"
$(AM_V_at)(cd $(localprefix)/$(uuid); unzip -q "$(abs_builddir)/sensors.shell-extension.zip")