All of lore.kernel.org
 help / color / mirror / Atom feed
* Having trouble getting recipe to run in proper directory
@ 2017-10-05  0:16 Greg Wilson-Lindberg
  2017-10-05  2:01 ` Paul Eggleton
  0 siblings, 1 reply; 5+ messages in thread
From: Greg Wilson-Lindberg @ 2017-10-05  0:16 UTC (permalink / raw)
  To: yocto@yoctoproject.org

[-- Attachment #1: Type: text/plain, Size: 1935 bytes --]

I'm trying to create a new recipe for a package that has a version and non-numeric rev in its name (canfestival-3-asc). I've gotten bitbake to unpack the package into a tree that looks ok, but it keeps trying to run the compile at least in the wrong directory. Here is the recipe:


SUMMARY = "Independent CANOpen® stack"
DESCRIPTION = "CanFestival focuses on providing an ANSI-C platform independent \
               CANOpen® stack that can be built as master or slave nodes on PCs, \
               Real-time IPCs, and Microcontrollers."

HOMEPAGE = "http://www.canfestival.org/"

SRCREV = "895:8973dd8be7e8"

SRC_URI = "hg://bitbucket.org/Mongo;protocol=https;module=canfestival-3-asc"
SRC_URI[md5sum] = ""
SRC_URI[sha256sum] = ""

PN = "canfestival"
PV = '3'
PR = 'asc'

LICENSE = "LGPL-2"
LIC_FILES_CHKSUM = "file://COPYING;md5= \
                    file://LICENCE;md5="

inherit autotools

# Specify any options you want to pass to the configure script using EXTRA_OECONF:
EXTRA_OECONF = "-can=socket -timers=unix -SDO_MAX_SIMULTANEOUS_TRANSFERS=25 \
                -SDO_MAX_LENGTH_TRANSFER=4096 -MAX_NB_TIMER=128 -SDO_TIMEOUT_MS=1000"

PROVIDES = "canfestival"

The directory structure that bitbake builds is:


canfestival

           3-asc

                   build

                   canfestival-3           # directory that bitbake is trying to compile in

                   canfestival-3-asc       # directory that code was extracted to

                   temp


I'm not getting any errors from the configure task, but the log file looks like it is trying to run from the canfestival-3 directory, not the canfestival-3-asc. What can I do to the recipe to get the build to run in the canfestival-3-asc directory? Or, i guess, get bitbake to unpack the source into the canfestival-3, or a different directory that it will actually run the tasks in.


Regards,

Greg

[-- Attachment #2: Type: text/html, Size: 6134 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-10-05 20:13 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-05  0:16 Having trouble getting recipe to run in proper directory Greg Wilson-Lindberg
2017-10-05  2:01 ` Paul Eggleton
2017-10-05 17:51   ` Greg Wilson-Lindberg
2017-10-05 19:18     ` Burton, Ross
2017-10-05 20:13       ` Greg Wilson-Lindberg

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.