cmake: use cmake includedir
We need to use CMake variables to avoid installing things in the wrong places on systems that have multilib enabled. Signed-off-by: Kevron Rees <kevron.m.rees@intel.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
committed by
Brendan Le Foll
parent
063a3154aa
commit
c7a405a531
@@ -35,7 +35,7 @@ target_link_libraries (spi_max7219 mraa)
|
||||
|
||||
add_subdirectory (c++)
|
||||
|
||||
install (DIRECTORY ${PROJECT_SOURCE_DIR}/examples/ DESTINATION share/mraa/examples)
|
||||
install (DIRECTORY ${PROJECT_SOURCE_DIR}/examples/ DESTINATION ${CMAKE_INSTALL_DATADIR}/mraa/examples)
|
||||
|
||||
if (INSTALLGPIOTOOL)
|
||||
install (TARGETS mraa-gpio DESTINATION bin)
|
||||
|
||||
@@ -93,8 +93,8 @@ set_target_properties(
|
||||
SOVERSION ${mraa_VERSION_MAJOR}
|
||||
VERSION ${mraa_VERSION_STRING}
|
||||
)
|
||||
install (FILES ${mraa_LIB_GLOB_HEADERS} DESTINATION include/)
|
||||
install (DIRECTORY ${PROJECT_SOURCE_DIR}/api/mraa/ DESTINATION include/mraa)
|
||||
install (FILES ${mraa_LIB_GLOB_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
|
||||
install (DIRECTORY ${PROJECT_SOURCE_DIR}/api/mraa/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/mraa)
|
||||
|
||||
macro (mraa_CREATE_INSTALL_PKGCONFIG generated_file install_location)
|
||||
configure_file (${generated_file}.cmake ${CMAKE_CURRENT_BINARY_DIR}/${generated_file} @ONLY)
|
||||
|
||||
Reference in New Issue
Block a user