aboutsummaryrefslogtreecommitdiffstats
path: root/policy_manager/stm/zipc/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'policy_manager/stm/zipc/CMakeLists.txt')
-rw-r--r--policy_manager/stm/zipc/CMakeLists.txt40
1 files changed, 40 insertions, 0 deletions
diff --git a/policy_manager/stm/zipc/CMakeLists.txt b/policy_manager/stm/zipc/CMakeLists.txt
index de286a7..76a2109 100644
--- a/policy_manager/stm/zipc/CMakeLists.txt
+++ b/policy_manager/stm/zipc/CMakeLists.txt
@@ -24,6 +24,18 @@ 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)
+set(ST_DIR_AP ${ST_DIR}/AccelPedal)
+set(ST_DIR_CS ${ST_DIR}/CarState)
+set(ST_DIR_LSB ${ST_DIR}/LightStatusBrake)
+
+set(ST_DIR_MST_AL ${ST_DIR}/master/layer/apps)
+set(ST_DIR_MST_RMT ${ST_DIR}/master/layer/remote)
+
+set(ST_DIR_RMT_HUD ${ST_DIR}/hud/layer/remote_hud)
+set(ST_DIR_RMT_HUD_UL ${ST_DIR}/hud/layer/remote_hud_upper_left)
+
+set(ST_DIR_RMT_RSE1 ${ST_DIR}/rse1/layer/remote_rse1)
+set(ST_DIR_RMT_RSE2 ${ST_DIR}/rse2/layer/remote_rse2)
add_library(${TARGETS_STM}
STATIC
@@ -41,6 +53,24 @@ add_library(${TARGETS_STM}
${ST_DIR_RL}/ZREL_Restriction_func.c
${ST_DIR_RM}/ZREM_RestrictionMode.c
${ST_DIR_RM}/ZREM_RestrictionMode_func.c
+ ${ST_DIR_AP}/ZACCEL_AccelPedal.c
+ ${ST_DIR_AP}/ZACCEL_AccelPedalState_func.c
+ ${ST_DIR_CS}/ZCAR_CarState.c
+ ${ST_DIR_CS}/ZCAR_CarState_func.c
+ ${ST_DIR_LSB}/ZLIGHT_LightstatusBrake.c
+ ${ST_DIR_LSB}/ZLIGHT_LightstatusBrakeStatus_func.c
+ ./stm_master_apps.c
+ ./stm_master_remote.c
+ ${ST_DIR_MST_AL}/Zmaster_apps_apps_main.c
+ ${ST_DIR_MST_RMT}/Zmaster_remote_remote.c
+ ${ST_DIR_RMT_HUD}/Zremote_hud_remote_hud.c
+ ${ST_DIR_RMT_HUD}/Zremote_hud_remote_hud_func.c
+ ${ST_DIR_RMT_HUD_UL}/Zremote_hud_upper_left_remote_hud_up_left.c
+ ${ST_DIR_RMT_HUD_UL}/Zremote_hud_upper_left_remote_hud_up_left_func.c
+ ${ST_DIR_RMT_RSE1}/Zremote_rse1_remote_rse1.c
+ ${ST_DIR_RMT_RSE1}/Zremote_rse1_remote_rse1_func.c
+ ${ST_DIR_RMT_RSE2}/Zremote_rse2_remote_rse2.c
+ ${ST_DIR_RMT_RSE2}/Zremote_rse2_remote_rse2_func.c
)
target_include_directories(${TARGETS_STM}
@@ -53,6 +83,15 @@ target_include_directories(${TARGETS_STM}
./${ST_DIR_OS}
./${ST_DIR_RL}
./${ST_DIR_RM}
+ ./${ST_DIR_AP}
+ ./${ST_DIR_CS}
+ ./${ST_DIR_LSB}
+ ./${ST_DIR_MST_AL}
+ ./${ST_DIR_MST_RMT}
+ ./${ST_DIR_RMT_HUD}
+ ./${ST_DIR_RMT_HUD_UL}
+ ./${ST_DIR_RMT_RSE1}
+ ./${ST_DIR_RMT_RSE2}
./${ST_DIR_CMN}
)
@@ -70,4 +109,5 @@ set_target_properties(${TARGETS_STM}
C_EXTENSIONS OFF
C_STANDARD 99
C_STANDARD_REQUIRED ON
+ POSITION_INDEPENDENT_CODE ON
)