File: Docs.mk

package info (click to toggle)
android-framework-23 6.0.1%2Br72-6
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 233,244 kB
  • sloc: java: 1,707,033; xml: 247,323; cpp: 211,819; ansic: 2,748; python: 2,640; sh: 1,517; yacc: 343; javascript: 338; lex: 214; ruby: 183; perl: 88; makefile: 63; sed: 19
file content (39 lines) | stat: -rw-r--r-- 1,414 bytes parent folder | download | duplicates (3)
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
# -*- mode: makefile -*-
# List of libcore directories to include in documentation.
# Shared between libcore and frameworks/base.
# Exports: libcore_to_document as a list of .java files relative to libcore/.

ifndef libcore_docs_include_once

# List of libcore javadoc source files
#
# Note dalvik/system is non-recursive to exclude dalvik.system.profiler
libcore_to_document := \
 $(call find-files-in-subdirs, libcore, \
   "*.java", \
   dalvik/src/main/java/dalvik/system/ -maxdepth 1) \
 $(call find-files-in-subdirs, libcore, \
   "*.java", \
   dalvik/src/main/java/dalvik/annotation \
   dalvik/src/main/java/dalvik/bytecode \
   json/src/main/java \
   libart/src/main/java/dalvik \
   libart/src/main/java/java \
   luni/src/main/java/android \
   luni/src/main/java/javax \
   luni/src/main/java/org/xml/sax \
   luni/src/main/java/org/w3c \
   xml/src/main/java/org/xmlpull/v1)

# IcuIteratorWrapper.java references com.ibm.icu.text.BreakIterator,
# which is renamed by our jarjar rule, and so unrecognizable by javadoc,
# with annoying error: error: package com.ibm.icu.text does not exist.
# We don't want to generate doc for this file anyway.
libcore_to_document += \
  $(filter-out luni/src/main/java/java/text/IcuIteratorWrapper.java,\
    $(call find-files-in-subdirs, libcore, \
      "*.java", \
      luni/src/main/java/java))

libcore_docs_include_once := 1
endif # libcore_docs_include_once