mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 09:52:27 -04:00
fix bug with conflicting prc filenames
This commit is contained in:
parent
f872dfbfce
commit
590f95ed11
@ -1641,6 +1641,8 @@ class Packager:
|
||||
if package not in self.requires:
|
||||
self.requires.append(package)
|
||||
for filename in package.targetFilenames.keys():
|
||||
ext = Filename(filename).getExtension()
|
||||
if ext not in self.packager.nonuniqueExtensions:
|
||||
self.skipFilenames[filename] = True
|
||||
for moduleName, mdef in package.moduleNames.items():
|
||||
self.skipModules[moduleName] = mdef
|
||||
@ -1740,6 +1742,10 @@ class Packager:
|
||||
# processing.
|
||||
self.binaryExtensions = [ 'ttf', 'mid' ]
|
||||
|
||||
# Files that can have an existence in multiple different
|
||||
# packages simultaneously without conflict.
|
||||
self.nonuniqueExtensions = [ 'prc' ]
|
||||
|
||||
# Files that represent an executable or shared library.
|
||||
if self.platform.startswith('win'):
|
||||
self.executableExtensions = [ 'dll', 'pyd', 'exe' ]
|
||||
|
Loading…
x
Reference in New Issue
Block a user