|
|
@ -283,8 +283,8 @@ def copyFramework(framework, path, verbose): |
|
|
|
|
|
|
|
|
|
|
|
if not framework.isDylib(): # Copy resources for real frameworks |
|
|
|
if not framework.isDylib(): # Copy resources for real frameworks |
|
|
|
|
|
|
|
|
|
|
|
linkfrom = os.path.join(path, "Contents/Frameworks/", framework.frameworkName, framework.binaryName) |
|
|
|
linkfrom = os.path.join(path, "Contents","Frameworks", framework.frameworkName, "Versions", "Current") |
|
|
|
linkto = os.path.join(framework.binaryPath) |
|
|
|
linkto = framework.version |
|
|
|
if not os.path.exists(linkfrom): |
|
|
|
if not os.path.exists(linkfrom): |
|
|
|
os.symlink(linkto, linkfrom) |
|
|
|
os.symlink(linkto, linkfrom) |
|
|
|
if verbose >= 2: |
|
|
|
if verbose >= 2: |
|
|
@ -303,11 +303,6 @@ def copyFramework(framework, path, verbose): |
|
|
|
toContentsDir = os.path.join(path, framework.destinationVersionContentsDirectory) |
|
|
|
toContentsDir = os.path.join(path, framework.destinationVersionContentsDirectory) |
|
|
|
shutil.copytree(fromContentsDir, toContentsDir) |
|
|
|
shutil.copytree(fromContentsDir, toContentsDir) |
|
|
|
contentslinkfrom = os.path.join(path, framework.destinationContentsDirectory) |
|
|
|
contentslinkfrom = os.path.join(path, framework.destinationContentsDirectory) |
|
|
|
if not os.path.exists(contentslinkfrom): |
|
|
|
|
|
|
|
contentslinkto = os.path.join("Versions/", framework.version, "Contents") |
|
|
|
|
|
|
|
os.symlink(contentslinkto, contentslinkfrom) |
|
|
|
|
|
|
|
if verbose >= 3: |
|
|
|
|
|
|
|
print "Linked:", contentslinkfrom, "->", contentslinkto |
|
|
|
|
|
|
|
if verbose >= 3: |
|
|
|
if verbose >= 3: |
|
|
|
print "Copied Contents:", fromContentsDir |
|
|
|
print "Copied Contents:", fromContentsDir |
|
|
|
print " to:", toContentsDir |
|
|
|
print " to:", toContentsDir |
|
|
|