comparison CMakeLists.txt @ 0:3aa05e02d136

Initial import
author David Demelier <markand@malikania.fr>
date Fri, 05 Feb 2016 12:57:50 +0100
parents
children 31a29a1e66d7
comparison
equal deleted inserted replaced
-1:000000000000 0:3aa05e02d136
1 cmake_minimum_required(VERSION 3.0)
2 project(irccd-web)
3
4 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${irccd-web_SOURCE_DIR}/cmake)
5
6 find_package(Pandoc REQUIRED)
7
8 set(TEMPLATE ${irccd-web_SOURCE_DIR}/templates/template.html)
9 set(OUTPUT ${CMAKE_BINARY_DIR}/html)
10
11 file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/html)
12 file(COPY ${CMAKE_SOURCE_DIR}/css DESTINATION ${OUTPUT})
13 file(COPY ${CMAKE_SOURCE_DIR}/js DESTINATION ${OUTPUT})
14
15 pandoc(
16 OUTPUT ${CMAKE_BINARY_DIR}/html/index.html
17 SOURCES ${CMAKE_SOURCE_DIR}/index.md
18 VARIABLE baseurl:.
19 TARGET index
20 FROM markdown
21 TO html5
22 TEMPLATE ${TEMPLATE}
23 )