xref: /haiku/src/bin/network/ppp_up/Jamfile (revision bba4f90605a810ddb07ba52dba34e6ddee5d6b64)
1e3724c38SmshlynSubDir HAIKU_TOP src bin network ppp_up ;
25adca30aSAxel Dörfler
35adca30aSAxel DörflerSetSubDirSupportedPlatforms $(HAIKU_BONE_COMPATIBLE_PLATFORMS) ;
45adca30aSAxel Dörfler
5da0f9ae0SIngo Weinholdif ! $(TARGET_PLATFORM_HAIKU_COMPATIBLE) {
65adca30aSAxel Dörfler	UseHeaders [ FDirName $(HAIKU_TOP) headers posix ] : true ;
75adca30aSAxel Dörfler		# We need the public network headers also when not compiling for Haiku.
85adca30aSAxel Dörfler		# Unfortunately we get more than we want, namely all POSIX headers.
95adca30aSAxel Dörfler}
105adca30aSAxel Dörfler
11e3724c38SmshlynUsePrivateKernelHeaders ;
12e3724c38SmshlynUsePrivateHeaders net app libroot shared interface libbe be root tracker textencoding
13e3724c38Smshlyn			root ;
14e3724c38Smshlyn
155adca30aSAxel DörflerUseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel network ppp shared libppp
165adca30aSAxel Dörfler	headers ] : true ;
175adca30aSAxel DörflerUseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel network ppp shared
185adca30aSAxel Dörfler	libkernelppp headers ] : true ;
195adca30aSAxel Dörfler
205adca30aSAxel DörflerAddResources ppp_up : ppp_up.rdef ;
215adca30aSAxel Dörfler
225adca30aSAxel DörflerBinCommand ppp_up :
235adca30aSAxel Dörfler	ConnectionView.cpp
245adca30aSAxel Dörfler	ConnectionWindow.cpp
255adca30aSAxel Dörfler	PPPDeskbarReplicant.cpp
265adca30aSAxel Dörfler	PPPStatusView.cpp
275adca30aSAxel Dörfler	PPPStatusWindow.cpp
285adca30aSAxel Dörfler	PPPUpApplication.cpp
295adca30aSAxel Dörfler	:
30*bba4f906SAlexander von Gluck IV	be libppp.a [ TargetLibsupc++ ] translation $(HAIKU_LOCALE_LIBS) libbsd.so $(TARGET_NETWORK_LIBS)
315adca30aSAxel Dörfler;
325adca30aSAxel Dörfler
335adca30aSAxel Dörfler# Installation
345adca30aSAxel DörflerHaikuInstall install-networking
355adca30aSAxel Dörfler	: /boot/beos/bin
365adca30aSAxel Dörfler	: ppp_up ;
37