Added the disk device API to the libbe_haiku.so, so that libtracker.so builds

again for target libbe_test. Added respective syscall stubs and other functions
to libhaikucompat.a.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20447 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2007-03-28 15:20:08 +00:00
parent b31ca0ae08
commit b8ba8f58d7
9 changed files with 646 additions and 19 deletions
-1
View File
@@ -30,7 +30,6 @@ SharedLibrary libbe.so :
<libbe>app_kit.o
<libbe>interface_kit.o
<libbe>storage_kit.o
<libbe>storage_diskdevice_kit.o
<libbe>support_kit.o
libqoca.so
+2 -6
View File
@@ -67,13 +67,8 @@ MergeObject <libbe>storage_kit.o :
RPattern.cpp
RPatternList.cpp
Rule.cpp
;
# We need to keep the DiskDevice API out of libbe_haiku as long as the
# Interface Kit is not fully functional (at least the part we are using).
# So, we build it separately.
MergeObject <libbe>storage_diskdevice_kit.o :
# disk device API
DiskDevice.cpp
DiskDeviceJob.cpp
DiskDeviceList.cpp
@@ -86,6 +81,7 @@ MergeObject <libbe>storage_diskdevice_kit.o :
PartitioningInfo.cpp
;
# The adapter library we need (Storage Kit).
#
+1
View File
@@ -57,6 +57,7 @@ All rights reserved.
#include <VolumeRoster.h>
#include <string.h>
#include <unistd.h>
static const char *kAutoMounterSettings = "automounter_settings";