21 lines
719 B
CMake
21 lines
719 B
CMake
find_library(MARKDOWN_LIBRARY markdown)
|
|
set(_LIBS)
|
|
if (MARKDOWN_LIBRARY)
|
|
list(APPEND _LIBS "${MARKDOWN_LIBRARY}")
|
|
add_definitions("-DUSE_MARKDOWN")
|
|
include(CheckIncludeFileCXX)
|
|
set(CHECK_INCLUDES "-include stdio.h")
|
|
if(WIN32)
|
|
set(CHECK_INCLUDES "-include windows.h -include stdio.h")
|
|
endif()
|
|
check_include_file_cxx("mkdio.h" MARKDOWN_HEADER_MKDIO ${CHECK_INCLUDES})
|
|
if (MARKDOWN_HEADER_MKDIO)
|
|
add_definitions("-DMARKDOWN_HEADER=\"mkdio.h\"")
|
|
endif()
|
|
check_include_file_cxx("markdown/markdown.h" MARKDOWN_HEADER_MARKDOWN ${CHECK_INCLUDES})
|
|
if (MARKDOWN_HEADER_MARKDOWN)
|
|
add_definitions("-DMARKDOWN_HEADER=\"markdown/markdown.h\"")
|
|
endif()
|
|
endif()
|
|
qad_project(doc "Core" "${_LIBS}")
|