project(%APP_NAME%) cmake_minimum_required(VERSION 2.8) file(GLOB project_sources ${CMAKE_CURRENT_SOURCE_DIR}/*.c) add_executable(${PROJECT_NAME} ${project_sources}) include_directories( ${CMAKE_SOURCE_DIR}/multibuild/include/gp-api ${CMAKE_SOURCE_DIR}/multibuild/include/gp-mb ) target_link_libraries(${PROJECT_NAME} gp_client) # Resolve dependencies find_package(PkgConfig) ## dlog pkg_check_modules(Dlog dlog REQUIRED) include_directories(${Dlog_INCLUDE_DIRS}) target_link_libraries(${PROJECT_NAME} ${Dlog_LIBRARIES}) ## tee-mobicore if(NOT CMAKE_CROSSCOMPILING) pkg_check_modules(Mobicore tee-mobicore) endif() if (Mobicore_FOUND) include_directories(${Mobicore_INCLUDE_DIRS}) target_link_libraries(${PROJECT_NAME} ${Mobicore_LIBRARIES}) endif() ## tee-qsee if(NOT CMAKE_CROSSCOMPILING) pkg_check_modules(Qsee tee-qsee) endif() if (Qsee_FOUND) include_directories(${Qsee_INCLUDE_DIRS}) target_link_libraries(${PROJECT_NAME} ${Qsee_LIBRARIES}) endif() install(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION bin)