blob: ed6b9237d2c2e36a502477b3c01d08f78fa3ab4a [file] [log] [blame]
Brett Chabot24c41072012-04-16 10:12:37 -07001# -*- mode: makefile -*-
2# List of junit files include in documentation.
3# Shared with frameworks/base.
4# based off libcore/Docs.mk
Ying Wang7dac51f2013-12-04 15:59:07 -08005# Exports:
6# core-junit-files, junit-runner-files, junit_to_document, junit4-target-src.
7# They are lists of .java files relative to external/junit/.
Brett Chabot24c41072012-04-16 10:12:37 -07008
Ying Wang7dac51f2013-12-04 15:59:07 -08009ifndef junit4_common_include_once
Brett Chabot24c41072012-04-16 10:12:37 -070010
11# List of source to build into the core-junit library
12#
Brett Chabot24c41072012-04-16 10:12:37 -070013core-junit-files := \
14src/junit/framework/Assert.java \
15src/junit/framework/AssertionFailedError.java \
16src/junit/framework/ComparisonCompactor.java \
17src/junit/framework/ComparisonFailure.java \
18src/junit/framework/Protectable.java \
19src/junit/framework/Test.java \
20src/junit/framework/TestCase.java \
21src/junit/framework/TestFailure.java \
22src/junit/framework/TestListener.java \
23src/junit/framework/TestResult.java \
24src/junit/framework/TestSuite.java
25
Brett Chabot41b2b152012-05-09 18:05:58 -070026# List of source to build into the android.test.runner library
27#
28junit-runner-files := \
29src/junit/runner/BaseTestRunner.java \
30src/junit/runner/TestRunListener.java \
31src/junit/runner/TestSuiteLoader.java \
32src/junit/runner/StandardTestSuiteLoader.java \
33src/junit/runner/Version.java \
34src/junit/textui/ResultPrinter.java \
35src/junit/textui/TestRunner.java
Brett Chabot24c41072012-04-16 10:12:37 -070036
37# List of junit javadoc source files for Android public API
38#
Ying Wang7dac51f2013-12-04 15:59:07 -080039junit_to_document := \
Brett Chabot41b2b152012-05-09 18:05:58 -070040 $(core-junit-files) \
41 $(junit-runner-files)
Brett Chabot68c50ca2013-09-13 17:23:32 -070042
43# List of source to build into junit4 target jars
44#
45junit4-target-src := \
Ying Wang7dac51f2013-12-04 15:59:07 -080046$(call find-files-in-subdirs, external/junit, \
47 "*.java", \
48 src/org \
49 src/junit/extensions \
50 src/junit/runner \
51 src/junit/textui) \
Brett Chabot68c50ca2013-09-13 17:23:32 -070052src/junit/framework/ComparisonCompactor.java \
53src/junit/framework/JUnit4TestAdapterCache.java \
54src/junit/framework/JUnit4TestAdapter.java \
55src/junit/framework/JUnit4TestCaseFacade.java
56
Ying Wang7dac51f2013-12-04 15:59:07 -080057junit4_common_include_once := 1
58endif # junit4_common_include_once