~ci-train-bot/thumbnailer/thumbnailer-ubuntu-yakkety-landing-072

« back to all changes in this revision

Viewing changes to doc/libthumbnailer-qt/CMakeLists.txt

  • Committer: CI Train Bot
  • Author(s): Michi Henning
  • Date: 2015-09-15 11:04:11 UTC
  • mfrom: (125.1.2 landing150915)
  • Revision ID: ci-train-bot@canonical.com-20150915110411-233xw0fljaq7p2o0
Landing changes on devel to trunk.
Approved by: James Henstridge

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
include(UseDoxygen OPTIONAL)
 
2
 
 
3
file(GLOB libthumbnailer_headers "${PROJECT_SOURCE_DIR}/include/unity/thumbnailer/qt/*.h")
 
4
 
 
5
add_doxygen(
 
6
    libthumbnailer-qt-doc
 
7
    INPUT
 
8
        ${CMAKE_CURRENT_SOURCE_DIR}/tutorial.dox
 
9
        ${libthumbnailer_headers}
 
10
    OUTPUT_DIRECTORY
 
11
        ${CMAKE_BINARY_DIR}/doc/libthumbnailer-qt
 
12
    STRIP_FROM_PATH
 
13
        "${CMAKE_SOURCE_DIR}/src"
 
14
    STRIP_FROM_INC_PATH
 
15
        "${CMAKE_SOURCE_DIR}/include"
 
16
    EXCLUDE_PATTERNS
 
17
        */internal/*
 
18
    EXCLUDE_SYMBOLS
 
19
        *::internal*
 
20
        *::Priv
 
21
    DOXYFILE_IN
 
22
        ${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in
 
23
    PROJECT_NAME
 
24
        "Thumbnailer Qt API"
 
25
    ALL
 
26
)
 
27
 
 
28
install(DIRECTORY ${PROJECT_BINARY_DIR}/doc/libthumbnailer-qt/html
 
29
        DESTINATION ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/doc/libthumbnailer-qt)
 
30
 
 
31
add_subdirectory(examples)
 
32
 
 
33
list(APPEND UNIT_TEST_TARGETS qt_example_test)
 
34
set(UNIT_TEST_TARGETS ${UNIT_TEST_TARGETS} PARENT_SCOPE)