diff --git a/direct/src/p3d/Packager.py b/direct/src/p3d/Packager.py index b0a44d7fa2..2ab09422f0 100644 --- a/direct/src/p3d/Packager.py +++ b/direct/src/p3d/Packager.py @@ -2371,7 +2371,7 @@ class Packager: # Binary files that are copied (and compressed) without # processing. - self.binaryExtensions = [ 'ttf', 'TTF', 'mid', 'ico' ] + self.binaryExtensions = [ 'ttf', 'TTF', 'mid', 'ico', 'cur' ] # Files that can have an existence in multiple different # packages simultaneously without conflict. @@ -2411,7 +2411,7 @@ class Packager: } # Files that should be extracted to disk. - self.extractExtensions = self.executableExtensions[:] + self.manifestExtensions[:] + [ 'ico' ] + self.extractExtensions = self.executableExtensions[:] + self.manifestExtensions[:] + [ 'ico', 'cur' ] # Files that indicate a platform dependency. self.platformSpecificExtensions = self.executableExtensions[:] diff --git a/direct/src/p3d/packp3d.py b/direct/src/p3d/packp3d.py index b26c6d5b22..53a703b5eb 100755 --- a/direct/src/p3d/packp3d.py +++ b/direct/src/p3d/packp3d.py @@ -111,7 +111,7 @@ class ArgumentError(StandardError): pass def makePackedApp(args): - opts, args = getopt.getopt(args, 'o:d:m:S:e:n:p:c:r:s:Dh') + opts, args = getopt.getopt(args, 'o:d:m:S:e:n:x:p:c:r:s:Dh') packager = Packager.Packager()