Added add-ons test to the build.

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@184 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold 2002-07-13 20:43:24 +00:00
parent 9effd71975
commit b3727040a0
14 changed files with 145 additions and 0 deletions

View File

@ -1,3 +1,4 @@
SubDir OBOS_TOP src tests ;
SubInclude OBOS_TOP src tests add-ons ;
SubInclude OBOS_TOP src tests kits ;

View File

@ -0,0 +1,4 @@
SubDir OBOS_TOP src tests add-ons ;
SubInclude OBOS_TOP src tests add-ons kernel ;
SubInclude OBOS_TOP src tests add-ons print ;

View File

@ -0,0 +1,3 @@
SubDir OBOS_TOP src tests add-ons kernel ;
SubInclude OBOS_TOP src tests add-ons kernel file_systems ;

View File

@ -0,0 +1,3 @@
SubDir OBOS_TOP src tests add-ons kernel file_systems ;
SubInclude OBOS_TOP src tests add-ons kernel file_systems befs ;

View File

@ -0,0 +1,7 @@
SubDir OBOS_TOP src tests add-ons kernel file_systems befs ;
SubInclude OBOS_TOP src tests add-ons kernel file_systems befs array ;
SubInclude OBOS_TOP src tests add-ons kernel file_systems befs btree ;
SubInclude OBOS_TOP src tests add-ons kernel file_systems befs queries ;
SubInclude OBOS_TOP src tests add-ons kernel file_systems befs randomread ;
SubInclude OBOS_TOP src tests add-ons kernel file_systems befs rename ;

View File

@ -0,0 +1,24 @@
SubDir OBOS_TOP src tests add-ons kernel file_systems befs array ;
SubDirHdrs $(OBOS_TOP) src add-ons kernel file_systems befs ;
{
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 arrayTest
: array.cpp
Utility.cpp
: be ;
SimpleTest smallArrayTest
: smallArray.cpp
Utility.o
: be ;
# Tell Jam where to find these sources
SEARCH on [ FGristFiles Utility.cpp ]
= [ FDirName $(OBOS_TOP) src add-ons kernel file_systems befs ] ;

View File

@ -0,0 +1,22 @@
SubDir OBOS_TOP src tests add-ons kernel file_systems befs btree ;
SubDirHdrs $(OBOS_TOP) src add-ons kernel file_systems befs ;
{
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 btreeTest
: test.cpp
Volume.cpp
Inode.cpp
cache.cpp
BPlusTree.cpp
Debug.cpp
: be ;
# Tell Jam where to find these sources
SEARCH on [ FGristFiles BPlusTree.cpp Debug.cpp ]
= [ FDirName $(OBOS_TOP) src add-ons kernel file_systems befs ] ;

View File

@ -0,0 +1,6 @@
SubDir OBOS_TOP src tests add-ons kernel file_systems befs queries ;
SimpleTest queryTest
: test.cpp
: be ;

View File

@ -0,0 +1,6 @@
SubDir OBOS_TOP src tests add-ons kernel file_systems befs randomread ;
SimpleTest randomread
: randomread.cpp
: be ;

View File

@ -0,0 +1,6 @@
SubDir OBOS_TOP src tests add-ons kernel file_systems befs rename ;
SimpleTest rename
: rename.c
: ;

View File

@ -0,0 +1,3 @@
SubDir OBOS_TOP src tests add-ons print ;
SubInclude OBOS_TOP src tests add-ons print pdf ;

View File

@ -0,0 +1,4 @@
SubDir OBOS_TOP src tests add-ons print pdf ;
SubInclude OBOS_TOP src tests add-ons print pdf bezierbounds ;
SubInclude OBOS_TOP src tests add-ons print pdf linepathbuilder ;

View File

@ -0,0 +1,28 @@
SubDir OBOS_TOP src tests add-ons print pdf bezierbounds ;
SubDirHdrs $(OBOS_TOP) src add-ons print drivers pdf source ;
AddResources BezierBounds : <$(SOURCE_GRIST)>Application.rsrc ;
local sources =
Application.cpp
View.cpp
BezierBounds.cpp
SubPath.cpp
;
SimpleTest BezierBounds
: $(sources)
: be root
;
# Tell Jam where to find these sources:
SEARCH on [ FGristFiles SubPath.cpp ]
= [ FDirName $(OBOS_TOP) src add-ons print drivers pdf source ] ;
# Ugly hack: Prepend the dirs containing Be's Application.h/View.h to the list
# of include search dirs. Otherwise they won't be found.
# It is certainly a good idea to rename the local files.
PrependObjectHdrs $(sources)
: /boot/develop/headers/be/app /boot/develop/headers/be/interface ;

View File

@ -0,0 +1,28 @@
SubDir OBOS_TOP src tests add-ons print pdf linepathbuilder ;
SubDirHdrs $(OBOS_TOP) src add-ons print drivers pdf source ;
AddResources LinePathBuilder : <$(SOURCE_GRIST)>Application.rsrc ;
local sources =
Application.cpp
View.cpp
SubPath.cpp
LinePathBuilder.cpp
;
SimpleTest LinePathBuilder
: $(sources)
: be root
;
# Tell Jam where to find these sources:
SEARCH on [ FGristFiles LinePathBuilder.cpp SubPath.cpp ]
= [ FDirName $(OBOS_TOP) src add-ons print drivers pdf source ] ;
# Ugly hack: Prepend the dirs containing Be's Application.h/View.h to the list
# of include search dirs. Otherwise they won't be found.
# It is certainly a good idea to rename the local files.
PrependObjectHdrs $(sources)
: /boot/develop/headers/be/app /boot/develop/headers/be/interface ;