Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] fs/common.mk: support comments in user table files
@ 2015-10-16 14:50 Peter Korsgaard
  2015-10-16 15:01 ` Thomas Petazzoni
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Peter Korsgaard @ 2015-10-16 14:50 UTC (permalink / raw)
  To: buildroot

The format of the users table files is non trivial, so it is sometimes handy
to add comments explaining the syntax (or simply the reason for the user)
inline in the files.

Support comment lines prefixed with '#' similar to shell / makedevs files and strip
those lines before passing to the mkusers script.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
 fs/common.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fs/common.mk b/fs/common.mk
index 528e194..7110bc7 100644
--- a/fs/common.mk
+++ b/fs/common.mk
@@ -87,7 +87,7 @@ endif
 	echo "$$(HOST_DIR)/usr/bin/makedevs -d $$(FULL_DEVICE_TABLE) $$(TARGET_DIR)" >> $$(FAKEROOT_SCRIPT)
 endif
 ifneq ($$(ROOTFS_USERS_TABLES),)
-	cat $$(ROOTFS_USERS_TABLES) >> $$(USERS_TABLE)
+	sed '/^#/d' $$(ROOTFS_USERS_TABLES) >> $$(USERS_TABLE)
 endif
 	printf '$$(subst $$(sep),\n,$$(PACKAGES_USERS))' >> $$(USERS_TABLE)
 	PATH=$$(BR_PATH) $$(TOPDIR)/support/scripts/mkusers $$(USERS_TABLE) $$(TARGET_DIR) >> $$(FAKEROOT_SCRIPT)
-- 
2.1.4

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

end of thread, other threads:[~2015-10-18 15:57 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-16 14:50 [Buildroot] [PATCH] fs/common.mk: support comments in user table files Peter Korsgaard
2015-10-16 15:01 ` Thomas Petazzoni
2015-10-16 15:10   ` Peter Korsgaard
2015-10-16 16:30     ` Yann E. MORIN
2015-10-17 14:34 ` Yann E. MORIN
2015-10-17 20:22   ` Peter Korsgaard
2015-10-18 15:57 ` Thomas Petazzoni

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