renamed api to match better the repo name and the feature provided.
[apps/agl-service-data-persistence.git] / ll-database-binding / src / CMakeLists.txt
1 PROJECT_TARGET_ADD(persistence-binding)
2
3 find_package(GDBM)
4 if(DB_FOUND)
5   add_definitions(-DUSE_GDBM)
6 else(DB_FOUND)
7   find_package(BerkeleyDB REQUIRED)
8 endif(DB_FOUND)
9 include_directories(${DB_INCLUDE_DIR})
10
11 add_library(persistence-binding MODULE persistence-binding.c)
12 target_link_libraries(persistence-binding ${DB_LIBRARY})
13
14 set_target_properties(persistence-binding PROPERTIES
15         PREFIX "afb-"
16         LABELS "BINDING"
17         LINK_FLAGS ${BINDINGS_LINK_FLAG}
18         OUTPUT_NAME ${TARGET_NAME})
19
20 install(TARGETS persistence-binding
21     RUNTIME DESTINATION bin
22     ARCHIVE DESTINATION lib
23     LIBRARY DESTINATION lib)