############################################################# # # wipe # ############################################################# WIPE_VERSION = 0.22 WIPE_SITE = http://lambda-diode.com/resources/wipe WIPE_CFLAGS = $(TARGET_CFLAGS) -DHAVE_DEV_URANDOM -DHAVE_OSYNC -DHAVE_STRCASECMP -DHAVE_RANDOM -DSYNC_WAITS_FOR_SYNC -DFIND_DEVICE_SIZE_BY_BLKGETSIZE ifeq ($(BR2_LARGEFILE),y) WIPE_CFLAGS += -DSIXTYFOUR endif define WIPE_BUILD_CMDS # Fix busted git version logic $(SED) "s/which/!which/" $(@D)/Makefile $(MAKE) -C $(@D) linux CC_LINUX="$(TARGET_CC)" \ CCO_LINUX="$(WIPE_CFLAGS)" endef define WIPE_INSTALL_TARGET_CMDS $(INSTALL) -D $(@D)/wipe $(TARGET_DIR)/usr/bin/wipe $(INSTALL) -D $(@D)/wipe.1 $(TARGET_DIR)/usr/share/man/man1/wipe.1 endef define WIPE_UNINSTALL_TARGET_CMDS rm -f $(TARGET_DIR)/usr/bin/wipe rm -f $(TARGET_DIR)/usr/share/man/man1/wipe.1 endef define WIPE_CLEAN_CMDS $(MAKE) -C $(@D) clean endef $(eval $(call GENTARGETS))