Now, typing "make zip-file" will create a standard zip-file for each extension, with everything necessary, including translations and GSettings schemas. These files can then be installed with the tweak-tool or uploaded at extensions.gnome.org Based on an earlier patch by Jasper St. Pierre. Cherry-picked from master. The zip file contains everything that is needed for extensions, but schemas and translations are not loaded from there, as convenience.js cannot be supported in 3.2
12 lines
351 B
Makefile
12 lines
351 B
Makefile
extensionurl = http://git.gnome.org/gnome-shell-extensions
|
|
|
|
# Change these to modify how installation is performed
|
|
topextensiondir = $(datadir)/gnome-shell/extensions
|
|
extensionbase = @gnome-shell-extensions.gcampax.github.com
|
|
|
|
gschemabase = org.gnome.shell.extensions
|
|
|
|
uuid = $(EXTENSION_ID)$(extensionbase)
|
|
|
|
extensiondir = $(topextensiondir)/$(uuid)
|