makepanda: update CommandLineTools paths for newer XCode versions

This commit is contained in:
rdb 2019-12-18 08:42:43 -05:00
parent 4c62260291
commit 0456fdcd92
2 changed files with 5 additions and 1 deletions

View File

@ -2044,6 +2044,8 @@ def CompileRsrc(target, src, opts):
ipath = GetListOption(opts, "DIR:")
if os.path.isfile("/usr/bin/Rez"):
cmd = "Rez -useDF"
elif os.path.isfile("/Library/Developer/CommandLineTools/usr/bin/Rez"):
cmd = "/Library/Developer/CommandLineTools/usr/bin/Rez -useDF"
else:
cmd = "/Developer/Tools/Rez -useDF"
cmd += " -o " + BracketNameWithQuotes(target)

View File

@ -2383,7 +2383,9 @@ def SdkLocateMacOSX(osxtarget = None):
if (GetHost() != "darwin"): return
if (osxtarget != None):
sdkname = "MacOSX%d.%d" % osxtarget
if (os.path.exists("/Developer/SDKs/%su.sdk" % sdkname)):
if (os.path.exists("/Library/Developer/CommandLineTools/SDKs/%s.sdk" % sdkname)):
SDK["MACOSX"] = "/Library/Developer/CommandLineTools/SDKs/%s.sdk" % sdkname
elif (os.path.exists("/Developer/SDKs/%su.sdk" % sdkname)):
SDK["MACOSX"] = "/Developer/SDKs/%su.sdk" % sdkname
elif (os.path.exists("/Developer/SDKs/%s.sdk" % sdkname)):
SDK["MACOSX"] = "/Developer/SDKs/%s.sdk" % sdkname