SubDir OBOS_TOP src tests kits net DialUpPreflet ;

UsePrivateHeaders net ;
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libppp headers ] ;
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp headers ] ;

# additonal headers for built-in add-ons:
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp pppoe ] ; # PPPoE
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp ipcp ] ; # IPCP

SimpleTest DialUpPreflet :
	DialUpApplication.cpp
	DialUpView.cpp
	
	# utils
	InterfaceUtils.cpp
	MessageDriverSettingsUtils.cpp
	TextRequestDialog.cpp
	
	# built-in add-ons
	ExtrasAddon.cpp
	GeneralAddon.cpp
	IPCPAddon.cpp
	PPPoEAddon.cpp
	ProtocolsAddon.cpp
;

LinkSharedOSLibs DialUpPreflet : libppp.a be ;
