git-svn-id: svn://db.shs.com.ru/libs@952 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2020-04-15 17:07:58 +00:00
parent 3efe11b3a4
commit 865d484360

View File

@@ -3,15 +3,23 @@ set(CHECK_INCLUDES "-include stdio.h")
if(WIN32) if(WIN32)
set(CHECK_INCLUDES "-include windows.h -include stdio.h") set(CHECK_INCLUDES "-include windows.h -include stdio.h")
endif() endif()
set(_mkd_header_found 0)
check_include_file_cxx("mkdio.h" MARKDOWN_HEADER_MKDIO ${CHECK_INCLUDES}) check_include_file_cxx("mkdio.h" MARKDOWN_HEADER_MKDIO ${CHECK_INCLUDES})
if (MARKDOWN_HEADER_MKDIO) if (MARKDOWN_HEADER_MKDIO OR APPLE)
set(_mkd_header_found 1)
add_definitions("-DMARKDOWN_HEADER=\"mkdio.h\"") add_definitions("-DMARKDOWN_HEADER=\"mkdio.h\"")
endif() else()
check_include_file_cxx("markdown/markdown.h" MARKDOWN_HEADER_MARKDOWN ${CHECK_INCLUDES}) check_include_file_cxx("markdown/markdown.h" MARKDOWN_HEADER_MARKDOWN ${CHECK_INCLUDES})
if (MARKDOWN_HEADER_MARKDOWN) if (MARKDOWN_HEADER_MARKDOWN)
add_definitions("-DMARKDOWN_HEADER=\"markdown/markdown.h\"") set(_mkd_header_found 1)
add_definitions("-DMARKDOWN_HEADER=\"markdown/markdown.h\"")
endif()
endif() endif()
find_library(MARKDOWN_LIBRARY markdown) find_library(MARKDOWN_LIBRARY markdown)
if (MARKDOWN_LIBRARY) if (MARKDOWN_LIBRARY)
qad_project(doc "Core" "${MARKDOWN_LIBRARY}") if(_mkd_header_found)
qad_project(doc "Core" "${MARKDOWN_LIBRARY}")
else()
message(STATUS "Found markdown library, but *.h missing!")
endif()
endif() endif()