Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] RFC: add check for post-build script existence?
@ 2013-01-31  4:09 Danomi Manchego
  2013-01-31  9:13 ` Thomas Petazzoni
  0 siblings, 1 reply; 3+ messages in thread
From: Danomi Manchego @ 2013-01-31  4:09 UTC (permalink / raw)
  To: buildroot

Hi,

I am on a project where the same buildroot defconfig is being used for
multiple boards (LSI vendor's EVM, our custom board rev 1, rev 2,
...), where the few changes can be taken care of by a post-build fixup
script on just one or two scenarios.  I was thinking that I would set
BR2_ROOTFS_POST_BUILD_SCRIPT to something like
${BOARD_NAME}-fixups.sh, rather than maintain parallel nearly
identical defconfigs.  But since the port-build script list processing
doesn't check for file existence, this would force me to have a file
for each of my boards, rather than having fixup files only for the
scenarios which actually need it.

Would there be interest in adding a -e test before invoking the
script, similar to the -d test before the target skeleton copy?
Something like:

	@$(call MESSAGE,"Executing post-build script\(s\)")
	@$(foreach s, $(call qstrip,$(BR2_ROOTFS_POST_BUILD_SCRIPT)), \
		if [ -e $(s) ]; then $(s) $(TARGET_DIR); fi$(sep))

If there is positive feedback, then I'll send in a patch.

Danomi -

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

end of thread, other threads:[~2013-02-01  1:37 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-31  4:09 [Buildroot] RFC: add check for post-build script existence? Danomi Manchego
2013-01-31  9:13 ` Thomas Petazzoni
2013-02-01  1:37   ` Danomi Manchego

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