⛏️ index : haiku.git

SubDir HAIKU_TOP src preferences network ;

UsePublicHeaders [ FDirName add-ons network_settings ] ;
UsePrivateHeaders net shared storage ;

SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src apps networkstatus ]
	[ FDirName $(HAIKU_TOP) src bin network ifconfig ] ;

Application Network :
	Network.cpp
	NetworkWindow.cpp
	NetworkProfile.cpp
	NetworkSettingsAddOn.cpp
	InterfaceListItem.cpp
	InterfaceView.cpp

	# Common functionality for add-ons
	IPAddressControl.cpp
	InterfaceAddressView.cpp
	ServiceListItem.cpp
	ServiceView.cpp

	# from NetworkStatus
	RadioView.cpp
	WirelessNetworkMenuItem.cpp

	: <src!bin!network!ifconfig>MediaTypes.o
	be bnetapi shared [ TargetLibstdc++ ] localestub
	: Network.rdef InterfaceIcons.rdef
;

DoCatalogs Network :
	x-vnd.Haiku-Network
	:
	InterfaceListItem.cpp
	InterfaceView.cpp
	Network.cpp
	NetworkWindow.cpp
	NetworkProfile.cpp
	NetworkSettingsAddOn.cpp
	RadioView.cpp
	WirelessNetworkMenuItem.cpp

	InterfaceAddressView.cpp
	ServiceListItem.cpp
	ServiceView.cpp
;