]> git.donarmstrong.com Git - lilypond.git/blobdiff - scripts/musicxml2ly.py
(bindir): add dynamic
[lilypond.git] / scripts / musicxml2ly.py
index 4b5abf9a7061f450fc1fe46b95645adf96cd7294..15bbb2ba6582cbabf5703886e18ca2eed6026414 100644 (file)
@@ -23,6 +23,14 @@ elif os.path.exists (os.path.join (datadir, 'share/lilypond/current/')):
 
 sys.path.insert (0, os.path.join (datadir, 'python'))
 
+# dynamic relocation, for GUB binaries.
+bindir = os.path.split (sys.argv[0])[0]
+
+for prefix_component in ['share', 'lib']:
+       datadir = os.path.abspath (bindir + '/../%s/lilypond/current/python/' % prefix_component)
+       sys.path.insert (0, datadir)
+
+
 
 import musicxml
 import musicexp