summaryrefslogtreecommitdiff
path: root/fdi/information/10freedesktop/Makefile.am
blob: 3332609d7fe887f2e4a0f65ed48919390d156534 (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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109

fdidir = $(datadir)/hal/fdi/information/10freedesktop

dist_fdi_DATA = 10-usb-card-readers.fdi		\
		10-usb-music-players.fdi	\
		10-usb-zip-drives.fdi   	\
		10-camera-ptp.fdi		\
		10-usb-pda.fdi			\
		10-usbcsr-mice.fdi		\
		10-laptop-panel-hardware.fdi	\
		10-cd-dvd-burner.fdi		\
		10-battery.fdi			\
		10-modem.fdi			\
		10-scanner.fdi			\
		10-usb-obex.fdi

if BUILD_KILLSWITCH_DELL_WLAN
dist_fdi_DATA += 10-dell-rfkill-switch-wlan.fdi 
endif

if BUILD_KILLSWITCH_DELL_BLUETOOTH
dist_fdi_DATA += 10-dell-rfkill-switch-bluetooth.fdi 
endif

if BUILD_KILLSWITCH_DELL_WWAN
dist_fdi_DATA += 10-dell-rfkill-switch-wwan.fdi 
endif

if BUILD_KILLSWITCH_SONY_BLUETOOTH
dist_fdi_DATA += 10-sony-bluetooth-switch.fdi
endif

if BUILD_KILLSWITCH_THINKPAD_BLUETOOTH
dist_fdi_DATA += 10-thinkpad-rfkill-switch-bluetooth.fdi
endif

if BUILD_KILLSWITCH_IPW_WLAN
dist_fdi_DATA += 10-ipw-rfkill-switch.fdi
endif

if BUILD_KILLSWITCH_IWL_WLAN
dist_fdi_DATA += 10-iwl-rfkill-switch.fdi
endif


if BUILD_RECALL
dist_fdi_DATA +=				\
		10-recall-battery-dell.fdi	\
		10-recall-battery-ibm.fdi	\
		10-recall-battery-lenovo.fdi	\
		10-recall-battery-fujitsu.fdi	\
		10-recall-battery-gateway.fdi	\
		10-recall-battery-toshiba.fdi
endif

if BUILD_VIDEO
dist_fdi_DATA +=				\
		20-video-quirk-pm-acer.fdi	\
		20-video-quirk-pm-apple.fdi	\
		20-video-quirk-pm-asus.fdi	\
		20-video-quirk-pm-dell.fdi	\
		20-video-quirk-pm-fujitsu.fdi	\
		20-video-quirk-pm-hp.fdi	\
		20-video-quirk-pm-ibm.fdi	\
		20-video-quirk-pm-lenovo.fdi	\
		20-video-quirk-pm-misc.fdi	\
		20-video-quirk-pm-samsung.fdi   \
		20-video-quirk-pm-sony.fdi	\
		20-video-quirk-pm-toshiba.fdi	

if BUILD_VIDEO_NVIDIA_QUIRKS
dist_fdi_DATA += 21-video-quirk-nvidia.fdi	
endif

if BUILD_VIDEO_DEFAULT_QUIRKS
dist_fdi_DATA += 99-video-quirk-default.fdi
endif
endif

if BUILD_KEYMAPS
dist_fdi_DATA +=					\
		30-keymap-module-sony-laptop.fdi	\
		30-keymap-module-thinkpad-acpi.fdi	\
		30-keymap-misc.fdi			\
		30-keymap-hp.fdi			\
		30-keymap-compaq.fdi			\
		30-keymap-lenovo.fdi			\
		30-keymap-dell.fdi			\
		30-keymap-acer.fdi 			
endif

check:
	for f in $(dist_fdi_DATA); do \
            echo -n "Validate XML in $$f : "; \
            xmllint --noout --dtdvalid $(top_srcdir)/fdi/fdi.dtd $(srcdir)/$$f 2> xmllint.error; \
            if test -s xmllint.error; \
              then \
                echo failed; \
                cat xmllint.error; \
                rm -f xmllint.error; \
                exit 1; \
            else \
                echo ok; \
                rm -f xmllint.error; \
            fi; \
        done;

clean-local :
	rm -f *~