1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #############################################################
- #
- # sfdisk support
- #
- #############################################################
- SFDISK_SOURCE=sfdisk.tar.bz2
- SFDISK_SITE:=http://www.uclibc.org/
- SFDISK_DIR=$(BUILD_DIR)/sfdisk
- $(DL_DIR)/$(SFDISK_SOURCE):
- $(WGET) -P $(DL_DIR) $(SFDISK_SITE)/$(SFDISK_SOURCE)
- $(SFDISK_DIR): $(DL_DIR)/$(SFDISK_SOURCE)
- bzcat $(DL_DIR)/$(SFDISK_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
- $(SFDISK_DIR)/sfdisk: $(SFDISK_DIR)
- $(MAKE) \
- CROSS=$(TARGET_CROSS) DEBUG=false OPTIMIZATION="$(TARGET_CFLAGS)" \
- -C $(SFDISK_DIR)
- -$(STRIP) $(SFDISK_DIR)/sfdisk;
- touch -c $(SFDISK_DIR)/sfdisk
- $(TARGET_DIR)/sbin/sfdisk: $(SFDISK_DIR)/sfdisk
- cp $(SFDISK_DIR)/sfdisk $(TARGET_DIR)/sbin/sfdisk;
- touch -c $(TARGET_DIR)/sbin/sfdisk
- sfdisk: uclibc $(TARGET_DIR)/sbin/sfdisk
- sfdisk-source: $(DL_DIR)/$(SFDISK_SOURCE)
- sfdisk-clean:
- rm -f $(TARGET_DIR)/sbin/sfdisk
- -$(MAKE) -C $(SFDISK_DIR) clean
- sfdisk-dirclean:
- rm -rf $(SFDISK_DIR)
- #############################################################
- #
- # Toplevel Makefile options
- #
- #############################################################
- ifeq ($(strip $(BR2_PACKAGE_SFDISK)),y)
- TARGETS+=sfdisk
- endif
|