2005-10-29 16:27:43 +00:00
|
|
|
SubDir HAIKU_TOP src tools cppunit ;
|
2002-07-09 12:24:59 +00:00
|
|
|
|
2005-11-09 16:17:31 +00:00
|
|
|
SetSubDirSupportedPlatformsBeOSCompatible ;
|
|
|
|
|
AddSubDirSupportedPlatforms libbe_test ;
|
|
|
|
|
|
|
|
|
|
UseHeaders [ FDirName $(HAIKU_TOP) headers tools elfsymbolpatcher ] : true ;
|
|
|
|
|
UseCppUnitHeaders ;
|
2005-10-29 16:27:43 +00:00
|
|
|
|
|
|
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) cppunit ] ;
|
2003-11-10 00:45:18 +00:00
|
|
|
|
2002-07-09 12:24:59 +00:00
|
|
|
{
|
2005-11-09 16:17:31 +00:00
|
|
|
DEFINES += BUILDING_CPPUNIT ;
|
2004-02-18 21:38:04 +00:00
|
|
|
|
2005-11-09 16:17:31 +00:00
|
|
|
if $(OS) != BEOS || $(OSPLAT) = PPC {
|
|
|
|
|
DEFINES += NO_ELF_SYMBOL_PATCHING ;
|
2004-02-18 21:38:04 +00:00
|
|
|
}
|
2002-07-09 12:24:59 +00:00
|
|
|
}
|
|
|
|
|
|
2005-11-09 16:17:31 +00:00
|
|
|
SharedLibrary libcppunit.so :
|
|
|
|
|
BTestCase.cpp
|
|
|
|
|
BTestSuite.cpp
|
2002-07-12 20:31:23 +00:00
|
|
|
SemaphoreSyncObject.cpp
|
2002-07-18 01:03:19 +00:00
|
|
|
TestApp.cpp
|
2002-07-11 03:39:36 +00:00
|
|
|
TestListener.cpp
|
2002-07-09 12:24:59 +00:00
|
|
|
TestShell.cpp
|
2002-07-18 01:03:19 +00:00
|
|
|
TestUtils.cpp
|
2002-07-11 03:39:36 +00:00
|
|
|
ThreadedTestCase.cpp
|
2005-10-29 16:27:43 +00:00
|
|
|
|
|
|
|
|
# cppunit
|
|
|
|
|
Asserter.cpp
|
|
|
|
|
CompilerOutputter.cpp
|
|
|
|
|
Exception.cpp
|
|
|
|
|
NotEqualException.cpp
|
|
|
|
|
RepeatedTest.cpp
|
|
|
|
|
SourceLine.cpp
|
|
|
|
|
SynchronizedObject.cpp
|
|
|
|
|
TestAssert.cpp
|
|
|
|
|
TestCase.cpp
|
|
|
|
|
TestFactoryRegistry.cpp
|
|
|
|
|
TestFailure.cpp
|
|
|
|
|
TestResult.cpp
|
|
|
|
|
TestResultCollector.cpp
|
|
|
|
|
TestRunner.cpp
|
|
|
|
|
TestSetUp.cpp
|
|
|
|
|
TestSucessListener.cpp
|
|
|
|
|
TestSuite.cpp
|
|
|
|
|
TextOutputter.cpp
|
|
|
|
|
TextTestProgressListener.cpp
|
|
|
|
|
TextTestResult.cpp
|
|
|
|
|
TypeInfoHelper.cpp
|
|
|
|
|
XmlOutputter.cpp
|
2005-11-09 16:17:31 +00:00
|
|
|
: be $(TARGET_LIBSTDC++)
|
2002-07-09 12:24:59 +00:00
|
|
|
;
|
|
|
|
|
|
2005-11-09 16:17:31 +00:00
|
|
|
if $(OS) = BEOS && $(OSPLAT) != PPC {
|
2005-10-29 16:27:43 +00:00
|
|
|
LinkAgainst libcppunit.so : libelfsymbolpatcher.a ;
|
2004-02-18 21:38:04 +00:00
|
|
|
}
|