2005-10-29 20:27:43 +04:00
|
|
|
SubDir HAIKU_TOP src preferences devices ;
|
2003-03-04 15:21:20 +03:00
|
|
|
|
2006-01-23 14:49:05 +03:00
|
|
|
SetSubDirSupportedPlatformsBeOSCompatible ;
|
|
|
|
|
2004-07-09 19:28:53 +04:00
|
|
|
rule ISAPnPHeaderGen
|
|
|
|
{
|
|
|
|
SEARCH on $(2) = $(SEARCH_SOURCE) ;
|
|
|
|
SEARCH on $(3) = $(SEARCH_SOURCE) ;
|
|
|
|
|
|
|
|
Depends $(1) : $(2) $(3) ;
|
2005-10-29 20:27:43 +04:00
|
|
|
MakeLocateArch $(<) ;
|
2004-07-09 19:28:53 +04:00
|
|
|
ISAPnPHeaderGen1 $(1) : $(2) $(3) ;
|
|
|
|
LocalClean clean : $(<) ;
|
|
|
|
}
|
|
|
|
|
|
|
|
actions ISAPnPHeaderGen1
|
|
|
|
{
|
2006-11-29 21:08:00 +03:00
|
|
|
grep '^PNP[[:xdigit:]][[:xdigit:]][[:xdigit:]][[:xdigit:]] ' $(2[1]) | gawk -f $(2[2]) > $(1) ;
|
2004-07-09 19:28:53 +04:00
|
|
|
}
|
|
|
|
|
|
|
|
ISAPnPHeaderGen [ FGristFiles isapnpids.h ] : isapnp_devids.txt : devlist2h.awk ;
|
|
|
|
|
2005-02-18 23:27:26 +03:00
|
|
|
rule USBHeaderGen
|
|
|
|
{
|
|
|
|
SEARCH on $(2) = $(SEARCH_SOURCE) ;
|
|
|
|
SEARCH on $(3) = $(SEARCH_SOURCE) ;
|
|
|
|
|
|
|
|
Depends $(1) : $(2) $(3) ;
|
2005-10-29 20:27:43 +04:00
|
|
|
MakeLocateArch $(<) ;
|
2005-02-18 23:27:26 +03:00
|
|
|
USBHeaderGen1 $(1) : $(2) $(3) ;
|
|
|
|
LocalClean clean : $(<) ;
|
|
|
|
}
|
|
|
|
|
|
|
|
actions USBHeaderGen1
|
|
|
|
{
|
2006-11-29 21:08:00 +03:00
|
|
|
gawk -v HEADERFILE=$(1[1]) -v DATAFILE=$(1[2]) -f $(2[2]) $(2[1])
|
2005-02-18 23:27:26 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
USBHeaderGen [ FGristFiles usbdevs.h usbdevs_data.h ] : usbdevs : usb_devlist2h.awk ;
|
|
|
|
|
2006-01-25 18:38:20 +03:00
|
|
|
rule PCIHeaderGen
|
|
|
|
{
|
|
|
|
SEARCH on $(2) = $(SEARCH_SOURCE) ;
|
|
|
|
SEARCH on $(3) = $(SEARCH_SOURCE) ;
|
|
|
|
|
|
|
|
Depends $(1) : $(2) $(3) ;
|
|
|
|
MakeLocateArch $(<) ;
|
|
|
|
PCIHeaderGen1 $(1) : $(2) $(3) ;
|
|
|
|
LocalClean clean : $(<) ;
|
|
|
|
}
|
|
|
|
|
|
|
|
actions PCIHeaderGen1
|
|
|
|
{
|
2006-11-29 21:08:00 +03:00
|
|
|
gawk -v HEADERFILE=$(1) -f $(2[2]) $(2[1])
|
2006-01-25 18:38:20 +03:00
|
|
|
}
|
|
|
|
|
2006-02-03 12:10:43 +03:00
|
|
|
PCIHeaderGen [ FGristFiles pcihdr.h ] : pci.ids : pci-header.awk ;
|
2006-01-25 18:38:20 +03:00
|
|
|
|
2003-03-04 15:21:20 +03:00
|
|
|
Preference Devices :
|
|
|
|
Devices.cpp
|
|
|
|
DevicesWindow.cpp
|
2003-08-06 10:01:09 +04:00
|
|
|
ResourceUsageWindow.cpp
|
2003-09-03 05:57:24 +04:00
|
|
|
ModemWindow.cpp
|
2004-04-21 22:55:56 +04:00
|
|
|
cm_wrapper.c
|
|
|
|
DevicesInfo.cpp
|
2004-05-07 13:02:48 +04:00
|
|
|
ConfigurationWindow.cpp
|
2006-01-23 14:49:05 +03:00
|
|
|
: be
|
2005-06-07 20:19:59 +04:00
|
|
|
: Devices.rdef
|
2003-03-04 15:21:20 +03:00
|
|
|
;
|
|
|
|
|
2005-02-18 23:27:26 +03:00
|
|
|
Includes [ FGristFiles DevicesInfo.cpp ] : [ FGristFiles isapnpids.h usbdevs.h usbdevs_data.h ] ;
|
2006-01-25 18:38:20 +03:00
|
|
|
Includes [ FGristFiles ConfigurationWindow.cpp ] : [ FGristFiles pcihdr.h ] ;
|