Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Error with OVERRIDE_SRCDIR in 2016.08
@ 2016-09-05  8:39 Jeff Gray
  2016-09-05  9:37 ` Yann E. MORIN
  0 siblings, 1 reply; 4+ messages in thread
From: Jeff Gray @ 2016-09-05  8:39 UTC (permalink / raw)
  To: buildroot

I'm having a problem after upgrading from 2016.05 to 2016.08. I have a
number of local applications that I install from BR2_EXTERNAL. This used to
work fine in 2016.05, but now I get messages like this when making
buildroot (showing one example and using the macro for clarity):
$(BR2_EXTERNAL)/package/svp/gpio/gpio.mk:18: *** GPIO_SITE cannot be empty
when GPIO_SOURCE is not.  Stop.

I have placed the package files at $(BR2_EXTERNAL)/package/svp/gpio/ and
the source files at $(BR2_EXTERNAL)/src/gpio

My gpio.mk file is:
--------------
GPIO_VERSION = 1.0
GPIO_OVERRIDE_SRCDIR = $(BR2_EXTERNAL)/src/gpio/
define GPIO_BUILD_CMDS
$(MAKE) CC="$(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS)" -C $(@D)
endef
define GPIO_INSTALL_TARGET_CMDS
$(INSTALL) -m 0755 -D $(@D)/gpio $(TARGET_DIR)/usr/bin/gpio
endef
$(eval $(generic-package))
---------------

I have a $(BR2_EXTERNAL)/Config.in that contains lines like this:
source "$BR2_EXTERNAL/package/svp/gpio/Config.in"
... and a $(BR2_EXTERNAL)/external.mk that contains this:
include $(sort $(wildcard $(BR2_EXTERNAL)/package/svp/*/*.mk))

Can anyone think of a cause for the error message? Has the way this sort of
project is configured changed? I looked through the manual and couldn't see
anything. I checked that the output/.br-external is the same for both
versions.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20160905/9550d759/attachment.html>

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

end of thread, other threads:[~2016-09-06  3:37 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-05  8:39 [Buildroot] Error with OVERRIDE_SRCDIR in 2016.08 Jeff Gray
2016-09-05  9:37 ` Yann E. MORIN
2016-09-05  9:48   ` Yann E. MORIN
2016-09-06  3:37     ` Jeff Gray

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox