Initial revision
[oweals/openwrt.git] / obsolete-buildroot / make / sfdisk.mk
1 #############################################################
2 #
3 # sfdisk support
4 #
5 #############################################################
6 SFDISK_SOURCE=sfdisk.tar.bz2
7 SFDISK_SITE:=http://www.uclibc.org/
8 SFDISK_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
26 sfdisk: uclibc $(TARGET_DIR)/sbin/sfdisk
27
28 sfdisk-source: $(DL_DIR)/$(SFDISK_SOURCE)
29
30 sfdisk-clean:
31         rm -f $(TARGET_DIR)/sbin/sfdisk
32         -$(MAKE) -C $(SFDISK_DIR) clean
33
34 sfdisk-dirclean:
35         rm -rf $(SFDISK_DIR)
36