diff options
| author | Mark Hatle <mark.hatle@windriver.com> | 2011-06-20 13:14:21 -0500 | 
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-06-23 12:01:13 +0100 | 
| commit | 63f4e1b469046753009d0cef498ef09c87c54912 (patch) | |
| tree | 34499a4dda247de8354310223ba2442fca4efccf /scripts/contrib/python | |
| parent | 6b7156c8ce5d9073bd12ded251c0eeacb021c8c1 (diff) | |
| download | openembedded-core-63f4e1b469046753009d0cef498ef09c87c54912.tar.gz openembedded-core-63f4e1b469046753009d0cef498ef09c87c54912.tar.bz2 openembedded-core-63f4e1b469046753009d0cef498ef09c87c54912.zip | |
python: Switch to using the default -dbg package
Python was missing a lot of debug information.  Switch to use the default
-dbg package.  Also add some additional debug information to the -dbg package.
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Diffstat (limited to 'scripts/contrib/python')
| -rwxr-xr-x | scripts/contrib/python/generate-manifest-2.6.py | 16 | 
1 files changed, 9 insertions, 7 deletions
| diff --git a/scripts/contrib/python/generate-manifest-2.6.py b/scripts/contrib/python/generate-manifest-2.6.py index 1b11266edf..0cc06b053e 100755 --- a/scripts/contrib/python/generate-manifest-2.6.py +++ b/scripts/contrib/python/generate-manifest-2.6.py @@ -4,6 +4,11 @@  # (C) 2002-2010 Michael 'Mickey' Lauer <mlauer@vanille-media.de>  # (C) 2007 Jeremy Laine  # licensed under MIT, see COPYING.MIT +# +# June 22, 2011 -- Mark Hatle <mark.hatle@windriver.com> +#  * Updated to no longer generate special -dbg package, instead use the +#    single system -dbg +#  * Update version with ".1" to indicate this change  import os  import sys @@ -12,7 +17,7 @@ import time  VERSION = "2.6.6"  __author__ = "Michael 'Mickey' Lauer <mlauer@vanille-media.de>" -__version__ = "20110222" +__version__ = "20110222.1"  class MakefileMaker: @@ -76,9 +81,9 @@ class MakefileMaker:          # generate package line          # -        packageLine = 'PACKAGES="${PN}-core-dbg ' +        packageLine = 'PACKAGES="${PN}-dbg '          for name in sorted(self.packages): -            if name != '${PN}-core-dbg': +            if name != '${PN}-dbg':                  packageLine += "%s " % name          packageLine += '${PN}-modules"' @@ -123,7 +128,7 @@ class MakefileMaker:          line = 'RDEPENDS_${PN}-modules="'          for name, data in sorted(self.packages.iteritems()): -            if name not in ['${PN}-core-dbg', '${PN}-dev']: +            if name not in ['${PN}-dev']:                  line += "%s " % name          self.out( "%s \"" % line ) @@ -161,9 +166,6 @@ if __name__ == "__main__":      "lib-dynload/binascii.so lib-dynload/_struct.so lib-dynload/time.so " +      "lib-dynload/xreadlines.so types.* platform.* ${bindir}/python*" ) -    m.addPackage( "${PN}-core-dbg", "Python core module debug information", "${PN}-core", -    "config/.debug lib-dynload/.debug ${bindir}/.debug ${libdir}/.debug" ) -      m.addPackage( "${PN}-dev", "Python Development Package", "${PN}-core",      "${includedir} ${libdir}/libpython2.6.so" ) # package | 
