16 lines
527 B
Python
16 lines
527 B
Python
|
#! /usr/bin/env python3
|
||
|
# inkscape wrapper to support command-line parameters for <1.0 and 1.0
|
||
|
# versions.
|
||
|
|
||
|
import subprocess
|
||
|
import sys
|
||
|
|
||
|
inkscape_version = subprocess.check_output('inkscape --version', shell=True)
|
||
|
args = sys.argv[1:]
|
||
|
if b'Inkscape 0' not in inkscape_version:
|
||
|
# --export-png replaced by --export-filename
|
||
|
# --without-gui and --file removed
|
||
|
args = [x.replace('--export-png', '--export-filename') for x in args if x not in ('--without-gui', '--file')]
|
||
|
|
||
|
sys.exit(subprocess.call(['inkscape'] + args))
|