IF("${ORIENTATION}" STREQUAL "ON")
set(SENSOR_FUSION_ENABLE "1")
set(ORIENTATION_ENABLE "1")
-add_definitions(-DENABLE_SENSOR_FUSION)
-add_definitions(-DENABLE_ORIENTATION)
ENDIF()
IF("${RV}" STREQUAL "ON")
set(SENSOR_FUSION_ENABLE "1")
set(RV_ENABLE "1")
-add_definitions(-DENABLE_SENSOR_FUSION)
-add_definitions(-DENABLE_RV)
ENDIF()
IF("${GEOMAGNETIC_RV}" STREQUAL "ON")
set(SENSOR_FUSION_ENABLE "1")
set(GEOMAGNETIC_RV_ENABLE "1")
-add_definitions(-DENABLE_SENSOR_FUSION)
-add_definitions(-DENABLE_GEOMAGNETIC_RV)
ENDIF()
IF("${GAMING_RV}" STREQUAL "ON")
set(SENSOR_FUSION_ENABLE "1")
set(GAMING_RV_ENABLE "1")
-add_definitions(-DENABLE_SENSOR_FUSION)
-add_definitions(-DENABLE_GAMING_RV)
ENDIF()
IF("${TILT}" STREQUAL "ON")
set(SENSOR_FUSION_ENABLE "1")
set(TILT_ENABLE "1")
-add_definitions(-DENABLE_SENSOR_FUSION)
-add_definitions(-DENABLE_TILT)
ENDIF()
IF("${UNCAL_GYRO}" STREQUAL "ON")
set(SENSOR_FUSION_ENABLE "1")
set(UNCAL_GYRO_ENABLE "1")
-add_definitions(-DENABLE_SENSOR_FUSION)
-add_definitions(-DENABLE_UNCAL_GYRO)
ENDIF()
IF("${GRAVITY}" STREQUAL "ON")
set(SENSOR_FUSION_ENABLE "1")
set(ORIENTATION_ENABLE "1")
set(GRAVITY_ENABLE "1")
-add_definitions(-DENABLE_SENSOR_FUSION)
-add_definitions(-DENABLE_ORIENTATION)
-add_definitions(-DENABLE_GRAVITY)
ENDIF()
IF("${LINEAR_ACCEL}" STREQUAL "ON")
set(SENSOR_FUSION_ENABLE "1")
set(ORIENTATION_ENABLE "1")
set(GRAVITY_ENABLE "1")
set(LINEAR_ACCEL_ENABLE "1")
-add_definitions(-DENABLE_SENSOR_FUSION)
-add_definitions(-DENABLE_ORIENTATION)
-add_definitions(-DENABLE_GRAVITY)
-add_definitions(-DENABLE_LINEAR_ACCEL)
ENDIF()
IF("${SENSOR_FUSION_ENABLE}" STREQUAL "1")
include_directories(${CMAKE_SOURCE_DIR}/src/server/plugins/sensor_fusion)
list (APPEND PLUGIN_SRCS "sensor_fusion/vector.cpp")
include_directories(${CMAKE_SOURCE_DIR}/src/server/plugins/fusion)
list (APPEND PLUGIN_SRCS "fusion/fusion_sensor.cpp")
+add_definitions(-DENABLE_SENSOR_FUSION)
ENDIF()
IF("${ORIENTATION_ENABLE}" STREQUAL "1")
include_directories(${CMAKE_SOURCE_DIR}/src/server/plugins/orientation)
list (APPEND PLUGIN_SRCS "orientation/orientation_sensor.cpp")
+add_definitions(-DENABLE_ORIENTATION)
ENDIF()
IF("${GRAVITY_ENABLE}" STREQUAL "1")
include_directories(${CMAKE_SOURCE_DIR}/src/server/plugins/gravity)
list (APPEND PLUGIN_SRCS "gravity/gravity_sensor.cpp")
+add_definitions(-DENABLE_GRAVITY)
ENDIF()
IF("${LINEAR_ACCEL_ENABLE}" STREQUAL "1")
include_directories(${CMAKE_SOURCE_DIR}/src/server/plugins/linear_accel)
list (APPEND PLUGIN_SRCS "linear_accel/linear_accel_sensor.cpp")
+add_definitions(-DENABLE_LINEAR_ACCEL)
ENDIF()
IF("${TILT_ENABLE}" STREQUAL "1")
include_directories(${CMAKE_SOURCE_DIR}/src/server/plugins/tilt)
list (APPEND PLUGIN_SRCS "tilt/tilt_sensor.cpp")
+add_definitions(-DENABLE_TILT)
ENDIF()
IF("${UNCAL_GYRO_ENABLE}" STREQUAL "1")
include_directories(${CMAKE_SOURCE_DIR}/src/server/plugins/uncal_gyro)
list (APPEND PLUGIN_SRCS "uncal_gyro/uncal_gyro_sensor.cpp")
+add_definitions(-DENABLE_UNCAL_GYRO)
ENDIF()
IF("${RV_ENABLE}" STREQUAL "1")
include_directories(${CMAKE_SOURCE_DIR}/src/server/plugins/rotation_vector/rv)
list (APPEND PLUGIN_SRCS "rotation_vector/rv/rv_sensor.cpp")
+add_definitions(-DENABLE_RV)
ENDIF()
IF("${GEOMAGNETIC_RV_ENABLE}" STREQUAL "1")
include_directories(${CMAKE_SOURCE_DIR}/src/server/plugins/rotation_vector/geomagnetic_rv)
list (APPEND PLUGIN_SRCS "rotation_vector/geomagnetic_rv/geomagnetic_rv_sensor.cpp")
+add_definitions(-DENABLE_GEOMAGNETIC_RV)
ENDIF()
IF("${GAMING_RV_ENABLE}" STREQUAL "1")
include_directories(${CMAKE_SOURCE_DIR}/src/server/plugins/rotation_vector/gaming_rv)
list (APPEND PLUGIN_SRCS "rotation_vector/gaming_rv/gaming_rv_sensor.cpp")
+add_definitions(-DENABLE_GAMING_RV)
ENDIF()
IF("${RV_RAW}" STREQUAL "ON")
include_directories(${CMAKE_SOURCE_DIR}/src/server/plugins/rotation_vector/rv_raw)