summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@windriver.com>2011-06-20 13:14:21 -0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-06-23 12:01:13 +0100
commit63f4e1b469046753009d0cef498ef09c87c54912 (patch)
tree34499a4dda247de8354310223ba2442fca4efccf /scripts
parent6b7156c8ce5d9073bd12ded251c0eeacb021c8c1 (diff)
downloadopenembedded-core-contrib-63f4e1b469046753009d0cef498ef09c87c54912.tar.gz
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')
-rwxr-xr-xscripts/contrib/python/generate-manifest-2.6.py16
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