X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=CMakeLists.txt;h=d5e30ee91bb011c5ffb3c4de807a4f896ead0db7;hb=refs%2Fheads%2Faccepted%2Ftizen_ivi;hp=5ee005bf0771c3f074a7e819a8b03bd839c1a46e;hpb=11968937b90d4cf3f84edcb4bad1e7b84a6fb061;p=profile%2Fivi%2Fwayland-ivi-extension.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 5ee005b..d5e30ee 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ ############################################################################ # -# Copyright 2010-2012 BMW Car IT GmbH +# Copyright 2010-2014 BMW Car IT GmbH # Copyright (C) 2011 DENSO CORPORATION and Robert Bosch Car Multimedia Gmbh # # @@ -19,15 +19,40 @@ ############################################################################ cmake_minimum_required (VERSION 2.6) -project (LayerManager) +SET(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) -SET(ILM_VERSION "1.2.0") +project(wayland-ivi-extension) + +SET(IVI_EXTENSION_VERSION 1.0.0) +SET(ILM_API_VERSION 1.2.0) + +SET(LIB_INSTALL_DIR lib${LIB_SUFFIX}) + +add_subdirectory(protocol) + +add_subdirectory(weston-ivi-shell) -#=========================================================================================================== -# cmake configuration -#=========================================================================================================== -add_subdirectory(ivi-layermanagement-api/ilmClient) add_subdirectory(ivi-layermanagement-api/ilmCommon) +add_subdirectory(ivi-layermanagement-api/ilmClient) add_subdirectory(ivi-layermanagement-api/ilmControl) -add_subdirectory(weston-ivi-shell) +add_subdirectory(ivi-layermanagement-api/test) add_subdirectory(ivi-layermanagement-examples) + + +#============================================================================================= +# generate all documents +#============================================================================================= +add_custom_target(doc + COMMAND echo "=====================================" + COMMAND echo "generated documents" + COMMAND echo " `pwd`/ivi-application-api-${IVI_EXTENSION_VERSION}.pdf" + COMMAND echo " `pwd`/ivi-controller-api-${IVI_EXTENSION_VERSION}.pdf" + COMMAND echo " `pwd`/ilm-client-api-${ILM_API_VERSION}.pdf" + COMMAND echo " `pwd`/ilm-control-api-${ILM_API_VERSION}.pdf" + COMMAND echo "=====================================" + DEPENDS ivi-application-doc + ivi-controller-doc + ilm-client-doc + ilm-control-doc +) +