X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=CMakeLists.txt;h=097c17c08731befe6b143a9b03e7513a77c6d78e;hb=refs%2Fheads%2Fkoi;hp=57f56b17681232b05ff7136eae95262f91844291;hpb=e0163d2b8daae98ced81f4bc737998c00858e771;p=apps%2Fagl-service-homescreen.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 57f56b1..097c17c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,6 @@ # # Copyright (c) 2017 TOYOTA MOTOR CORPORATION +# Copyright (C) 2020 Konsulko Group # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -14,34 +15,8 @@ # limitations under the License. # -project(HomeScreenService C CXX) +project(HomeScreenService) -cmake_minimum_required(VERSION 3.0) +CMAKE_MINIMUM_REQUIRED(VERSION 3.3) -set(PROJECT_NAME "HomeScreen Service and client library") -set(PROJECT_VERSION "1.0") -set(PROJECT_PRETTY_NAME "HM") -set(PROJECT_DESCRIPTION "HomeScreen Service and client library") -set(PROJECT_INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}) -set(PROJECT_LIBDIR ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}) -set(binding_install_dir ${PREFIX}/lib/homescreen) -set(PROJECT_BINDINGDIR ${binding_install_dir}) -set(LIBSM_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/include) - -# get pkgconfig -INCLUDE(FindPkgConfig) -link_libraries(-Wl,--as-needed -Wl,--gc-sections -Wl,--no-undefined) - -set(CMAKE_BUILD_TYPE Debug) -set(DEBUGMODE "1") -add_definitions(-DDEBUGMODE) - -add_subdirectory(src) -add_subdirectory(libhomescreen) -add_subdirectory(include) - -#generate configure file -configure_file(homescreen.pc.in homescreen.pc @ONLY) -INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/homescreen.pc - DESTINATION - ${CMAKE_INSTALL_LIBDIR}/pkgconfig) +include(${CMAKE_CURRENT_SOURCE_DIR}/conf.d/cmake/config.cmake)