From 190700ab034670084fd71f80a42a664ade2130a8 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Thu, 29 Sep 2011 21:57:50 +0200 Subject: [PATCH] mcookie: convert to the GENTARGETS infrastructure [Peter: fix missing newline at eof] Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- package/x11r7/mcookie/mcookie.mk | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/package/x11r7/mcookie/mcookie.mk b/package/x11r7/mcookie/mcookie.mk index 12ef475799..030dd74b29 100644 --- a/package/x11r7/mcookie/mcookie.mk +++ b/package/x11r7/mcookie/mcookie.mk @@ -4,17 +4,19 @@ # ############################################################# -$(TARGET_DIR)/usr/bin/mcookie: package/x11r7/mcookie/mcookie.c - $(TARGET_CC) -Wall -Os -s package/x11r7/mcookie/mcookie.c -o $(TARGET_DIR)/usr/bin/mcookie +# Source included in Buildroot +MCOOKIE_SOURCE = +define MCOOKIE_EXTRACT_CMDS + cp package/x11r7/mcookie/mcookie.c $(@D)/ +endef -mcookie: $(TARGET_DIR)/usr/bin/mcookie +define MCOOKIE_BUILD_CMDS + (cd $(@D); $(TARGET_CC) -Wall -Os -s mcookie.c -o mcookie) +endef -############################################################# -# -# Toplevel Makefile options -# -############################################################# -ifeq ($(BR2_PACKAGE_MCOOKIE),y) -TARGETS+=mcookie -endif +define MCOOKIE_INSTALL_TARGET_CMDS + install -m 0755 -D $(@D)/mcookie $(TARGET_DIR)/usr/bin/mcookie +endef + +$(eval $(call GENTARGETS))