We can build the ReiserFS add-on with Haiku interface for the userland,
too. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20373 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1,38 +1,39 @@
|
|||||||
SubDir HAIKU_TOP src tests add-ons kernel file_systems userlandfs reiserfs ;
|
SubDir HAIKU_TOP src tests add-ons kernel file_systems userlandfs reiserfs ;
|
||||||
|
|
||||||
|
local userlandFSTop = [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems
|
||||||
|
userlandfs ] ;
|
||||||
local userlandFSIncludes = [ PrivateHeaders userlandfs ] ;
|
local userlandFSIncludes = [ PrivateHeaders userlandfs ] ;
|
||||||
local reiserFSTop = [ FDirName $(HAIKU_TOP) src tests add-ons kernel
|
local reiserFSTop = [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems
|
||||||
file_systems userlandfs r5 src test reiserfs ] ;
|
reiserfs ] ;
|
||||||
|
|
||||||
DEFINES += USER=1 ;
|
DEFINES += USER=1 ;
|
||||||
|
|
||||||
SubDirSysHdrs [ FDirName $(userlandFSIncludes) ] ;
|
SubDirHdrs [ FDirName $(userlandFSIncludes) shared ] ;
|
||||||
SubDirSysHdrs [ FDirName $(userlandFSIncludes) legacy ] ;
|
|
||||||
|
|
||||||
# avoid inclusion of <drivers/Select.h>
|
|
||||||
DEFINES += _DRIVERS_SELECT_H ;
|
|
||||||
|
|
||||||
SEARCH_SOURCE += $(reiserFSTop) ;
|
SEARCH_SOURCE += $(reiserFSTop) ;
|
||||||
|
SEARCH_SOURCE += [ FDirName $(userlandFSTop) shared ] ;
|
||||||
|
|
||||||
Addon <userland>reiserfs
|
Addon <userland>reiserfs
|
||||||
: # relpath - obsolete
|
: # relpath - obsolete
|
||||||
:
|
:
|
||||||
|
Debug.cpp
|
||||||
|
Locker.cpp
|
||||||
|
String.cpp
|
||||||
|
|
||||||
Block.cpp
|
Block.cpp
|
||||||
BlockCache.cpp
|
BlockCache.cpp
|
||||||
hashes.cpp
|
hashes.cpp
|
||||||
Item.cpp
|
Item.cpp
|
||||||
Iterators.cpp
|
Iterators.cpp
|
||||||
kernel_interface.cpp
|
kernel_interface.cpp
|
||||||
Locker.cpp
|
Settings.cpp
|
||||||
|
SuperBlock.cpp
|
||||||
Tree.cpp
|
Tree.cpp
|
||||||
VNode.cpp
|
VNode.cpp
|
||||||
Volume.cpp
|
Volume.cpp
|
||||||
|
|
||||||
Debug.cpp
|
|
||||||
Settings.cpp
|
|
||||||
String.cpp
|
|
||||||
SuperBlock.cpp
|
|
||||||
|
|
||||||
: false # is executable
|
: false # is executable
|
||||||
: libuserlandfs_beos_kernel.so
|
: libuserlandfs_haiku_kernel.so
|
||||||
;
|
;
|
||||||
|
|
||||||
|
HaikuSubInclude beos_interface ;
|
||||||
|
|||||||
@@ -0,0 +1,39 @@
|
|||||||
|
SubDir HAIKU_TOP src tests add-ons kernel file_systems userlandfs reiserfs
|
||||||
|
beos_interface ;
|
||||||
|
|
||||||
|
local userlandFSIncludes = [ PrivateHeaders userlandfs ] ;
|
||||||
|
local reiserFSTop = [ FDirName $(HAIKU_TOP) src tests add-ons kernel
|
||||||
|
file_systems userlandfs r5 src test reiserfs ] ;
|
||||||
|
|
||||||
|
DEFINES += USER=1 ;
|
||||||
|
|
||||||
|
SubDirSysHdrs [ FDirName $(userlandFSIncludes) ] ;
|
||||||
|
SubDirSysHdrs [ FDirName $(userlandFSIncludes) legacy ] ;
|
||||||
|
|
||||||
|
# avoid inclusion of <drivers/Select.h>
|
||||||
|
DEFINES += _DRIVERS_SELECT_H ;
|
||||||
|
|
||||||
|
SEARCH_SOURCE += $(reiserFSTop) ;
|
||||||
|
|
||||||
|
Addon <userland-beos>reiserfs
|
||||||
|
: # relpath - obsolete
|
||||||
|
:
|
||||||
|
Block.cpp
|
||||||
|
BlockCache.cpp
|
||||||
|
hashes.cpp
|
||||||
|
Item.cpp
|
||||||
|
Iterators.cpp
|
||||||
|
kernel_interface.cpp
|
||||||
|
Locker.cpp
|
||||||
|
Tree.cpp
|
||||||
|
VNode.cpp
|
||||||
|
Volume.cpp
|
||||||
|
|
||||||
|
Debug.cpp
|
||||||
|
Settings.cpp
|
||||||
|
String.cpp
|
||||||
|
SuperBlock.cpp
|
||||||
|
|
||||||
|
: false # is executable
|
||||||
|
: libuserlandfs_beos_kernel.so
|
||||||
|
;
|
||||||
Reference in New Issue
Block a user