BPicture: Fix archive constructor.
[haiku.git] / src / tools / cppunit / Jamfile
blob3e75287a2ea74873855d40d045dfcbba291d68de
1 SubDir HAIKU_TOP src tools cppunit ;
3 SetSubDirSupportedPlatformsBeOSCompatible ;
4 AddSubDirSupportedPlatforms libbe_test ;
6 UseHeaders [ FDirName $(HAIKU_TOP) headers tools elfsymbolpatcher ] : true ;
7 UseCppUnitHeaders ;
9 SEARCH_SOURCE += [ FDirName $(SUBDIR) cppunit ] ;
12         DEFINES += BUILDING_CPPUNIT ;
14         if $(OS) != BEOS || $(OSPLAT) = PPC {
15                 DEFINES += NO_ELF_SYMBOL_PATCHING ;
16         }
19 SharedLibrary libcppunit.so :
20         BTestCase.cpp
21         BTestSuite.cpp
22         SemaphoreSyncObject.cpp
23         TestApp.cpp
24         TestListener.cpp
25         TestShell.cpp
26         TestUtils.cpp
27         ThreadedTestCase.cpp
29         # cppunit
30         Asserter.cpp
31         CompilerOutputter.cpp
32         Exception.cpp
33         NotEqualException.cpp
34         RepeatedTest.cpp
35         SourceLine.cpp
36         SynchronizedObject.cpp
37         TestAssert.cpp
38         TestCase.cpp
39         TestFactoryRegistry.cpp
40         TestFailure.cpp
41         TestResult.cpp
42         TestResultCollector.cpp
43         TestRunner.cpp
44         TestSetUp.cpp
45         TestSucessListener.cpp
46         TestSuite.cpp
47         TextOutputter.cpp
48         TextTestProgressListener.cpp
49         TextTestResult.cpp
50         TypeInfoHelper.cpp
51         XmlOutputter.cpp
52         : be [ TargetLibstdc++ ]
55 if  $(OS) = BEOS && $(OSPLAT) != PPC {
56         LinkAgainst libcppunit.so : libelfsymbolpatcher.a ;