libnetapi.so: make headers of deprecated classes private

These classes have been moved to the public API too soon, and they need some
more time to mature before they can be declared stable.

Change-Id: I9c52a8e6cc103922abde7a6b911fe0c3e6bf5700
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3665
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
This commit is contained in:
Niels Sascha Reedijk 2021-01-20 07:51:41 +00:00
parent 35d8d4d113
commit 603e0bdf62
26 changed files with 9 additions and 4 deletions

View File

@ -1,6 +1,6 @@
SubDir HAIKU_TOP src add-ons media plugins http_streamer ;
UsePrivateHeaders media shared ;
UsePrivateHeaders media netservices shared ;
UsePrivateHeaders [ FDirName media experimental ] ;
local architectureObject ;

View File

@ -6,7 +6,8 @@ SubDirC++Flags -Wno-error ;
include [ FDirName $(HAIKU_TOP) src apps haikudepot build jam
HdsSchemaGenRules ] ;
UsePrivateHeaders interface kernel net package shared storage support locale ;
UsePrivateHeaders interface kernel net netservices package shared storage ;
UsePrivateHeaders support locale ;
HAIKUDEPOT_GENERATED_SOURCES_DIRECTORY = $(TARGET_COMMON_DEBUG_LOCATE_TARGET) ;

View File

@ -65,7 +65,7 @@ for architectureObject in [ MultiArchSubDirSetup ] {
# private OS headers
UseLibraryHeaders icon ;
UsePrivateHeaders interface shared tracker ;
UsePrivateHeaders interface netservices shared tracker ;
SubDirHdrs $(HAIKU_TOP) src kits tracker ;
Application WebPositive :

View File

@ -1,6 +1,6 @@
SubDir HAIKU_TOP src kits network libnetservices ;
UsePrivateHeaders net shared support ;
UsePrivateHeaders net netservices shared support ;
local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup ] {

View File

@ -5,6 +5,7 @@ AddResources libpackage.so : libpackage.rdef ;
UsePrivateHeaders
app
kernel
netservices
shared
libroot
storage

View File

@ -28,6 +28,9 @@ for architectureObject in [ MultiArchSubDirSetup ] {
# for BKeymap
UsePrivateHeaders interface ;
# for BGeolocation
UsePrivateHeaders netservices ;
StaticLibrary <$(architecture)>libshared.a :
AboutMenuItem.cpp
ArgumentVector.cpp