Initial revision
[openwrt/svn-archive/archive.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