blob: a53e2071d7b93ebbd82cdbc1efca8f4ec485e865 [file] [log] [blame]
Eric Andersen7129da02003-01-18 21:27:22 +00001#############################################################
2#
3# sfdisk support
4#
5#############################################################
6SFDISK_SOURCE=sfdisk.tar.bz2
Eric Andersenec28a352003-02-12 14:19:49 +00007SFDISK_SITE:=http://www.uclibc.org/
Eric Andersen7129da02003-01-18 21:27:22 +00008SFDISK_DIR=$(BUILD_DIR)/sfdisk
9
10
11$(DL_DIR)/$(SFDISK_SOURCE):
12 $(WGET) -P $(DL_DIR) $(SFDISK_SITE)/$(SFDISK_SOURCE)
13
14$(SFDISK_DIR): $(DL_DIR)/$(SFDISK_SOURCE)
15 bzcat $(DL_DIR)/$(SFDISK_SOURCE) | tar -C $(BUILD_DIR) -xvf -
16
17$(SFDISK_DIR)/sfdisk: $(SFDISK_DIR)
18 $(MAKE) CROSS=$(TARGET_CROSS) DEBUG=false -C $(SFDISK_DIR);
19 -$(STRIP) $(SFDISK_DIR)/sfdisk;
20 touch -c $(SFDISK_DIR)/sfdisk
21
22$(TARGET_DIR)/sbin/sfdisk: $(SFDISK_DIR)/sfdisk
23 cp $(SFDISK_DIR)/sfdisk $(TARGET_DIR)/sbin/sfdisk;
24 touch -c $(TARGET_DIR)/sbin/sfdisk
25
26sfdisk: uclibc $(TARGET_DIR)/sbin/sfdisk
27
28sfdisk-clean:
29 rm -f $(TARGET_DIR)/sbin/sfdisk
30 -$(MAKE) -C $(SFDISK_DIR) clean
31
32sfdisk-dirclean:
33 rm -rf $(SFDISK_DIR)
34