mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-01 09:23:03 -04:00
deploy-ng: Change default model-cache-dir on deployed applications
We replace panda3d in the model-cache-dir ConfigVariable with the name from setup.py.
This commit is contained in:
parent
d613523f14
commit
01ae235bfb
@ -315,16 +315,17 @@ class build_apps(distutils.core.Command):
|
||||
ln = ln.strip()
|
||||
useline = True
|
||||
if ln.startswith('#') or not ln:
|
||||
useline = False
|
||||
else:
|
||||
for plugin in check_plugins:
|
||||
if plugin in ln and plugin not in self.plugins:
|
||||
useline = False
|
||||
if warn_on_missing_plugin:
|
||||
self.warn(
|
||||
"Missing plugin ({0}) referenced in user PRC data".format(plugin)
|
||||
)
|
||||
break
|
||||
continue
|
||||
if 'model-cache-dir' in ln:
|
||||
ln = ln.replace('/panda3d', '/{}'.format(self.distribution.get_name()))
|
||||
for plugin in check_plugins:
|
||||
if plugin in ln and plugin not in self.plugins:
|
||||
useline = False
|
||||
if warn_on_missing_plugin:
|
||||
self.warn(
|
||||
"Missing plugin ({0}) referenced in user PRC data".format(plugin)
|
||||
)
|
||||
break
|
||||
if useline:
|
||||
out.append(ln)
|
||||
return out
|
||||
|
Loading…
x
Reference in New Issue
Block a user