| | |
| | | COMMENT "generating ${LCC_PROJECT_PUBLIC_KEY}" |
| | | USES_TERMINAL |
| | | ) |
| | | include_directories( ${LCC_INCLUDE_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/include" ) |
| | | add_custom_target(project_initialize DEPENDS "${LCC_PROJECT_PUBLIC_KEY}" "${LCC_PROJECT_PRIVATE_KEY}") |
| | | include_directories( ${LCC_INCLUDE_DIR} ${CMAKE_BINARY_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/include") |
| | | |
| | | message( STATUS "C compiler : " ${CMAKE_C_COMPILER}) |
| | | message( STATUS "C compiler flags : " ${CMAKE_C_FLAGS}) |
| | | message( STATUS "CXX compiler : " ${CMAKE_CXX_COMPILER}) |
| | | message( STATUS "CXX compiler flags: " ${CMAKE_CXX_FLAGS}) |
| | | message( STATUS "C compiler : " ${CMAKE_C_COMPILER}) |
| | | message( STATUS "C compiler flags : " ${CMAKE_C_FLAGS}) |
| | | message( STATUS "CXX compiler : " ${CMAKE_CXX_COMPILER}) |
| | | message( STATUS "CXX compiler flags : " ${CMAKE_CXX_FLAGS}) |
| | | message( STATUS "CXX compiler flags debug : " ${CMAKE_CXX_FLAGS_DEBUG}) |
| | | message( STATUS "CXX compiler flags release: " ${CMAKE_CXX_FLAGS_RELEASE}) |
| | | if(CMAKE_BUILD_TYPE) |
| | | message( STATUS "Build type : " ${CMAKE_BUILD_TYPE}) |
| | | message( STATUS "Build type : " ${CMAKE_BUILD_TYPE}) |
| | | endif(CMAKE_BUILD_TYPE) |
| | | message( STATUS "Install prefix : " ${CMAKE_INSTALL_PREFIX}) |
| | | message( STATUS "Project name : " ${LCC_PROJECT_NAME} ) |
| | | message( STATUS "Project base dir : " ${LCC_PROJECTS_BASE_DIR}/${LCC_PROJECT_NAME} ) |
| | | message( STATUS "Install prefix : " ${CMAKE_INSTALL_PREFIX}) |
| | | message( STATUS "Project name : " ${LCC_PROJECT_NAME} ) |
| | | message( STATUS "Project base dir : " ${LCC_PROJECTS_BASE_DIR}/${LCC_PROJECT_NAME} ) |
| | | get_property(inc_dirs DIRECTORY PROPERTY INCLUDE_DIRECTORIES) |
| | | message( STATUS "Include dirs : " "${inc_dirs}" ) |
| | | |
| | | add_subdirectory(src) |
| | | |
| | |
| | | SET(DOXYGEN_EXCLUDE_PATTERNS "*/library/ini/*;*/doc/resources/*") |
| | | SET(DOXYGEN_DISABLE_INDEX YES) |
| | | SET(DOXYGEN_GENERATE_TREEVIEW YES) |
| | | SET(DOXYGEN_GENERATE_XML YES) |
| | | SET(DOXYGEN_LAYOUT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/doc/DoxygenLayout.xml") |
| | | doxygen_add_docs(docs doc src include/licensecc COMMENT "doxygen docs") |
| | | file(COPY "${CMAKE_CURRENT_SOURCE_DIR}/doc/resources/" DESTINATION "${CMAKE_CURRENT_BINARY_DIR}/html") |