xref: /haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/Jamfile (revision 5ac9b506412b11afb993bb52d161efe7666958a5) !
1SubDir HAIKU_TOP src add-ons kernel network ppp shared libkernelppp ;
2
3SetSubDirSupportedPlatformsBeOSCompatible ;
4SubDirC++Flags -fno-rtti ;
5
6UsePrivateKernelHeaders ;
7UsePrivateHeaders net ;
8
9UsePrivateHeaders libroot net ;
10UsePrivateHeaders [ FDirName kernel ] ;
11UsePrivateHeaders [ FDirName kernel util ] ;
12UseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel network ppp shared
13	libkernelppp headers ] : true ;
14
15KernelStaticLibrary libkernelppp.a :
16	kernel_cpp.cpp
17
18	KPPPConfigurePacket.cpp
19	KPPPDevice.cpp
20	KPPPInterface.cpp
21	KPPPLayer.cpp
22	KPPPLCP.cpp
23	KPPPLCPExtension.cpp
24	KPPPOptionHandler.cpp
25	KPPPProtocol.cpp
26	KPPPReportManager.cpp
27	KPPPStateMachine.cpp
28	KPPPUtils.cpp
29	settings_tools.cpp
30
31	# integrated modules
32	_KPPPMRUHandler.cpp
33	_KPPPAuthenticationHandler.cpp
34	_KPPPPFCHandler.cpp
35;
36
37SEARCH on [ FGristFiles kernel_cpp.cpp ]
38	= [ FDirName $(HAIKU_TOP) src system kernel util ] ;
39