=== SCons ===
Patch provided by Emmanuel Turquin: copy a proper bundle on OSX. I take it he has tested this on OSX :) Other OSX-ers, please do verify :) (/me hugs his Windows)
This commit is contained in:
15
SConstruct
15
SConstruct
@@ -506,7 +506,20 @@ if env['WITH_BF_PLAYER']:
|
|||||||
|
|
||||||
#------------ INSTALL
|
#------------ INSTALL
|
||||||
|
|
||||||
blenderinstall = env.Install(dir=env['BF_INSTALLDIR'], source=B.program_list)
|
#-- binaries
|
||||||
|
blenderinstall = []
|
||||||
|
if env['OURPLATFORM']=='darwin':
|
||||||
|
for prg in B.program_list:
|
||||||
|
bundle = '%s.app' % prg[0]
|
||||||
|
bundledir = os.path.dirname(bundle)
|
||||||
|
for dp, dn, df in os.walk(bundle):
|
||||||
|
if 'CVS' in dn:
|
||||||
|
dn.remove('CVS')
|
||||||
|
dir=env['BF_INSTALLDIR']+dp[len(bundledir):]
|
||||||
|
source=[dp+os.sep+f for f in df]
|
||||||
|
blenderinstall.append(env.Install(dir=dir,source=source))
|
||||||
|
else:
|
||||||
|
blenderinstall = env.Install(dir=env['BF_INSTALLDIR'], source=B.program_list)
|
||||||
|
|
||||||
#-- .blender
|
#-- .blender
|
||||||
dotblendlist = []
|
dotblendlist = []
|
||||||
|
Reference in New Issue
Block a user