Mercurial > hg > orthanc
comparison CMakeLists.txt @ 595:f9991e8e66bf
fix build of doc
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 04 Oct 2013 16:18:40 +0200 |
parents | ee61f769a25d |
children | 11a195070841 |
comparison
equal
deleted
inserted
replaced
594:ee61f769a25d | 595:f9991e8e66bf |
---|---|
359 configure_file( | 359 configure_file( |
360 ${CMAKE_SOURCE_DIR}/Resources/Orthanc.doxygen | 360 ${CMAKE_SOURCE_DIR}/Resources/Orthanc.doxygen |
361 ${CMAKE_CURRENT_BINARY_DIR}/Orthanc.doxygen | 361 ${CMAKE_CURRENT_BINARY_DIR}/Orthanc.doxygen |
362 @ONLY) | 362 @ONLY) |
363 | 363 |
364 configure_file( | |
365 ${CMAKE_SOURCE_DIR}/Resources/OrthancClient.doxygen | |
366 ${CMAKE_CURRENT_BINARY_DIR}/OrthancClient.doxygen | |
367 @ONLY) | |
368 | |
369 add_custom_target(doc | 364 add_custom_target(doc |
370 ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Orthanc.doxygen | 365 ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Orthanc.doxygen |
371 COMMAND | |
372 ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/OrthancClient.doxygen | |
373 WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} | 366 WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} |
374 COMMENT "Generating client documentation with Doxygen" VERBATIM | 367 COMMENT "Generating internal documentation with Doxygen" VERBATIM |
375 ) | 368 ) |
376 | 369 |
377 install( | 370 if (BUILD_CLIENT_LIBRARY) |
378 DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/OrthancClientDocumentation/doc/ | 371 configure_file( |
379 DESTINATION share/doc/orthanc/OrthancClient | 372 ${CMAKE_SOURCE_DIR}/Resources/OrthancClient.doxygen |
380 ) | 373 ${CMAKE_CURRENT_BINARY_DIR}/OrthancClient.doxygen |
374 @ONLY) | |
375 | |
376 add_custom_command(TARGET OrthancClient | |
377 POST_BUILD | |
378 COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/OrthancClient.doxygen | |
379 WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} | |
380 COMMENT "Generating client documentation with Doxygen" VERBATIM | |
381 ) | |
382 | |
383 install( | |
384 DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/OrthancClientDocumentation/doc/ | |
385 DESTINATION share/doc/orthanc/OrthancClient | |
386 ) | |
387 endif() | |
381 | 388 |
382 else() | 389 else() |
383 message("Doxygen not found. The documentation will not be built.") | 390 message("Doxygen not found. The documentation will not be built.") |
384 endif() | 391 endif() |
385 | 392 |