|
|
|
@ -791,7 +791,7 @@ if config.dmg is not None:
|
|
|
|
|
except subprocess.CalledProcessError as e:
|
|
|
|
|
sys.exit(e.returncode)
|
|
|
|
|
|
|
|
|
|
m = re.search("/Volumes/(.+$)", output)
|
|
|
|
|
m = re.search("/Volumes/(.+$)", output.decode())
|
|
|
|
|
disk_root = m.group(0)
|
|
|
|
|
disk_name = m.group(1)
|
|
|
|
|
|
|
|
|
@ -852,7 +852,7 @@ if config.dmg is not None:
|
|
|
|
|
"items_positions" : "\n ".join(items_positions)
|
|
|
|
|
}
|
|
|
|
|
if "window_bounds" in fancy:
|
|
|
|
|
params["window.bounds"] = ",".join([str(p) for p in fancy["window_bounds"]])
|
|
|
|
|
params["window_bounds"] = ",".join([str(p) for p in fancy["window_bounds"]])
|
|
|
|
|
if "icon_size" in fancy:
|
|
|
|
|
params["icon_size"] = str(fancy["icon_size"])
|
|
|
|
|
if bg_path is not None:
|
|
|
|
@ -868,7 +868,7 @@ if config.dmg is not None:
|
|
|
|
|
print(s)
|
|
|
|
|
|
|
|
|
|
p = subprocess.Popen(['osascript', '-'], stdin=subprocess.PIPE)
|
|
|
|
|
p.communicate(input=s)
|
|
|
|
|
p.communicate(input=s.encode('utf-8'))
|
|
|
|
|
if p.returncode:
|
|
|
|
|
print("Error running osascript.")
|
|
|
|
|
|
|
|
|
|