Skip to content

Commit caba742

Browse files
committed
Add back wrapper
1 parent ba6ce6b commit caba742

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

dist/macosx/m64py.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
cd "${0%/*}"
3+
./m64py

setup.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,8 @@ def set_plist(self):
167167
info_plist = os.path.join(self.dist_dir, "dmg", "M64Py.app", "Contents", "Info.plist")
168168
shutil.copy(os.path.join(self.dist_dir, "m64py.icns"),
169169
os.path.join(self.dist_dir, "dmg", "M64Py.app", "Contents", "Resources"))
170+
shutil.copy(os.path.join(self.dist_dir, "m64py.sh"),
171+
os.path.join(self.dist_dir, "dmg", "M64Py.app", "Contents", "MacOS"))
170172
with open(info_plist, "r") as opts:
171173
data = opts.read()
172174
plist_file = ""
@@ -176,6 +178,8 @@ def set_plist(self):
176178
line = line.replace("0.0.0", FRONTEND_VERSION)
177179
elif "icon-windowed.icns" in line:
178180
line = line.replace("icon-windowed.icns", "m64py.icns")
181+
elif "<string>m64py</string>" in line:
182+
line = line.replace("m64py", "m64py.sh")
179183
plist_file += line + "\n"
180184
with open(info_plist, "w") as opts:
181185
opts.write(plist_file)

0 commit comments

Comments
 (0)