Do not reference libc internal macros in user visible macros
[buildroot.git] / package / fusion / fusion.mk
blob265779d94bb2179db5b26f86034639a5996fb728
1 #############################################################
3 # linux-fusion
5 #############################################################
6 LINUX_FUSION_VERSION:=3.2.3
7 LINUX_FUSION_SOURCE:=linux-fusion-$(LINUX_FUSION_VERSION).tar.gz
8 LINUX_FUSION_SITE:=http://www.directfb.org/downloads/Core
9 LINUX_FUSION_CAT:=$(ZCAT)
10 LINUX_FUSION_DIR:=$(TARGET_DIR)/etc/udev/rules.d
11 LINUX_FUSION:=40-fusion.rules
12 LINUX_FUSION_HEADER=$(STAGING_DIR)/usr/include/linux/fusion.h
14 #############################################################
16 # build linux-fusion
18 #############################################################
20 $(LINUX_FUSION_HEADER):
21 $(INSTALL) -D package/fusion/fusion.h $(LINUX_FUSION_HEADER)/fusion.h
23 $(LINUX_FUSION_DIR)/$(LINUX_FUSION):
24 $(INSTALL) -D package/fusion/40-fusion.rules $(LINUX_FUSION_DIR)/40-fusion.rules
25 touch -c $@
27 linux-fusion: $(LINUX_FUSION_DIR)/$(LINUX_FUSION) $(LINUX_FUSION_HEADER)
29 linux-fusion-clean:
30 rm -f $(LINUX_FUSION_DIR)/$(LINUX_FUSION)
32 #############################################################
34 # Toplevel Makefile options
36 #############################################################
37 ifeq ($(BR2_PACKAGE_LINUX_FUSION),y)
38 TARGETS+=linux-fusion
39 endif