cmake_minimum_required(VERSION 2.6) #add_definitions(-Wall -O3 -omit-frame-pointer) add_definitions(-Wall -g) #add_definitions(-Wall -g -DDEBUG) add_library(accelprocessor SHARED baseprocessor.cpp accelprocessor.cpp accel_module.cpp ) add_library(compassprocessor SHARED baseprocessor.cpp compassprocessor.cpp compass_module.cpp ) add_library(gyroprocessor SHARED baseprocessor.cpp gyroprocessor.cpp gyro_module.cpp ) add_library(lightsprocessor SHARED baseprocessor.cpp lightprocessor.cpp lights_module.cpp ) add_library(proxiprocessor SHARED baseprocessor.cpp proxiprocessor.cpp proxi_module.cpp ) add_library(pressureprocessor SHARED baseprocessor.cpp ms5607processors.cpp pressure_module.cpp ) target_link_libraries(accelprocessor ${rpkgs_LDFLAGS} ${GLES_LDFLAGS}) target_link_libraries(compassprocessor ${rpkgs_LDFLAGS} ${GLES_LDFLAGS}) target_link_libraries(gyroprocessor ${rpkgs_LDFLAGS} ${GLES_LDFLAGS}) target_link_libraries(lightsprocessor ${rpkgs_LDFLAGS} ${GLES_LDFLAGS}) target_link_libraries(proxiprocessor ${rpkgs_LDFLAGS} ${GLES_LDFLAGS}) target_link_libraries(pressureprocessor ${rpkgs_LDFLAGS} ${GLES_LDFLAGS}) install(TARGETS accelprocessor DESTINATION lib/sensor_framework) install(TARGETS compassprocessor DESTINATION lib/sensor_framework) install(TARGETS gyroprocessor DESTINATION lib/sensor_framework) install(TARGETS lightsprocessor DESTINATION lib/sensor_framework) install(TARGETS proxiprocessor DESTINATION lib/sensor_framework) install(TARGETS pressureprocessor DESTINATION lib/sensor_framework) ADD_SUBDIRECTORY(test_programs)