Browse Source

set MODULE define for each library

- this is needed for INFO, WARN, ERR messages when used within PX4
master
Daniel Agar 7 years ago committed by Lorenz Meier
parent
commit
a80b3ab610
  1. 2
      EKF/CMakeLists.txt
  2. 2
      airdata/CMakeLists.txt
  3. 2
      attitude_fw/CMakeLists.txt
  4. 2
      geo/CMakeLists.txt
  5. 2
      geo_lookup/CMakeLists.txt
  6. 2
      l1/CMakeLists.txt
  7. 2
      tecs/CMakeLists.txt
  8. 2
      validation/CMakeLists.txt

2
EKF/CMakeLists.txt

@ -48,7 +48,7 @@ add_library(ecl_EKF @@ -48,7 +48,7 @@ add_library(ecl_EKF
)
add_dependencies(ecl_EKF prebuild_targets)
target_compile_definitions(ecl_EKF PRIVATE -DMODULE_NAME="ecl/EKF")
target_include_directories(ecl_EKF PUBLIC ${ECL_SOURCE_DIR})
target_link_libraries(ecl_EKF PRIVATE ecl_geo ecl_geo_lookup mathlib)

2
airdata/CMakeLists.txt

@ -35,5 +35,5 @@ add_library(ecl_airdata @@ -35,5 +35,5 @@ add_library(ecl_airdata
WindEstimator.cpp
)
add_dependencies(ecl_airdata prebuild_targets)
target_compile_definitions(ecl_airdata PRIVATE -DMODULE_NAME="ecl/airdata")
target_include_directories(ecl_airdata PUBLIC ${ECL_SOURCE_DIR})

2
attitude_fw/CMakeLists.txt

@ -39,5 +39,5 @@ add_library(ecl_attitude_fw @@ -39,5 +39,5 @@ add_library(ecl_attitude_fw
ecl_yaw_controller.cpp
)
add_dependencies(ecl_attitude_fw prebuild_targets)
target_compile_definitions(ecl_attitude_fw PRIVATE -DMODULE_NAME="ecl/attitude_fw")
target_include_directories(ecl_attitude_fw PUBLIC ${ECL_SOURCE_DIR})

2
geo/CMakeLists.txt

@ -35,5 +35,5 @@ add_library(ecl_geo @@ -35,5 +35,5 @@ add_library(ecl_geo
geo.cpp
)
add_dependencies(ecl_geo prebuild_targets)
target_compile_definitions(ecl_geo PRIVATE -DMODULE_NAME="ecl/geo")
target_include_directories(ecl_geo PUBLIC ${ECL_SOURCE_DIR})

2
geo_lookup/CMakeLists.txt

@ -35,5 +35,5 @@ add_library(ecl_geo_lookup @@ -35,5 +35,5 @@ add_library(ecl_geo_lookup
geo_mag_declination.cpp
)
add_dependencies(ecl_geo_lookup prebuild_targets)
target_compile_definitions(ecl_geo_lookup PRIVATE -DMODULE_NAME="ecl/geo_lookup")
target_include_directories(ecl_geo_lookup PUBLIC ${ECL_SOURCE_DIR})

2
l1/CMakeLists.txt

@ -35,6 +35,6 @@ add_library(ecl_l1 @@ -35,6 +35,6 @@ add_library(ecl_l1
ecl_l1_pos_controller.cpp
)
add_dependencies(ecl_l1 prebuild_targets)
target_compile_definitions(ecl_l1 PRIVATE -DMODULE_NAME="ecl/l1")
target_include_directories(ecl_l1 PUBLIC ${ECL_SOURCE_DIR})
target_link_libraries(ecl_l1 PRIVATE ecl_geo)

2
tecs/CMakeLists.txt

@ -35,5 +35,5 @@ add_library(ecl_tecs @@ -35,5 +35,5 @@ add_library(ecl_tecs
tecs.cpp
)
add_dependencies(ecl_tecs prebuild_targets)
target_compile_definitions(ecl_tecs PRIVATE -DMODULE_NAME="ecl/tecs")
target_include_directories(ecl_tecs PUBLIC ${ECL_SOURCE_DIR})

2
validation/CMakeLists.txt

@ -36,5 +36,5 @@ add_library(ecl_validation @@ -36,5 +36,5 @@ add_library(ecl_validation
data_validator_group.cpp
)
add_dependencies(ecl_validation prebuild_targets)
target_compile_definitions(ecl_validation PRIVATE -DMODULE_NAME="ecl/validation")
target_include_directories(ecl_validation PUBLIC ${ECL_SOURCE_DIR})

Loading…
Cancel
Save