cmake create_javadoc examples

Signatures

create_javadoc(<VAR>
  (PACKAGES <pkg1> [<pkg2>...] | FILES <file1> [<file2>...])
  [SOURCEPATH <sourcepath>]
  [CLASSPATH <classpath>]
  [INSTALLPATH <install path>]
  [DOCTITLE <the documentation title>]
  [WINDOWTITLE <the title of the document>]
  [AUTHOR (TRUE|FALSE)]
  [USE (TRUE|FALSE)]
  [VERSION (TRUE|FALSE)]
)

Examples

facebook/rocksdb java/CMakeLists.txt :818

create_javadoc(rocksdb
        PACKAGES org.rocksdb org.rocksdb.util
        SOURCEPATH "${PROJECT_SOURCE_DIR}/java/src/main/java"
        WINDOWTITLE "RocksDB Java API JavaDoc"
        AUTHOR FALSE
        USE FALSE
        VERSION TRUE
)

InsightSoftwareConsortium/ITK Modules/ThirdParty/HDF5/src/itkhdf5/config/cmake/UseJava.cmake :459

create_javadoc(<VAR>
                   (PACKAGES <pkg1> [<pkg2>...] | FILES <file1> [<file2>...])
                   [SOURCEPATH <sourcepath>]
                   [CLASSPATH <classpath>]
                   [INSTALLPATH <install path>]
                   [DOCTITLE <the documentation title>]
                   [WINDOWTITLE <the title of the document>]
                   [AUTHOR (TRUE|FALSE)]
                   [USE (TRUE|FALSE)]
                   [VERSION (TRUE|FALSE)]
                   )

apple/foundationdb bindings/java/CMakeLists.txt :216

create_javadoc(fdb
               FILES ${JAVA_BINDING_SRCS} ${GENERATED_JAVA_FILES} ${GENERATED_JAVA_DIR}/ApiVersion.java
               VERSION ${FDB_VERSION}
               )

lagadic/visp modules/java/jar/CMakeLists.txt :102

create_javadoc(${the_module}
      FILES "@${VISP_JAVA_DIR}/java_sources"
      SOURCEPATH "${VISP_JAVA_DIR}/java"
      INSTALLPATH "${VISP_JAVADOC_DESTINATION}"
      WINDOWTITLE "ViSP ${VISP_VERSION} Java documentation"
      DOCTITLE "ViSP Java documentation (${VISP_VERSION})"
      VERSION TRUE
    )