Added the bfs_shell to the build.

To use it, type "bfs_shell <device-name-or-image>" - for example test.image,
or /dev/disk/ide/0/master/0/0_1; use with care, it has the power to destroy
everything :)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2964 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler 2003-03-20 02:16:00 +00:00
parent 6e1c01fbd7
commit 199002915e
2 changed files with 34 additions and 0 deletions

View File

@ -2,3 +2,4 @@ SubDir OBOS_TOP src tests add-ons kernel file_systems bfs ;
#SubInclude OBOS_TOP src tests add-ons kernel file_systems bfs blockAllocator ;
SubInclude OBOS_TOP src tests add-ons kernel file_systems bfs bufferPool ;
SubInclude OBOS_TOP src tests add-ons kernel file_systems bfs bfs_shell ;

View File

@ -0,0 +1,33 @@
SubDir OBOS_TOP src tests add-ons kernel file_systems bfs bfs_shell ;
SubDirHdrs $(OBOS_TOP) src tests add-ons kernel file_systems fs_shell ;
SubDirHdrs $(OBOS_TOP) src add-ons kernel file_systems bfs ;
{
local defines = [ FDefines USER DEBUG ] ; # _NO_INLINE_ASM
SubDirCcFlags $(defines) -fno-exceptions -fno-rtti ; #-fcheck-memory-usage
SubDirC++Flags $(defines) -fno-exceptions -fno-rtti ; #-fcheck-memory-usage
}
SimpleTest bfs_shell
:
fsh.c rootfs.c initfs.c kernel.c cache.c sl.c stub.c
sysdep.c hexdump.c argv.c
Volume.cpp BPlusTree.cpp Inode.cpp Index.cpp Query.cpp Journal.cpp
BlockAllocator.cpp kernel_interface.cpp Utility.cpp BufferPool.cpp
Debug.cpp cpp.cpp
:
;
# Tell Jam where to find these sources
SEARCH on [ FGristFiles
Volume.cpp BPlusTree.cpp Inode.cpp Index.cpp Query.cpp Journal.cpp
BlockAllocator.cpp kernel_interface.cpp Utility.cpp BufferPool.cpp
Debug.cpp cpp.cpp
] = [ FDirName $(OBOS_TOP) src add-ons kernel file_systems bfs ] ;
SEARCH on [ FGristFiles
fsh.c rootfs.c initfs.c kernel.c cache.c sl.c stub.c
sysdep.c hexdump.c argv.c
] = [ FDirName $(OBOS_TOP) src tests add-ons kernel file_systems fs_shell ] ;