/usr/lib/x86_64-linux-gnu/cmake/ignition-math2/ignition-math2-config.cmake is in libignition-math2-dev 2.9.0+dfsg1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | if (IGNITION-MATH_CONFIG_INCLUDED)
return()
endif()
set(IGNITION-MATH_CONFIG_INCLUDED TRUE)
list(APPEND IGNITION-MATH_INCLUDE_DIRS "/usr/include/ignition/math2")
list(APPEND IGNITION-MATH_LIBRARY_DIRS "/usr/lib/x86_64-linux-gnu")
list(APPEND IGNITION-MATH_CXX_FLAGS -std=c++11)
if ("${CMAKE_CXX_COMPILER_ID} " MATCHES "Clang ")
set(IGNITION-MATH_CXX_FLAGS "${IGNITION-MATH_CXX_FLAGS} -stdlib=libc++")
endif ()
# On windows we produce .dll libraries with no prefix
if (WIN32)
set(CMAKE_FIND_LIBRARY_PREFIXES "")
set(CMAKE_FIND_LIBRARY_SUFFIXES ".lib" ".dll")
endif()
foreach(lib ignition-math2)
set(onelib "${lib}-NOTFOUND")
find_library(onelib ${lib}
PATHS "/usr/lib/x86_64-linux-gnu"
NO_DEFAULT_PATH
)
if(NOT onelib)
message(FATAL_ERROR "Library '${lib}' in package IGNITION-MATH is not installed properly")
endif()
list(APPEND IGNITION-MATH_LIBRARIES ${onelib})
endforeach()
foreach(dep )
if(NOT ${dep}_FOUND)
find_package(${dep} REQUIRED)
endif()
list(APPEND IGNITION-MATH_INCLUDE_DIRS "${${dep}_INCLUDE_DIRS}")
list(APPEND IGNITION-MATH_LIBRARIES "${${dep_lib}_LIBRARIES}")
endforeach()
list(APPEND IGNITION-MATH_LDFLAGS "-L/usr/lib/x86_64-linux-gnu")
|