diff options
Diffstat (limited to 'serializeimages.py')
-rw-r--r-- | serializeimages.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/serializeimages.py b/serializeimages.py index 7987ed4..4d20a8d 100644 --- a/serializeimages.py +++ b/serializeimages.py @@ -1,3 +1,4 @@ +import os import sys import gi gi.require_version('GdkPixbuf', '2.0') @@ -13,8 +14,10 @@ def replace_many(src2dest, buf): return src_re.sub(replace_repl, buf) if __name__ == '__main__': - pixbuf64 = GdkPixbuf.Pixbuf.new_from_file("data/icons/hicolor/64x64/apps/caja-dropbox.png") - pixbuf16 = GdkPixbuf.Pixbuf.new_from_file("data/icons/hicolor/16x16/apps/caja-dropbox.png") + selfpath = os.path.abspath(sys.argv[0]) + top_srcdir = os.path.dirname(selfpath) + pixbuf64 = GdkPixbuf.Pixbuf.new_from_file(os.path.join(top_srcdir, "data/icons/hicolor/64x64/apps/caja-dropbox.png")) + pixbuf16 = GdkPixbuf.Pixbuf.new_from_file(os.path.join(top_srcdir, "data/icons/hicolor/16x16/apps/caja-dropbox.png")) src2dest = {'@PACKAGE_VERSION@': sys.argv[1], '@DESKTOP_FILE_DIR@': sys.argv[2], '@IMAGEDATA64@': ("GdkPixbuf.Pixbuf.new_from_data(%r, GdkPixbuf.Colorspace.RGB, %r, %r, %r, %r, %r)" % |