add-ons/kernel: Use UsePrivateKernelHeaders where appropriate
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel bus_managers firewire ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) headers compatibility bsd ] : true ;
|
||||
UsePrivateHeaders firewire kernel ;
|
||||
UsePrivateHeaders firewire ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
DEFINES += _KERNEL=1 ;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers audio ac97 sis7018 ;
|
||||
|
||||
|
||||
UsePrivateHeaders kernel media ;
|
||||
UsePrivateKernelHeaders ;
|
||||
UsePrivateHeaders media ;
|
||||
|
||||
UsePrivateHeaders [ FDirName kernel util ] ;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers bus firewire ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) headers compatibility bsd ] : true ;
|
||||
UsePrivateHeaders firewire kernel ;
|
||||
UsePrivateHeaders firewire ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
SubDirCcFlags [ FDefines _KERNEL=1 ] ;
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ SubDir HAIKU_TOP src add-ons kernel drivers bus usb ;
|
||||
SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
SubDirSysHdrs $(HAIKU_TOP) src add-ons kernel bus_managers usb ;
|
||||
UsePrivateHeaders kernel ;
|
||||
UsePrivateKernelHeaders ;
|
||||
if $(TARGET_PLATFORM) != haiku {
|
||||
UsePublicHeaders [ FDirName drivers ] ;
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers common ;
|
||||
|
||||
UsePrivateHeaders kernel ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
KernelAddon dprintf :
|
||||
dprintf.cpp
|
||||
|
||||
@@ -2,7 +2,8 @@ SubDir HAIKU_TOP src add-ons kernel drivers disk floppy pc_floppy ;
|
||||
|
||||
SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders drivers kernel ;
|
||||
UsePrivateHeaders drivers ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
KernelAddon pc_floppy :
|
||||
floppy.c
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers disk usb usb_disk ;
|
||||
|
||||
SubDirSysHdrs $(HAIKU_TOP) src add-ons kernel bus_managers usb ;
|
||||
UsePrivateHeaders drivers kernel ;
|
||||
UsePrivateHeaders drivers ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
KernelAddon usb_disk :
|
||||
usb_disk.cpp
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers disk usb usb_floppy ;
|
||||
|
||||
SubDirSysHdrs $(HAIKU_TOP) src add-ons kernel bus_managers usb ;
|
||||
UsePrivateHeaders kernel ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
KernelAddon usb_floppy :
|
||||
usb_disk.cpp
|
||||
|
||||
@@ -9,7 +9,7 @@ if $(TARGET_PLATFORM) = haiku {
|
||||
# lock.h wants debug.h and others.
|
||||
#UsePrivateHeaders kernel ;
|
||||
#UsePublicHeaders kernel ;
|
||||
UsePrivateHeaders [ FDirName kernel ] ;
|
||||
UsePrivateKernelHeaders ;
|
||||
}
|
||||
|
||||
KernelAddon nbd :
|
||||
|
||||
@@ -4,8 +4,8 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders [ FDirName graphics intel_extreme ] ;
|
||||
UsePrivateHeaders [ FDirName graphics common ] ;
|
||||
UsePrivateHeaders graphics kernel ;
|
||||
UsePrivateHeaders shared ;
|
||||
UsePrivateHeaders graphics ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
KernelAddon intel_extreme :
|
||||
bios.cpp
|
||||
|
||||
@@ -2,7 +2,8 @@ SubDir HAIKU_TOP src add-ons kernel drivers network sis19x ;
|
||||
|
||||
SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders kernel net ;
|
||||
UsePrivateKernelHeaders ;
|
||||
UsePrivateHeaders net ;
|
||||
|
||||
UsePrivateHeaders [ FDirName kernel util ] ;
|
||||
|
||||
|
||||
@@ -2,7 +2,8 @@ SubDir HAIKU_TOP src add-ons kernel drivers network usb_ecm ;
|
||||
|
||||
SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders kernel net ;
|
||||
UsePrivateKernelHeaders ;
|
||||
UsePrivateHeaders net ;
|
||||
|
||||
KernelAddon usb_ecm :
|
||||
Driver.cpp
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers printer usb ;
|
||||
|
||||
SubDirSysHdrs $(HAIKU_TOP) src add-ons kernel bus_managers usb ;
|
||||
UsePrivateHeaders kernel ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
KernelAddon usb_printer :
|
||||
usb_printer.cpp
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel file_systems fat ;
|
||||
|
||||
UsePrivateHeaders kernel ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
SubDirCcFlags -DTRACK_FILENAME ;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ SubDir HAIKU_TOP src add-ons kernel file_systems googlefs ;
|
||||
|
||||
SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders kernel ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
#SubDirCcFlags -DTRACK_FILENAME ;
|
||||
#SubDirCcFlags -DDEBUG_GOOGLEFS=1 ;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel file_systems iso9660 ;
|
||||
|
||||
UsePrivateHeaders kernel ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
# set some additional defines
|
||||
SubDirC++Flags -fno-rtti ;
|
||||
|
||||
@@ -6,7 +6,7 @@ SubDirHdrs [ FDirName $(SUBDIR) utils ] ;
|
||||
SubDirCcFlags -DHAVE_CONFIG_H=1 ;
|
||||
SubDirC++Flags -DHAVE_CONFIG_H=1 ;
|
||||
|
||||
UsePrivateHeaders kernel ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
SEARCH_SOURCE += [ FDirName $(SUBDIR) utils ] ;
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ local userlandFSTop = [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems
|
||||
userlandfs ] ;
|
||||
local userlandFSIncludes = [ PrivateHeaders userlandfs ] ;
|
||||
|
||||
UsePrivateHeaders kernel ;
|
||||
UsePrivateKernelHeaders ;
|
||||
SubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ;
|
||||
|
||||
SEARCH_SOURCE += [ FDirName $(userlandFSTop) shared ] ;
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel generic ata_adapter ;
|
||||
|
||||
UsePrivateHeaders drivers kernel ;
|
||||
UsePrivateHeaders drivers ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
KernelAddon ata_adapter :
|
||||
ata_adapter.cpp
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel generic locked_pool ;
|
||||
|
||||
UsePrivateHeaders kernel ;
|
||||
UsePrivateKernelHeaders ;
|
||||
|
||||
# enable debug output, if debugging is enabled
|
||||
if $(DEBUG) != 0 {
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel generic scsi_periph ;
|
||||
|
||||
UsePrivateHeaders drivers kernel shared ;
|
||||
UsePrivateHeaders drivers ;
|
||||
UsePrivateKernelHeaders ;
|
||||
SubDirHdrs $(HAIKU_TOP) src system kernel device_manager ;
|
||||
|
||||
# disable debug output, if debugging is disabled
|
||||
|
||||
@@ -10,7 +10,8 @@ if $(TARGET_PLATFORM) != haiku {
|
||||
# Unfortunately we get more than we want, namely all POSIX headers.
|
||||
}
|
||||
|
||||
UsePrivateHeaders kernel net ;
|
||||
UsePrivateKernelHeaders ;
|
||||
UsePrivateHeaders net ;
|
||||
|
||||
KernelAddon ethernet_frame :
|
||||
ethernet_frame.cpp
|
||||
|
||||
@@ -10,7 +10,8 @@ if $(TARGET_PLATFORM) != haiku {
|
||||
# Unfortunately we get more than we want, namely all POSIX headers.
|
||||
}
|
||||
|
||||
UsePrivateHeaders kernel net ;
|
||||
UsePrivateKernelHeaders ;
|
||||
UsePrivateHeaders net ;
|
||||
|
||||
KernelAddon loopback_frame :
|
||||
loopback_frame.cpp
|
||||
|
||||
@@ -10,7 +10,8 @@ if $(TARGET_PLATFORM) != haiku {
|
||||
# Unfortunately we get more than we want, namely all POSIX headers.
|
||||
}
|
||||
|
||||
UsePrivateHeaders kernel net ;
|
||||
UsePrivateKernelHeaders ;
|
||||
UsePrivateHeaders net ;
|
||||
|
||||
KernelAddon loopback :
|
||||
loopback.cpp
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel network protocols icmp ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel network protocols ipv4 ] ;
|
||||
UsePrivateHeaders kernel net ;
|
||||
UsePrivateKernelHeaders ;
|
||||
UsePrivateHeaders net ;
|
||||
|
||||
KernelAddon icmp :
|
||||
icmp.cpp
|
||||
|
||||
@@ -10,7 +10,8 @@ if $(TARGET_PLATFORM) != haiku {
|
||||
# Unfortunately we get more than we want, namely all POSIX headers.
|
||||
}
|
||||
|
||||
UsePrivateHeaders kernel net ;
|
||||
UsePrivateKernelHeaders ;
|
||||
UsePrivateHeaders net ;
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel network protocols ] : true ;
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel network datalink_protocols ] : true ;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user