X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fpolicy_manager%2Fstm%2Fzipc%2Fsrc%2FCMakeLists.txt;fp=src%2Fpolicy_manager%2Fstm%2Fzipc%2Fsrc%2FCMakeLists.txt;h=0000000000000000000000000000000000000000;hb=e4222ca8da3b02afca5625fa2cef6832aa8ce90e;hp=27ca92b546d4ef28c958c83b9037f8762589f90b;hpb=67f414f67ee22ddf40003d1be3fa1d0cb13deb8f;p=apps%2Fagl-service-windowmanager-2017.git diff --git a/src/policy_manager/stm/zipc/src/CMakeLists.txt b/src/policy_manager/stm/zipc/src/CMakeLists.txt deleted file mode 100644 index 27ca92b..0000000 --- a/src/policy_manager/stm/zipc/src/CMakeLists.txt +++ /dev/null @@ -1,83 +0,0 @@ -# -# Copyright (c) 2017 TOYOTA MOTOR CORPORATION -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -include(FindPkgConfig) - -# We do not want a prefix for our module -set(CMAKE_SHARED_MODULE_PREFIX "") - -set(TARGETS_STM libstm) - -set(ST_DIR StateTransitionor) -set(ST_DIR_CMN Common) -set(ST_DIR_AL ${ST_DIR}/AppsLayer) -set(ST_DIR_HS ${ST_DIR}/HomeScreenLayer) -set(ST_DIR_NHS ${ST_DIR}/NearHomeScreen) -set(ST_DIR_OS ${ST_DIR}/OnScreenlayer) -set(ST_DIR_RL ${ST_DIR}/RestrictionLayer) -set(ST_DIR_RM ${ST_DIR}/RestrictionMode) - -add_library(${TARGETS_STM} MODULE - ${ST_DIR}/ZST_StateTransitionor_func.c - ${ST_DIR}/ZST_StateTransitionor_var.c - ${ST_DIR_AL}/ZAPL_AppsLayer.c - ${ST_DIR_AL}/ZAPL_Apps_func.c - ${ST_DIR_HS}/ZHSL_HomeScreen.c - ${ST_DIR_HS}/ZHSL_HomeScreen_func.c - ${ST_DIR_NHS}/ZNHL_NearHomescreen.c - ${ST_DIR_NHS}/ZNHL_NearHomeScreen_func.c - ${ST_DIR_OS}/ZOSL_OslMain.c - ${ST_DIR_OS}/ZOSL_OnScreen_func.c - ${ST_DIR_RL}/ZREL_RelMain.c - ${ST_DIR_RL}/ZREL_Restriction_func.c - ${ST_DIR_RM}/ZREM_RestrictionMode.c - ${ST_DIR_RM}/ZREM_RestrictionMode_func.c -) - -target_include_directories(${TARGETS_STM} - PRIVATE - ./include - ./${ST_DIR} - ./${ST_DIR_AL} - ./${ST_DIR_HS} - ./${ST_DIR_NHS} - ./${ST_DIR_OS} - ./${ST_DIR_RL} - ./${ST_DIR_RM} - ./${ST_DIR_CMN} -) - -target_compile_definitions(${TARGETS_STM} - PRIVATE - _GNU_SOURCE -) - -target_compile_options(${TARGETS_STM} - PRIVATE - -Wall -Wextra -Wno-unused-parameter -Wno-comment) - -set_target_properties(${TARGETS_STM} - PROPERTIES - C_EXTENSIONS OFF - C_STANDARD 99 - C_STANDARD_REQUIRED ON -) - -install( - TARGETS ${TARGET_STM} - DESTINATION ${CMAKE_INSTALL_LIBDIR} - COMPONENT "runtime" -)