summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/dev-manual')
-rw-r--r--documentation/dev-manual/dev-manual-common-tasks.xml28
1 files changed, 8 insertions, 20 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml
index f6dd231dce..09e9d5a853 100644
--- a/documentation/dev-manual/dev-manual-common-tasks.xml
+++ b/documentation/dev-manual/dev-manual-common-tasks.xml
@@ -273,29 +273,17 @@
273 the included file, use the path relative to the original 273 the included file, use the path relative to the original
274 layer directory to refer to the file. 274 layer directory to refer to the file.
275 For example, use 275 For example, use
276 <filename>require recipes-core/somepackage/somefile.inc</filename> 276 <filename>require recipes-core/</filename><replaceable>package</replaceable><filename>/</filename><replaceable>file</replaceable><filename>.inc</filename>
277 instead of <filename>require somefile.inc</filename>. 277 instead of <filename>require </filename><replaceable>file</replaceable><filename>.inc</filename>.
278 If you're finding you have to overlay the include file, 278 If you're finding you have to overlay the include file,
279 it could indicate a deficiency in the include file in 279 it could indicate a deficiency in the include file in
280 the layer to which it originally belongs. 280 the layer to which it originally belongs.
281 If this is the case, you need to address that deficiency 281 If this is the case, you should try to address that
282 instead of overlaying the include file. 282 deficiency instead of overlaying the include file.
283 </para> 283 For example, you could address this by getting the
284 284 maintainer of the include file to add a variable or
285 <para> 285 variables to make it easy to override the parts needing
286 For example, consider how support plug-ins for the Qt 4 286 overwritten.
287 database are configured.
288 The Source Directory does not have MySQL or PostgreSQL.
289 However, OpenEmbedded's layer <filename>meta-oe</filename>
290 does.
291 Consequently, <filename>meta-oe</filename> uses
292 append files to modify the
293 <filename>QT_SQL_DRIVER_FLAGS</filename> variable to
294 enable the appropriate plug-ins.
295 This variable was added to the <filename>qt4.inc</filename>
296 include file in the Source Directory specifically to allow
297 the <filename>meta-oe</filename> layer to be able to control
298 which plug-ins are built.
299 </para> 287 </para>
300 </section> 288 </section>
301 289