# Experimental build script for use with CMake-compatible IDEs only cmake_minimum_required(VERSION 2.8.12.2) project(sdf_test) #################################################################################################### # include common cmake scripts set(COMMON_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/../..") include("${COMMON_DIRECTORY}/common.cmake") set(sdf_test_DIRECTORY "${DRIVING_ROOT}/sim/sdf_test") message(ERROR) #################################################################################################### ## sdf_test binary find_package(Protobuf REQUIRED) add_library( sdf_test "${sdf_test_DIRECTORY}/inputs.cpp" "${sdf_test_DIRECTORY}/inputs.h" "${sdf_test_DIRECTORY}/main.cpp" ) target_include_directories( sdf_test SYSTEM PRIVATE "${EIGEN3_INCLUDE_DIR}" ${PROTOBUF_BUILD_DIRECTORY} "/opt/ros/indigo/include" "${DRIVING_ROOT}/bazel-bin/vehicle/public/stdr_msgs" "${DRIVING_ROOT}/bazel-bin/packages/drivers/rcv_autobox" "${DRIVING_ROOT}/third_party/Box2D" "${DRIVING_ROOT}/third_party/glm" ) find_package(OpenGL REQUIRED) target_link_libraries( sdf_test ) add_dependencies( sim_test simple_sim )