CMAKE_MINIMUM_REQUIRED(VERSION 2.6) PROJECT(osp-app-controls) SET(COMMON_INCLUDE_DIRS /usr/include/appfw /usr/include/network /usr/include/osp /usr/include/osp/app /usr/include/osp/base /usr/include/osp/io /usr/include/osp/net /usr/include/osp/system /usr/include/osp/media /usr/include/system ) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -L/usr/lib/osp" ) SET(LIBRARY_OUTPUT_PATH ${CMAKE_SOURCE_DIR}/cmake_build_tmp/output) SET_TARGET_PROPERTIES(${this_target} PROPERTIES VERSION ${FULLVER} SOVERSION ${MAJORVER} CLEAN_DIRECT_OUTPUT 1 ) ADD_SUBDIRECTORY(src/bluetooth-app-control osp-ac-bluetooth) ADD_SUBDIRECTORY(src/browser-app-control osp-ac-browser) ADD_SUBDIRECTORY(src/calendar-app-control osp-ac-calendar) ADD_SUBDIRECTORY(src/call-app-control osp-ac-call) ADD_SUBDIRECTORY(src/camera-app-control osp-ac-camera) ADD_SUBDIRECTORY(src/contact-app-control osp-ac-contact) ADD_SUBDIRECTORY(src/filemanager-app-control osp-ac-filemanager) ADD_SUBDIRECTORY(src/media-app-control osp-ac-media) ADD_SUBDIRECTORY(src/image-app-control osp-ac-image) ADD_SUBDIRECTORY(src/message-app-control osp-ac-message) ADD_SUBDIRECTORY(src/setting-app-control osp-ac-setting) ADD_SUBDIRECTORY(src/nfc-push-ui-app-control osp-ac-nfc-push-ui) INSTALL(DIRECTORY ${LIBRARY_OUTPUT_PATH}/ DESTINATION lib/osp FILES_MATCHING PATTERN "*.so*" PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ)