1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
4 SET(maintainer "Jeongmo Yang<jm80.yang>, Hyuntae Kim<ht1211.kim@samsung.com>, Sejong Park<sejong123.park@samsung.com>")
5 SET(description "A Camera module for muse server")
7 SET(submodule "camera")
8 SET(fw_name "${service}-${submodule}")
12 SET(pc_dependents "dlog mm-common libtbm")
14 SET(PC_NAME ${fw_name})
15 SET(PACKAGE_DESCRIPTION "muse camera module")
16 SET(PC_REQUIRED ${pc_dependents})
17 SET(PC_LDFLAGS -lmuse-camera)
19 SET(PC_NAME2 legacy-camera)
20 SET(PACKAGE_DESCRIPTION2 "legacy camera library")
21 SET(PC_REQUIRED2 "mm-camcorder")
22 SET(PC_LDFLAGS2 -llegacy-camera)
26 ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}.pc
29 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
33 ${CMAKE_CURRENT_SOURCE_DIR}/legacy-camera.pc
36 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/legacy-camera.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
38 ADD_SUBDIRECTORY(legacy)
39 ADD_SUBDIRECTORY(muse)
41 ADD_SUBDIRECTORY(unittest)
46 ADD_CUSTOM_TARGET (distclean @echo cleaning for source distribution)
49 COMMENT "distribution clean"
52 -not -name config.cmake -and \(
56 -name cmake.depends -or
57 -name cmake.check_depends -or
58 -name CMakeCache.txt -or
59 -name cmake.check_cache -or
65 -name install_manifest.txt -or
68 | grep -v TC | xargs rm -rf