diff options
Diffstat (limited to 'meta/conf')
-rw-r--r-- | meta/conf/bitbake.conf | 9 | ||||
-rw-r--r-- | meta/conf/local.conf.sample | 31 |
2 files changed, 38 insertions, 2 deletions
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index cba918e1e7..cf99a8124b 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf | |||
@@ -242,9 +242,14 @@ SECTION_${PN}-dev = "devel" | |||
242 | ALLOW_EMPTY_${PN}-dev = "1" | 242 | ALLOW_EMPTY_${PN}-dev = "1" |
243 | RDEPENDS_${PN}-dev = "${PN} (= ${EXTENDPV})" | 243 | RDEPENDS_${PN}-dev = "${PN} (= ${EXTENDPV})" |
244 | 244 | ||
245 | FILES_${PN}-dbg = "${bindir}/.debug ${sbindir}/.debug ${libexecdir}/.debug ${libdir}/.debug \ | 245 | DOTDEBUG-dbg = "${bindir}/.debug ${sbindir}/.debug ${libexecdir}/.debug ${libdir}/.debug \ |
246 | ${base_bindir}/.debug ${base_sbindir}/.debug ${base_libdir}/.debug ${libdir}/${PN}/.debug \ | 246 | ${base_bindir}/.debug ${base_sbindir}/.debug ${base_libdir}/.debug ${libdir}/${PN}/.debug \ |
247 | ${libdir}/matchbox-panel/.debug" | 247 | ${libdir}/matchbox-panel/.debug /usr/src/debug" |
248 | |||
249 | DEBUGFILEDIRECTORY-dbg = "/usr/lib/debug /usr/src/debug" | ||
250 | |||
251 | FILES_${PN}-dbg = "${@bb.data.getVar(['DOTDEBUG-dbg', 'DEBUGFILEDIRECTORY-dbg'][bb.data.getVar('PACKAGE_DEBUG_SPLIT_STYLE', d, 1) == 'debug-file-directory'], d, 1)}" | ||
252 | |||
248 | SECTION_${PN}-dbg = "devel" | 253 | SECTION_${PN}-dbg = "devel" |
249 | ALLOW_EMPTY_${PN}-dbg = "1" | 254 | ALLOW_EMPTY_${PN}-dbg = "1" |
250 | RRECOMMENDS_${PN}-dbg = "${PN} (= ${EXTENDPV})" | 255 | RRECOMMENDS_${PN}-dbg = "${PN} (= ${EXTENDPV})" |
diff --git a/meta/conf/local.conf.sample b/meta/conf/local.conf.sample index 65b508717f..434c6841bf 100644 --- a/meta/conf/local.conf.sample +++ b/meta/conf/local.conf.sample | |||
@@ -104,6 +104,37 @@ USER_CLASSES ?= "image-mklibs image-prelink" | |||
104 | # <build directory>/tmp | 104 | # <build directory>/tmp |
105 | #TMPDIR = "${POKYBASE}/build/tmp" | 105 | #TMPDIR = "${POKYBASE}/build/tmp" |
106 | 106 | ||
107 | # The following are used to control options related to debugging. | ||
108 | # | ||
109 | # Uncomment this to change the optimization to make debugging easer, at the | ||
110 | # possible cost of performance. | ||
111 | # DEBUG_BUILD = "1" | ||
112 | # | ||
113 | # Uncomment this to disable the stripping of the installed binaries | ||
114 | # INHIBIT_PACKAGE_STRIP = "1" | ||
115 | # | ||
116 | # Uncomment this to disable the split of the debug information into -dbg files | ||
117 | # INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
118 | # | ||
119 | # When splitting debug information, the following controls the results of the | ||
120 | # file splitting. | ||
121 | # | ||
122 | # .debug (default): | ||
123 | # When splitting the debug information will be placed into | ||
124 | # a .debug directory in the same dirname of the binary produced: | ||
125 | # /bin/foo -> /bin/.debug/foo | ||
126 | # | ||
127 | # debug-file-directory: | ||
128 | # When splitting the debug information will be placed into | ||
129 | # a central debug-file-directory, /usr/lib/debug: | ||
130 | # /bin/foo -> /usr/lib/debug/bin/foo.debug | ||
131 | # | ||
132 | # Any source code referenced in the debug symbols will be copied | ||
133 | # and made available within the /usr/src/debug directory | ||
134 | # | ||
135 | PACKAGE_DEBUG_SPLIT_STYLE = '.debug' | ||
136 | # PACKAGE_DEBUG_SPLIT_STYLE = 'debug-file-directory' | ||
137 | |||
107 | # Uncomment these to build a package such that you can use gprof to profile it. | 138 | # Uncomment these to build a package such that you can use gprof to profile it. |
108 | # NOTE: This will only work with 'linux' targets, not | 139 | # NOTE: This will only work with 'linux' targets, not |
109 | # 'linux-uclibc', as uClibc doesn't provide the necessary | 140 | # 'linux-uclibc', as uClibc doesn't provide the necessary |