From 32bc7795b0181960232b3e61442fe59f814cb892 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Wed, 10 Jul 2002 02:02:00 +0000 Subject: [PATCH] Adjusted the original SK Jamfile to work in its new friendly neighborhood. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@28 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/storage/Jamfile | 48 +++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/src/kits/storage/Jamfile b/src/kits/storage/Jamfile index b588a5d0c2..6f8fe31973 100644 --- a/src/kits/storage/Jamfile +++ b/src/kits/storage/Jamfile @@ -1,19 +1,28 @@ -# This is $(TOP)/source/lib/Jamfile +SubDir OBOS_TOP src kits storage ; -SubDir TOP source lib ; +# The adapter library we need. -SharedFromSources $(TOP)/source/lib/libstorage.so : - ByteOrder.cpp - DataIO.cpp +SharedLibrary beadapter : + LibBeAdapter.cpp +; +LinkSharedOSLibs libbeadapter.so : + be +; + + +# The library containing the storage kit classes. + +UsePrivateHeaders storage ; + +UsePublicHeaders [ FDirName os storage ] ; +UsePublicHeaders [ FDirName os add-ons file_system ] ; + +SharedLibrary storage : Directory.cpp Entry.cpp EntryList.cpp File.cpp FindDirectory.cpp - Flattenable.cpp - List.cpp - Locker.cpp - MallocIO.cpp Mime.cpp MimeType.cpp Node.cpp @@ -31,22 +40,11 @@ SharedFromSources $(TOP)/source/lib/libstorage.so : SymLink.cpp Volume.cpp kernel_interface.POSIX.cpp - storage_support.cpp ; -LinkSharedLibs $(TOP)/source/lib/libstorage.so : - $(TOP)/source/lib/libbeadapter.so + storage_support.cpp ; -LinkSharedOSLibs $(TOP)/source/lib/libstorage.so : - /boot/develop/lib/x86/libbe.so +LinkSharedOSLibs libstorage.so : + be + libbeadapter.so + stdc++.r4 ; - -# Here come the rules for our adapter library. - -HDRS = ; - -SharedFromSources $(TOP)/source/lib/libbeadapter.so : - LibBeAdapter.cpp -; -LinkSharedOSLibs $(TOP)/source/lib/libbeadapter.so : - /boot/develop/lib/x86/libbe.so -;