Robotics Library  0.7.0
Functions
rl/hal/CMakeLists.txt File Reference

Functions

 if (MSVC AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 19.00.23918) find_package(Boost REQUIRED COMPONENTS thread) else() find_package(Boost REQUIRED) endif() find_package(ATIDAQ) find_package(cifX) find_package(Comedi) find_package(libdc1394) include(TestBigEndian) test_big_endian(BIG_ENDIAN) set(HDRS AnalogInput.h AnalogInputReader.h AnalogInputWriter.h AnalogOutput.h AnalogOutputReader.h AnalogOutputWriter.h AxisController.h Camera.h CartesianForceSensor.h CartesianPositionActuator.h CartesianPositionSensor.h CartesianVelocitySensor.h Coach.h ComException.h Com.h CyclicDevice.h DeviceException.h Device.h DigitalInput.h DigitalInputReader.h DigitalInputWriter.h DigitalOutput.h DigitalOutputReader.h DigitalOutputWriter.h Endian.h Exception.h Fieldbus.h ForceSensor.h Gnuplot.h Gripper.h JointAccelerationActuator.h JointCurrentSensor.h JointPositionActuator.h JointPositionSensor.h JointTorqueActuator.h JointTorqueSensor.h JointVelocityActuator.h JointVelocitySensor.h LeuzeRs4.h Lidar.h MitsubishiH7.h MitsubishiR3.h RangeSensor.h SchmersalLss300.h SchunkFpsF5.h Serial.h SickLms200.h SickS300.h SixAxisForceTorqueSensor.h Socket.h TimeoutException.h TorqueSensor.h UniversalRobotsDashboard.h UniversalRobotsRealtime.h UniversalRobotsRtde.h WeissException.h WeissKms40.h WeissWsg50.h) set(SRCS AnalogInput.cpp AnalogInputReader.cpp AnalogInputWriter.cpp AnalogOutput.cpp AnalogOutputReader.cpp AnalogOutputWriter.cpp AxisController.cpp Camera.cpp CartesianForceSensor.cpp CartesianPositionActuator.cpp CartesianPositionSensor.cpp CartesianVelocitySensor.cpp Coach.cpp Com.cpp ComException.cpp CyclicDevice.cpp Device.cpp DeviceException.cpp DigitalInput.cpp DigitalInputReader.cpp DigitalInputWriter.cpp DigitalOutput.cpp DigitalOutputReader.cpp DigitalOutputWriter.cpp Endian.cpp Exception.cpp Fieldbus.cpp ForceSensor.cpp Gnuplot.cpp Gripper.cpp JointAccelerationActuator.cpp JointCurrentSensor.cpp JointPositionActuator.cpp JointPositionSensor.cpp JointTorqueActuator.cpp JointTorqueSensor.cpp JointVelocityActuator.cpp JointVelocitySensor.cpp LeuzeRs4.cpp Lidar.cpp MitsubishiH7.cpp MitsubishiR3.cpp RangeSensor.cpp SchmersalLss300.cpp SchunkFpsF5.cpp Serial.cpp SickLms200.cpp SickS300.cpp SixAxisForceTorqueSensor.cpp Socket.cpp TimeoutException.cpp TorqueSensor.cpp UniversalRobotsDashboard.cpp UniversalRobotsRealtime.cpp UniversalRobotsRtde.cpp WeissException.cpp WeissKms40.cpp WeissWsg50.cpp) if(ATIDAQ_FOUND AND Comedi_FOUND) list(APPEND HDRS Ati.h) list(APPEND SRCS Ati.cpp) endif() if(cifX_FOUND) list(APPEND HDRS HilscherCifx.h) list(APPEND SRCS HilscherCifx.cpp) endif() if(Comedi_FOUND) list(APPEND HDRS Comedi.h) list(APPEND HDRS Jr3.h) list(APPEND SRCS Comedi.cpp) list(APPEND SRCS Jr3.cpp) endif() if(libdc1394_FOUND) list(APPEND HDRS Dc1394Camera.h) list(APPEND SRCS Dc1394Camera.cpp) endif() add_library(hal $
 

Function Documentation

◆ if()

if ( MSVC AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 19.00.  23918)