summaryrefslogtreecommitdiffstats
blob: 222f377f0c808a38ee9e5ee39a38dca5370d8382 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
CXXFLAGS += -isystem 3rdParty/CppUnit

CPPUNIT_TARGET = 3rdParty/CppUnit/CppUnit.a

CPPUNIT_SOURCES = \
  3rdParty/CppUnit/src/TextTestRunner.cpp \
  3rdParty/CppUnit/src/TextTestProgressListener.cpp \
  3rdParty/CppUnit/src/TextOutputter.cpp \
  3rdParty/CppUnit/src/XmlOutputter.cpp \
  3rdParty/CppUnit/src/XmlElement.cpp \
  3rdParty/CppUnit/src/XmlDocument.cpp \
  3rdParty/CppUnit/src/StringTools.cpp \
  3rdParty/CppUnit/src/DefaultProtector.cpp \
  3rdParty/CppUnit/src/Protector.cpp \
  3rdParty/CppUnit/src/ProtectorChain.cpp \
  3rdParty/CppUnit/src/SynchronizedObject.cpp \
  3rdParty/CppUnit/src/SourceLine.cpp \
  3rdParty/CppUnit/src/TestRunner.cpp \
  3rdParty/CppUnit/src/TestFactoryRegistry.cpp \
  3rdParty/CppUnit/src/TestSuite.cpp \
  3rdParty/CppUnit/src/TestSuiteBuilderContext.cpp \
  3rdParty/CppUnit/src/TestResult.cpp \
  3rdParty/CppUnit/src/TestResultCollector.cpp \
  3rdParty/CppUnit/src/TestSuccessListener.cpp \
  3rdParty/CppUnit/src/TestComposite.cpp \
  3rdParty/CppUnit/src/TestCase.cpp \
  3rdParty/CppUnit/src/TestFailure.cpp \
  3rdParty/CppUnit/src/TestLeaf.cpp \
  3rdParty/CppUnit/src/TestNamer.cpp \
  3rdParty/CppUnit/src/Asserter.cpp \
  3rdParty/CppUnit/src/TypeInfoHelper.cpp \
  3rdParty/CppUnit/src/Exception.cpp \
  3rdParty/CppUnit/src/Message.cpp \
  3rdParty/CppUnit/src/AdditionalMessage.cpp \
  3rdParty/CppUnit/src/Test.cpp \
  3rdParty/CppUnit/src/TestPath.cpp

CPPUNIT_OBJECTS = \
	$(CPPUNIT_SOURCES:.cpp=.o)

CLEANFILES += \
	$(CPPUNIT_SOURCES:.cpp=.gcda) \
	$(CPPUNIT_SOURCES:.cpp=.gcno) \
	$(CPPUNIT_OBJECTS) \
	$(CPPUNIT_TARGET)

$(CPPUNIT_TARGET): $(CPPUNIT_OBJECTS)
	$(QUIET_AR)$(AR) $(ARFLAGS) $@ $(CPPUNIT_OBJECTS)