1SubDir HAIKU_TOP src tests kits storage ; 2 3AddSubDirSupportedPlatforms libbe_test ; 4 5UsePrivateHeaders storage ; 6 7UnitTestLib libstoragetest.so 8 : StorageKitTestAddon.cpp 9 AppFileInfoTest.cpp 10 BasicTest.cpp 11 DirectoryTest.cpp 12 EntryTest.cpp 13 FindDirectoryTest.cpp 14 FileTest.cpp 15 MimeSnifferTest.cpp 16 # MimeTypeTest.cpp 17 NodeInfoTest.cpp 18 NodeTest.cpp 19 PathTest.cpp 20 QueryTest.cpp 21 ResourcesTest.cpp 22 ResourceStringsTest.cpp 23 StatableTest.cpp 24 SymLinkTest.cpp 25 TestApp.cpp 26 VolumeTest.cpp 27 : be [ TargetLibstdc++ ] 28; 29 30# To run the tests some test files must be around. 31{ 32 local resdir = <src!tests!kits!storage>resources ; 33 MakeLocate $(resdir) : $(TARGET_UNIT_TEST_DIR) ; 34 RelSymLink $(resdir) : [ FDirName $(HAIKU_TOP) src tests kits storage resources ] : false ; 35 Depends libstoragetest.so : $(resdir) ; 36} 37 38SubInclude HAIKU_TOP src tests kits storage disk_device ; 39SubInclude HAIKU_TOP src tests kits storage testapps ; 40SubInclude HAIKU_TOP src tests kits storage virtualdrive ; 41