1SubDir HAIKU_TOP src kits network libnetservices ; 2 3UsePrivateHeaders net netservices shared support ; 4 5local architectureObject ; 6for architectureObject in [ MultiArchSubDirSetup ] { 7 on $(architectureObject) { 8 local architecture = $(TARGET_PACKAGING_ARCH) ; 9 10 MergeObject <libnetapi!$(architecture)>netservices.o : 11 # FUTURE: The HTTP stuff should all go into an add-on. It needs 12 # linking against libcrypto.so and only the add-on should link 13 # against it. 14 DataRequest.cpp 15 HttpAuthentication.cpp 16 HttpHeaders.cpp 17 HttpForm.cpp 18 HttpRequest.cpp 19 HttpResult.cpp 20 21 # FUTURE: another add-on for file:// (a much simpler one) 22 FileRequest.cpp 23 24 # FUTURE: another add-on for gopher:// 25 GopherRequest.cpp 26 27 HttpTime.cpp 28 NetworkCookie.cpp 29 NetworkCookieJar.cpp 30 31 NetworkRequest.cpp 32 UrlContext.cpp 33 UrlProtocolAsynchronousListener.cpp 34 UrlProtocolDispatchingListener.cpp 35 UrlProtocolListener.cpp 36 UrlProtocolRoster.cpp 37 UrlRequest.cpp 38 UrlResult.cpp 39 UrlSynchronousRequest.cpp 40 : <$(architecture)>libshared.a 41 ; 42 } 43} 44