Skip to main content

Courier flags

  • COURIER_DATA_LOCK_ENABLED enables the data lock.
  • COURIER_ENHANCED_ENABLED enables data binding and visualization, which enables Candera graphics engine support.
  • COURIER_ENHANCE-SERIALIZATION_ENABLED activates message serialization.
  • COURIER_MESSAGING_MONITOR_ENABLED enables messaging monitor.
  • COURIER_PLATFORM defines the platform Courier is built for.
  • COURIER_PLATFORM_CONFIG defines the platform configuration Courier is built for.
  • COURIER_PREBUILT_LIB_DIR sets the location of pre-built Courier library root folder. Compiler and build configuration are added.
  • COURIER_RENDERING_MONITOR_ENABLED enables rendering monitor.
  • COURIER_USE_PREBUILT_LIBS uses pre-built Courier libraries in solution instead of Courier sources.
  • COURIER_CMAKE_LOGGING_LEVEL defines the verbosity level of Courier CMake system
  • COURIER_MESSAGE_SERIALIZATION_ENABLED activates message serialization
  • COURIER_CUSTOM_INJECT_WIDGET_BASE_ENABLED enables the use of customized includes.
  • COURIER_PLATFORMDEFS_DIR sets customer specific search path for Courier platform definitions.
  • COURIER_SCRIPTING_ENABLED enables Courier scripting system support.