diff --git a/build/jam/TestsRules b/build/jam/TestsRules index 68f67eeb6b..fc1c166ccd 100644 --- a/build/jam/TestsRules +++ b/build/jam/TestsRules @@ -1,6 +1,12 @@ # unit test pseudo target NotFile unittests ; +rule UnitTestDependency +{ + Depends unittests : $(1) ; +} + + rule UnitTestLib { # UnitTestLib : : ; @@ -30,7 +36,7 @@ rule UnitTestLib MakeLocate $(lib) : $(TARGET_UNIT_TEST_LIB_DIR) ; SharedLibrary $(lib) : $(sources) : $(libraries) libcppunit.so ; - Depends unittests : $(lib) ; + UnitTestDependency $(lib) ; } @@ -60,7 +66,7 @@ rule UnitTest SimpleTest $(target) : $(sources) : $(libraries) libcppunit.so : $(resources) ; - Depends unittests : $(target) ; + UnitTestDependency $(target) ; } diff --git a/src/tests/kits/app/bapplication/testapps/Jamfile b/src/tests/kits/app/bapplication/testapps/Jamfile index 2f9d3f7be0..fc90743e9a 100644 --- a/src/tests/kits/app/bapplication/testapps/Jamfile +++ b/src/tests/kits/app/bapplication/testapps/Jamfile @@ -42,6 +42,8 @@ rule CopyBAppTestApp File $(target) : $(source) ; MODE on $(target) = $(EXEMODE) ; MimeSet $(target) ; + + UnitTestDependency $(target) ; } # BApplication::BApplication() test apps