# to install pkgconfig setup file.
SET(PREFIX ${CMAKE_INSTALL_PREFIX})
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION 1.0)
set(PROJECT_MAJOR_VERSION "0")
-DGEO=%{geo_state} -DPRESSURE=%{pressure_state} -DTEMPERATURE=%{temperature_state} \
-DORIENTATION=%{orientation_state} -DGRAVITY=%{gravity_state} \
-DLINEAR_ACCEL=%{linear_accel_state} -DRV=%{rv_state} \
- -DTEST_SUITE=%{build_test_suite}
+ -DTEST_SUITE=%{build_test_suite} \
+ -DLIBDIR=%{_libdir} -DINCLUDEDIR=%{_includedir}
make %{?jobs:-j%jobs}
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION 1.0)
include_directories(${CMAKE_SOURCE_DIR}/src/shared)
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION 1.0)
SET(SENSOR_NAME accel_sensor)
target_link_libraries(${SENSOR_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS} "-lm")
target_link_libraries(${SENSOR_HAL_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS})
-install(TARGETS ${SENSOR_NAME} DESTINATION lib/sensord)
-install(TARGETS ${SENSOR_HAL_NAME} DESTINATION lib/sensord)
+install(TARGETS ${SENSOR_NAME} DESTINATION ${LIBDIR}/sensord)
+install(TARGETS ${SENSOR_HAL_NAME} DESTINATION ${LIBDIR}/sensord)
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION 1.0)
SET(SENSOR_NAME geo_sensor)
target_link_libraries(${SENSOR_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS} "-lm")
target_link_libraries(${SENSOR_HAL_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS})
-install(TARGETS ${SENSOR_NAME} DESTINATION lib/sensord)
-install(TARGETS ${SENSOR_HAL_NAME} DESTINATION lib/sensord)
+install(TARGETS ${SENSOR_NAME} DESTINATION ${LIBDIR}/sensord)
+install(TARGETS ${SENSOR_HAL_NAME} DESTINATION ${LIBDIR}/sensord)
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
SET(VERSION 1.0)
SET(SENSOR_NAME gravity_sensor)
target_link_libraries(${SENSOR_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS} "-lm")
-install(TARGETS ${SENSOR_NAME} DESTINATION lib/sensord)
+install(TARGETS ${SENSOR_NAME} DESTINATION ${LIBDIR}/sensord)
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION 1.0)
SET(SENSOR_NAME gyro_sensor)
target_link_libraries(${SENSOR_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS} "-lm")
target_link_libraries(${SENSOR_HAL_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS})
-install(TARGETS ${SENSOR_NAME} DESTINATION lib/sensord)
-install(TARGETS ${SENSOR_HAL_NAME} DESTINATION lib/sensord)
+install(TARGETS ${SENSOR_NAME} DESTINATION ${LIBDIR}/sensord)
+install(TARGETS ${SENSOR_HAL_NAME} DESTINATION ${LIBDIR}/sensord)
# to install pkgconfig setup file.
SET(PREFIX ${CMAKE_INSTALL_PREFIX})
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION_MAJOR 1)
SET(VERSION "${VERSION_MAJOR}.1.0")
configure_file(${PROJECT_NAME}.pc.in ${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}.pc @ONLY)
-#install(DIRECTORY include/ DESTINATION include/ FILES_MATCHING PATTERN "*.h")
-install(TARGETS ${PROJECT_NAME} DESTINATION lib COMPONENT RuntimeLibraries)
+#install(DIRECTORY include/ DESTINATION ${INCLUDEDIR} FILES_MATCHING PATTERN "*.h")
+install(TARGETS ${PROJECT_NAME} DESTINATION ${LIBDIR} COMPONENT RuntimeLibraries)
-install(FILES sensor_internal_deprecated.h DESTINATION include/sensor/)
-install(FILES sensor_internal.h DESTINATION include/sensor/)
-install(FILES poller.h DESTINATION include/sensor/)
-install(FILES creg_event_info.h DESTINATION include/sensor/)
-install(FILES csensor_event_listener.h DESTINATION include/sensor/)
-install(FILES sensor_info_manager.h DESTINATION include/sensor/)
-install(FILES csensor_handle_info.h DESTINATION include/sensor/)
-install(FILES client_common.h DESTINATION include/sensor/)
-install(FILES sensor_accel.h DESTINATION include/sensor/)
-install(FILES sensor_geomag.h DESTINATION include/sensor/)
-install(FILES sensor_light.h DESTINATION include/sensor/)
-install(FILES sensor_proxi.h DESTINATION include/sensor/)
-install(FILES sensor_gyro.h DESTINATION include/sensor/)
-install(FILES sensor_pressure.h DESTINATION include/sensor/)
-install(FILES sensor_context.h DESTINATION include/sensor/)
-install(FILES sensor_gravity.h DESTINATION include/sensor/)
-install(FILES sensor_linear_accel.h DESTINATION include/sensor/)
-install(FILES sensor_orientation.h DESTINATION include/sensor/)
-install(FILES sensor_rv.h DESTINATION include/sensor/)
-install(FILES sensor_temperature.h DESTINATION include/sensor/)
-install(FILES ${PROJECT_NAME}.pc DESTINATION lib/pkgconfig)
+install(FILES sensor_internal_deprecated.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_internal.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES poller.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES creg_event_info.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES csensor_event_listener.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_info_manager.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES csensor_handle_info.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES client_common.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_accel.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_geomag.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_light.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_proxi.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_gyro.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_pressure.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_context.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_gravity.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_linear_accel.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_orientation.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_rv.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES sensor_temperature.h DESTINATION ${INCLUDEDIR}/sensor/)
+install(FILES ${PROJECT_NAME}.pc DESTINATION ${LIBDIR}/pkgconfig)
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION 1.0)
SET(SENSOR_NAME light_sensor)
target_link_libraries(${SENSOR_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS} "-lm")
target_link_libraries(${SENSOR_HAL_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS})
-install(TARGETS ${SENSOR_NAME} DESTINATION lib/sensord)
-install(TARGETS ${SENSOR_HAL_NAME} DESTINATION lib/sensord)
+install(TARGETS ${SENSOR_NAME} DESTINATION ${LIBDIR}/sensord)
+install(TARGETS ${SENSOR_HAL_NAME} DESTINATION ${LIBDIR}/sensord)
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
SET(VERSION 1.0)
SET(SENSOR_NAME linear_accel_sensor)
target_link_libraries(${SENSOR_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS} "-lm")
-install(TARGETS ${SENSOR_NAME} DESTINATION lib/sensord)
+install(TARGETS ${SENSOR_NAME} DESTINATION ${LIBDIR}/sensord)
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
SET(VERSION 1.0)
SET(SENSOR_NAME orientation_sensor)
target_link_libraries(${SENSOR_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS} "-lm")
-install(TARGETS ${SENSOR_NAME} DESTINATION lib/sensord)
+install(TARGETS ${SENSOR_NAME} DESTINATION ${LIBDIR}/sensord)
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION 1.0)
SET(SENSOR_NAME pressure_sensor)
target_link_libraries(${SENSOR_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS} "-lm")
target_link_libraries(${SENSOR_HAL_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS})
-install(TARGETS ${SENSOR_NAME} DESTINATION lib/sensord)
-install(TARGETS ${SENSOR_HAL_NAME} DESTINATION lib/sensord)
+install(TARGETS ${SENSOR_NAME} DESTINATION ${LIBDIR}/sensord)
+install(TARGETS ${SENSOR_HAL_NAME} DESTINATION ${LIBDIR}/sensord)
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION 1.0)
SET(SENSOR_NAME proxi_sensor)
target_link_libraries(${SENSOR_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS} "-lm")
target_link_libraries(${SENSOR_HAL_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS})
-install(TARGETS ${SENSOR_NAME} DESTINATION lib/sensord)
-install(TARGETS ${SENSOR_HAL_NAME} DESTINATION lib/sensord)
+install(TARGETS ${SENSOR_NAME} DESTINATION ${LIBDIR}/sensord)
+install(TARGETS ${SENSOR_HAL_NAME} DESTINATION ${LIBDIR}/sensord)
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
SET(VERSION 1.0)
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
target_link_libraries(${SENSOR_FUSION_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS} "-lm")
-install(TARGETS ${SENSOR_FUSION_NAME} DESTINATION lib/sensord)
+install(TARGETS ${SENSOR_FUSION_NAME} DESTINATION ${LIBDIR}/sensord)
# to install pkgconfig setup file.
SET(PREFIX ${CMAKE_INSTALL_PREFIX})
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION 1.0)
#set(CMAKE_INSTALL_PREFIX "$ENV{DATAFS}")
configure_file(sensord-server.pc.in ${CMAKE_CURRENT_SOURCE_DIR}/sensord-server.pc @ONLY)
configure_file(${PROJECT_NAME}.pc.in ${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}.pc @ONLY)
-install(TARGETS sensord-server DESTINATION lib)
-install(TARGETS sensord-share DESTINATION lib)
-install(FILES sensord-server.pc DESTINATION lib/pkgconfig)
-install(FILES ${PROJECT_NAME}.pc DESTINATION lib/pkgconfig)
+install(TARGETS sensord-server DESTINATION ${LIBDIR})
+install(TARGETS sensord-share DESTINATION ${LIBDIR})
+install(FILES sensord-server.pc DESTINATION ${LIBDIR}/pkgconfig)
+install(FILES ${PROJECT_NAME}.pc DESTINATION ${LIBDIR}/pkgconfig)
install(FILES
crw_lock.h
worker_thread.h
common.h
sensor_info.h
iio_common.h
- DESTINATION include/${PROJECT_NAME}
+ DESTINATION ${INCLUDEDIR}/${PROJECT_NAME}
)
install(FILES
sensor_common.h
- DESTINATION include/sensor
+ DESTINATION ${INCLUDEDIR}/sensor
)
# to install pkgconfig setup file.
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION 1.0)
SET(SENSOR_NAME temperature_sensor)
target_link_libraries(${SENSOR_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS} "-lm")
target_link_libraries(${SENSOR_HAL_NAME} ${rpkgs_LDFLAGS} ${GLES_LDFLAGS})
-install(TARGETS ${SENSOR_NAME} DESTINATION lib/sensord)
-install(TARGETS ${SENSOR_HAL_NAME} DESTINATION lib/sensord)
+install(TARGETS ${SENSOR_NAME} DESTINATION ${LIBDIR}/sensord)
+install(TARGETS ${SENSOR_HAL_NAME} DESTINATION ${LIBDIR}/sensord)
SET(PREFIX ${CMAKE_INSTALL_PREFIX})
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
-SET(INCLUDEDIR "\${prefix}/include")
SET(VERSION 1.0)
INCLUDE(FindPkgConfig)
prefix=/usr/bin
exec_prefix=${prefix}
-libdir=${prefix}/lib
+libdir=${prefix}/${_libdir}
includedir=${prefix}/include/sensor-tc
Name: sensor-tc