]>
git.ipfire.org Git - ipfire-2.x.git/blob - src/hwinfo/src/ids/Makefile
3 CLEANFILES
= *.log src
/*~
4 DISTCLEANFILES
= *.h
*.xml
*.ids check_hd
6 include $(TOPDIR
)/Makefile.common
12 ifeq "$(ARCH)" "ppc64"
16 IDFILES
+= src
/bus src
/class src
/extra src
/special src
/scanner src
/network \
17 src
/usb src
/usb2 src
/isapnp src
/monitor src
/camera src
/tv src
/dvb \
18 src
/chipcard src
/modem src
/pcmcia src
/s390
21 IDFILES
+= src
/x11.i386 src
/modem.i386
25 IDFILES
+= src
/x11.ppc src
/x11.ppc.special
28 ifeq "$(ARCH)" "alpha"
29 IDFILES
+= src
/x11.axp
32 ifeq "$(ARCH)" "sparc"
33 IDFILES
+= src
/x11.sparc
36 ifeq "$(ARCH)" "sparc64"
37 IDFILES
+= src
/x11.sparc
41 IDFILES
+= src
/x11.ia64
44 ifeq "$(ARCH)" "x86_64"
45 IDFILES
+= src
/x11.amd64
48 IDFILES
+= src
/pci src
/storage src
/sound src
/mouse src
/braille
54 $(CC
) $(CFLAGS
) $< -o
$@
56 hd_ids.c
: hd_ids.h hd_ids_tiny.h
58 hd_ids.h hd.ids
: check_hd
$(IDFILES
)
59 .
/check_hd
--check --sort --cfile hd_ids.h
$(IDFILES
)
61 hd_ids_tiny.h
: check_hd hd.ids
62 .
/check_hd
--mini
--cfile hd_ids_tiny.h
--log
=hd_tiny.log
--out
=hd_tiny.ids hd.ids