############################################################################### # Only execute commands if file was not included already ############################################################################### if (NOT VRPNDEVICE_CONFIG_CMAKE_LOADED) ############################################################################### # Add local module path to CMAKE_MODULE_PATH ############################################################################### set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules/") ############################################################################### # find vrpn itself: ############################################################################### find_package ( vrpn REQUIRED ) include_directories ( ${vrpn_INCLUDE_DIRS} ) link_directories ( ${vrpn_LIBRARY_DIRS} ) add_definitions ( ${vrpn_DEFINITIONS} ) ############################################################################### # Add vrpn variables to the AvataraWrapper export values ############################################################################### list (APPEND VrpnDevice_INCLUDE_DIRS ${vrpn_INCLUDE_DIRS}) list (APPEND VrpnDevice_LIBRARY_DIRS ${vrpn_LIBRARY_DIRS}) ############################################################################### # Finish ############################################################################### set (VRPNDEVICE_CONFIG_CMAKE_LOADED ON) endif (NOT VRPNDEVICE_CONFIG_CMAKE_LOADED)