comparison doc/html/resources/CMakeLists.txt @ 207:6635b9187d71

Irccd: switch to 4 spaces indent, #518
author David Demelier <markand@malikania.fr>
date Tue, 21 Jun 2016 20:52:17 +0200
parents ff26bd33a45d
children 904ee87bc808
comparison
equal deleted inserted replaced
206:11808e98218f 207:6635b9187d71
22 # Install HTML resources 22 # Install HTML resources
23 # ------------------------------------------------------------------- 23 # -------------------------------------------------------------------
24 # 24 #
25 25
26 set( 26 set(
27 CSS_FILES 27 CSS_FILES
28 css/bootstrap.min.css 28 css/bootstrap.min.css
29 css/doc.css 29 css/doc.css
30 css/doc-guide.css 30 css/doc-guide.css
31 css/tomorrow.css 31 css/tomorrow.css
32 ) 32 )
33 33
34 set( 34 set(
35 JS_FILES 35 JS_FILES
36 js/bootstrap.min.js 36 js/bootstrap.min.js
37 js/highlight.js 37 js/highlight.js
38 js/jquery.min.js 38 js/jquery.min.js
39 ) 39 )
40 40
41 foreach (f ${CSS_FILES} ${JS_FILES}) 41 foreach (f ${CSS_FILES} ${JS_FILES})
42 get_filename_component(base ${f} DIRECTORY) 42 get_filename_component(base ${f} DIRECTORY)
43 get_filename_component(name ${f} NAME) 43 get_filename_component(name ${f} NAME)
44 list(APPEND OUTPUTS ${IRCCD_FAKEROOTDIR}/${WITH_DOCDIR}/${base}/${name}) 44 list(APPEND OUTPUTS ${IRCCD_FAKEROOTDIR}/${WITH_DOCDIR}/${base}/${name})
45 list(APPEND SOURCES ${resources_SOURCE_DIR}/${f}) 45 list(APPEND SOURCES ${resources_SOURCE_DIR}/${f})
46 list(APPEND COMMANDS COMMAND ${CMAKE_COMMAND} -E copy ${resources_SOURCE_DIR}/${f} ${IRCCD_FAKEROOTDIR}/${WITH_DOCDIR}/${base}) 46 list(APPEND COMMANDS COMMAND ${CMAKE_COMMAND} -E copy ${resources_SOURCE_DIR}/${f} ${IRCCD_FAKEROOTDIR}/${WITH_DOCDIR}/${base})
47 install(FILES ${resources_SOURCE_DIR}/${f} DESTINATION ${WITH_DOCDIR}/${base}) 47 install(FILES ${resources_SOURCE_DIR}/${f} DESTINATION ${WITH_DOCDIR}/${base})
48 endforeach () 48 endforeach ()
49 49
50 add_custom_command( 50 add_custom_command(
51 OUTPUT ${OUTPUTS} 51 OUTPUT ${OUTPUTS}
52 DEPENDS ${SOURCES} 52 DEPENDS ${SOURCES}
53 COMMENT "Copying HTML resources" 53 COMMENT "Copying HTML resources"
54 COMMAND ${CMAKE_COMMAND} -E make_directory ${IRCCD_FAKEROOTDIR}/${WITH_DOCDIR}/css 54 COMMAND ${CMAKE_COMMAND} -E make_directory ${IRCCD_FAKEROOTDIR}/${WITH_DOCDIR}/css
55 COMMAND ${CMAKE_COMMAND} -E make_directory ${IRCCD_FAKEROOTDIR}/${WITH_DOCDIR}/js 55 COMMAND ${CMAKE_COMMAND} -E make_directory ${IRCCD_FAKEROOTDIR}/${WITH_DOCDIR}/js
56 ${COMMANDS} 56 ${COMMANDS}
57 ) 57 )
58 58
59 add_custom_target( 59 add_custom_target(
60 docs-resources 60 docs-resources
61 SOURCES ${SOURCES} 61 SOURCES ${SOURCES}
62 DEPENDS ${OUTPUTS} 62 DEPENDS ${OUTPUTS}
63 ) 63 )
64 64
65 set_target_properties( 65 set_target_properties(
66 docs-resources 66 docs-resources
67 PROPERTIES 67 PROPERTIES
68 PROJECT_LABEL resources 68 PROJECT_LABEL resources
69 FOLDER docs 69 FOLDER docs
70 ) 70 )
71 71
72 add_dependencies(all-docs docs-resources) 72 add_dependencies(all-docs docs-resources)