summaryrefslogtreecommitdiffstats
path: root/package/fusion/fusion.mk
blob: 8158c00a05f580cd2deabf3b4f456babab6e9442 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#############################################################
#
# linux-fusion
#
#############################################################
LINUX_FUSION_VERSION:=3.2.3
LINUX_FUSION_SOURCE:=linux-fusion-$(LINUX_FUSION_VERSION).tar.gz
LINUX_FUSION_SITE:=http://www.directfb.org/downloads/Core
LINUX_FUSION_CAT:=$(ZCAT)
LINUX_FUSION_DIR:=$(TARGET_DIR)/etc/udev/rules.d
LINUX_FUSION:=40-fusion.rules
LINUX_FUSION_HEADER=$(STAGING_DIR)/usr/include/linux/fusion.h

#############################################################
#
# build linux-fusion
#
#############################################################

$(LINUX_FUSION_HEADER):
	cp -dpf package/fusion/fusion.h $(LINUX_FUSION_HEADER)

$(LINUX_FUSION_DIR)/$(LINUX_FUSION):
	mkdir -p $(LINUX_FUSION_DIR)
	cp -dpf package/fusion/40-fusion.rules $(LINUX_FUSION_DIR)
	touch -c $@

linux-fusion: $(LINUX_FUSION_DIR)/$(LINUX_FUSION) $(LINUX_FUSION_HEADER)

linux-fusion-clean:
	rm -f $(LINUX_FUSION_DIR)/$(LINUX_FUSION)

#############################################################
#
# Toplevel Makefile options
#
#############################################################
ifeq ($(BR2_PACKAGE_LINUX_FUSION),y)
TARGETS+=linux-fusion
endif