]> code.ossystems Code Review - openembedded-core.git/commitdiff
autotools.bbclass: Allow extraction of the configure arguments for use in strange...
authorRichard Purdie <rpurdie@linux.intel.com>
Mon, 29 Mar 2010 16:04:13 +0000 (17:04 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Mon, 29 Mar 2010 16:04:13 +0000 (17:04 +0100)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/classes/autotools.bbclass

index 3853268a77ea087184453af2a37139f33d1ba882..afb1d672eabac62b7379ab370badf5337beea9b0 100644 (file)
@@ -43,26 +43,28 @@ def autotools_set_crosscompiling(d):
 
 # EXTRA_OECONF_append = "${@autotools_set_crosscompiling(d)}"
 
+CONFIGUREOPTS = " --build=${BUILD_SYS} \
+                 --host=${HOST_SYS} \
+                 --target=${TARGET_SYS} \
+                 --prefix=${prefix} \
+                 --exec_prefix=${exec_prefix} \
+                 --bindir=${bindir} \
+                 --sbindir=${sbindir} \
+                 --libexecdir=${libexecdir} \
+                 --datadir=${datadir} \
+                 --sysconfdir=${sysconfdir} \
+                 --sharedstatedir=${sharedstatedir} \
+                 --localstatedir=${localstatedir} \
+                 --libdir=${libdir} \
+                 --includedir=${includedir} \
+                 --oldincludedir=${oldincludedir} \
+                 --infodir=${infodir} \
+                 --mandir=${mandir}"
+
 oe_runconf () {
        if [ -x ${S}/configure ] ; then
                cfgcmd="${S}/configure \
-                   --build=${BUILD_SYS} \
-                   --host=${HOST_SYS} \
-                   --target=${TARGET_SYS} \
-                   --prefix=${prefix} \
-                   --exec_prefix=${exec_prefix} \
-                   --bindir=${bindir} \
-                   --sbindir=${sbindir} \
-                   --libexecdir=${libexecdir} \
-                   --datadir=${datadir} \
-                   --sysconfdir=${sysconfdir} \
-                   --sharedstatedir=${sharedstatedir} \
-                   --localstatedir=${localstatedir} \
-                   --libdir=${libdir} \
-                   --includedir=${includedir} \
-                   --oldincludedir=${oldincludedir} \
-                   --infodir=${infodir} \
-                   --mandir=${mandir} \
+                       ${CONFIGUREOPTS} \
                        ${EXTRA_OECONF} \
                    $@"
                oenote "Running $cfgcmd..."