Commit 94caa78e authored by Jack Jansen's avatar Jack Jansen

Patch by Ronald Oussoren: if there's a .lproj in the extras list also

check whether it contains a .nib, and do the Cocoa song and dance if
it does.
parent 0a9d7559
......@@ -322,7 +322,16 @@ def process_common_macho(template, progress, code, rsrcname, destname, is_update
<string>%s</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>""" % nibname
elif o[-6:] == '.lproj':
files = os.listdir(o)
for f in files:
if f[-4:] == '.nib':
nibname = os.path.split(f)[1][:-4]
cocoainfo = """
<key>NSMainNibFile</key>
<string>%s</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>""" % nibname
plistname = os.path.join(template, 'Contents', 'Resources', 'Applet-Info.plist')
plistdata = open(plistname).read()
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment