File CMakeLists.txt
Go to the source code of this file
Public Functions
| Type | Name |
|---|---|
| add_library (${PLUGIN_NAME} SHARED plugin.cpp plugin.hpp ${CMAKE_SOURCE_DIR}/include/illixr/data_format/openxr_view_frame.hpp ${CMAKE_SOURCE_DIR}/include/illixr/data_format/quest_controller.hpp ${CMAKE_SOURCE_DIR}/include/illixr/data_format/serialization/openxr_view_frame.hpp ${CMAKE_SOURCE_DIR}/include/illixr/data_format/serialization/quest_controller.hpp ${CMAKE_SOURCE_DIR}/include/illixr/data_format/stereo_frame.hpp ${CMAKE_SOURCE_DIR}/include/illixr/plugin.hpp ${CMAKE_SOURCE_DIR}/include/illixr/relative_clock.hpp ${CMAKE_SOURCE_DIR}/include/illixr/stoplight.hpp ${CMAKE_SOURCE_DIR}/include/illixr/switchboard.hpp ${CMAKE_SOURCE_DIR}/utils/serialization/openxr_view_frame.cpp ${CMAKE_SOURCE_DIR}/utils/serialization/quest_controller.) |
|
| if (NOT CMAKE_SYSTEM_NAME STREQUAL "Linux") |
|
| PRIVATE cxx_std_17 | install (TARGETS ${PLUGIN_NAME} DESTINATION lib) |
| PRIVATE USING_OPENXR | target_link_libraries (${PLUGIN_NAME} PRIVATE OpenXR::headers Eigen3::Eigen Boost::serialization Threads::Threads spdlog::spdlog) |
Public Functions Documentation
function add_library
add_library (
${PLUGIN_NAME} SHARED plugin.cpp plugin.hpp ${CMAKE_SOURCE_DIR}/include/illixr/data_format/openxr_view_frame.hpp ${CMAKE_SOURCE_DIR}/include/illixr/data_format/quest_controller.hpp ${CMAKE_SOURCE_DIR}/include/illixr/data_format/serialization/openxr_view_frame.hpp ${CMAKE_SOURCE_DIR}/include/illixr/data_format/serialization/quest_controller.hpp ${CMAKE_SOURCE_DIR}/include/illixr/data_format/stereo_frame.hpp ${CMAKE_SOURCE_DIR}/include/illixr/plugin.hpp ${CMAKE_SOURCE_DIR}/include/illixr/relative_clock.hpp ${CMAKE_SOURCE_DIR}/include/illixr/stoplight.hpp ${CMAKE_SOURCE_DIR}/include/illixr/switchboard.hpp ${CMAKE_SOURCE_DIR}/utils/serialization/openxr_view_frame.cpp ${CMAKE_SOURCE_DIR}/utils/serialization/quest_controller.
)
function if
if (
NOT CMAKE_SYSTEM_NAME STREQUAL "Linux"
)
function install
PRIVATE cxx_std_17 install (
TARGETS ${PLUGIN_NAME} DESTINATION lib
)
function target_link_libraries
PRIVATE USING_OPENXR target_link_libraries (
${PLUGIN_NAME} PRIVATE OpenXR::headers Eigen3::Eigen Boost::serialization Threads::Threads spdlog::spdlog
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/plugins/boba_immersive/CMakeLists.txt