Network: moved commonly used classes into app.
* This way all add-ons share the same code, and also the same translations.
This commit is contained in:
@@ -2,12 +2,10 @@ SubDir HAIKU_TOP src add-ons network_settings ftpd ;
|
|||||||
|
|
||||||
UsePublicHeaders [ FDirName add-ons network_settings ] ;
|
UsePublicHeaders [ FDirName add-ons network_settings ] ;
|
||||||
UsePrivateHeaders app libroot kernel net shared ;
|
UsePrivateHeaders app libroot kernel net shared ;
|
||||||
|
UseHeaders [ FDirName $(HAIKU_TOP) src preferences network ] : false ;
|
||||||
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons network_settings sshd ] ;
|
|
||||||
|
|
||||||
Addon FTPService :
|
Addon FTPService :
|
||||||
FTPServiceAddOn.cpp
|
FTPServiceAddOn.cpp
|
||||||
ServiceView.cpp
|
|
||||||
|
|
||||||
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
|
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
|
||||||
[ TargetLibstdc++ ] localestub
|
[ TargetLibstdc++ ] localestub
|
||||||
@@ -15,5 +13,4 @@ Addon FTPService :
|
|||||||
|
|
||||||
DoCatalogs FTPService : x-vnd.Haiku-FTPService :
|
DoCatalogs FTPService : x-vnd.Haiku-FTPService :
|
||||||
FTPServiceAddOn.cpp
|
FTPServiceAddOn.cpp
|
||||||
ServiceView.cpp
|
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ UseHeaders [ FDirName $(HAIKU_TOP) src preferences network ] : false ;
|
|||||||
|
|
||||||
Addon IPv4Interface :
|
Addon IPv4Interface :
|
||||||
IPv4InterfaceAddOn.cpp
|
IPv4InterfaceAddOn.cpp
|
||||||
InterfaceAddressView.cpp
|
|
||||||
|
|
||||||
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
|
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
|
||||||
[ TargetLibstdc++ ] localestub
|
[ TargetLibstdc++ ] localestub
|
||||||
@@ -14,5 +13,4 @@ Addon IPv4Interface :
|
|||||||
|
|
||||||
DoCatalogs IPv4Interface : x-vnd.Haiku-IPv4Interface :
|
DoCatalogs IPv4Interface : x-vnd.Haiku-IPv4Interface :
|
||||||
IPv4InterfaceAddOn.cpp
|
IPv4InterfaceAddOn.cpp
|
||||||
InterfaceAddressView.cpp
|
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons network_settings ipv4 ] ;
|
|||||||
|
|
||||||
Addon IPv6Interface :
|
Addon IPv6Interface :
|
||||||
IPv6InterfaceAddOn.cpp
|
IPv6InterfaceAddOn.cpp
|
||||||
InterfaceAddressView.cpp
|
|
||||||
|
|
||||||
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
|
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
|
||||||
[ TargetLibstdc++ ] localestub
|
[ TargetLibstdc++ ] localestub
|
||||||
@@ -16,5 +15,4 @@ Addon IPv6Interface :
|
|||||||
|
|
||||||
DoCatalogs IPv6Interface : x-vnd.Haiku-IPv6Interface :
|
DoCatalogs IPv6Interface : x-vnd.Haiku-IPv6Interface :
|
||||||
IPv6InterfaceAddOn.cpp
|
IPv6InterfaceAddOn.cpp
|
||||||
InterfaceAddressView.cpp
|
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -2,11 +2,10 @@ SubDir HAIKU_TOP src add-ons network_settings sshd ;
|
|||||||
|
|
||||||
UsePublicHeaders [ FDirName add-ons network_settings ] ;
|
UsePublicHeaders [ FDirName add-ons network_settings ] ;
|
||||||
UsePrivateHeaders app libroot kernel net shared ;
|
UsePrivateHeaders app libroot kernel net shared ;
|
||||||
|
UseHeaders [ FDirName $(HAIKU_TOP) src preferences network ] : false ;
|
||||||
|
|
||||||
Addon SSHService :
|
Addon SSHService :
|
||||||
SSHServiceAddOn.cpp
|
SSHServiceAddOn.cpp
|
||||||
ServiceListItem.cpp
|
|
||||||
ServiceView.cpp
|
|
||||||
|
|
||||||
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
|
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
|
||||||
[ TargetLibstdc++ ] localestub
|
[ TargetLibstdc++ ] localestub
|
||||||
@@ -14,6 +13,4 @@ Addon SSHService :
|
|||||||
|
|
||||||
DoCatalogs SSHService : x-vnd.Haiku-SSHService :
|
DoCatalogs SSHService : x-vnd.Haiku-SSHService :
|
||||||
SSHServiceAddOn.cpp
|
SSHServiceAddOn.cpp
|
||||||
ServiceListItem.cpp
|
|
||||||
ServiceView.cpp
|
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -2,12 +2,10 @@ SubDir HAIKU_TOP src add-ons network_settings telnetd ;
|
|||||||
|
|
||||||
UsePublicHeaders [ FDirName add-ons network_settings ] ;
|
UsePublicHeaders [ FDirName add-ons network_settings ] ;
|
||||||
UsePrivateHeaders app libroot kernel net shared ;
|
UsePrivateHeaders app libroot kernel net shared ;
|
||||||
|
UseHeaders [ FDirName $(HAIKU_TOP) src preferences network ] : false ;
|
||||||
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons network_settings sshd ] ;
|
|
||||||
|
|
||||||
Addon TelnetService :
|
Addon TelnetService :
|
||||||
TelnetServiceAddOn.cpp
|
TelnetServiceAddOn.cpp
|
||||||
ServiceView.cpp
|
|
||||||
|
|
||||||
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
|
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
|
||||||
[ TargetLibstdc++ ] localestub
|
[ TargetLibstdc++ ] localestub
|
||||||
@@ -15,5 +13,4 @@ Addon TelnetService :
|
|||||||
|
|
||||||
DoCatalogs TelnetService : x-vnd.Haiku-TelnetService :
|
DoCatalogs TelnetService : x-vnd.Haiku-TelnetService :
|
||||||
TelnetServiceAddOn.cpp
|
TelnetServiceAddOn.cpp
|
||||||
ServiceView.cpp
|
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -13,7 +13,12 @@ Preference Network :
|
|||||||
NetworkSettingsAddOn.cpp
|
NetworkSettingsAddOn.cpp
|
||||||
InterfaceListItem.cpp
|
InterfaceListItem.cpp
|
||||||
InterfaceView.cpp
|
InterfaceView.cpp
|
||||||
|
|
||||||
|
# Common functionality for add-ons
|
||||||
IPAddressControl.cpp
|
IPAddressControl.cpp
|
||||||
|
InterfaceAddressView.cpp
|
||||||
|
ServiceListItem.cpp
|
||||||
|
ServiceView.cpp
|
||||||
|
|
||||||
# from NetworkStatus
|
# from NetworkStatus
|
||||||
RadioView.cpp
|
RadioView.cpp
|
||||||
@@ -35,4 +40,8 @@ DoCatalogs Network :
|
|||||||
NetworkSettingsAddOn.cpp
|
NetworkSettingsAddOn.cpp
|
||||||
RadioView.cpp
|
RadioView.cpp
|
||||||
WirelessNetworkMenuItem.cpp
|
WirelessNetworkMenuItem.cpp
|
||||||
|
|
||||||
|
InterfaceAddressView.cpp
|
||||||
|
ServiceListItem.cpp
|
||||||
|
ServiceView.cpp
|
||||||
;
|
;
|
||||||
|
|||||||
Reference in New Issue
Block a user