1SubDir HAIKU_TOP src kits network libnetservices ; 2 3UsePrivateHeaders net netservices shared support ; 4 5if [ Glob $(SUBDIR) : DefaultGeolocationServiceKey.h ] { 6 SubDirC++Flags [ FDefines HAVE_DEFAULT_GEOLOCATION_SERVICE_KEY ] ; 7} 8 9local architectureObject ; 10for architectureObject in [ MultiArchSubDirSetup ] { 11 on $(architectureObject) { 12 local architecture = $(TARGET_PACKAGING_ARCH) ; 13 14 StaticLibrary [ MultiArchDefaultGristFiles libnetservices.a ] : 15 DataRequest.cpp 16 HttpAuthentication.cpp 17 HttpHeaders.cpp 18 HttpForm.cpp 19 HttpRequest.cpp 20 HttpResult.cpp 21 22 FileRequest.cpp 23 24 GopherRequest.cpp 25 26 Geolocation.cpp 27 28 HttpTime.cpp 29 NetworkCookie.cpp 30 NetworkCookieJar.cpp 31 32 NetworkRequest.cpp 33 UrlContext.cpp 34 UrlProtocolAsynchronousListener.cpp 35 UrlProtocolDispatchingListener.cpp 36 UrlProtocolListener.cpp 37 UrlProtocolRoster.cpp 38 UrlRequest.cpp 39 UrlResult.cpp 40 UrlSynchronousRequest.cpp 41 ; 42 43 LinkAgainst [ MultiArchDefaultGristFiles libnetservices.a ] : 44 <$(architecture)>libshared.a ; 45 } 46} 47