Release 0.5.0
[platform/core/security/cynara.git] / src / common / CMakeLists.txt
index e01c325..96b747c 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (c) 2014 Samsung Electronics Co., Ltd All Rights Reserved
+# Copyright (c) 2014-2015 Samsung Electronics Co., Ltd All Rights Reserved
 #
 #    Licensed under the Apache License, Version 2.0 (the "License");
 #    you may not use this file except in compliance with the License.
@@ -17,7 +17,7 @@
 #
 
 SET(CYNARA_COMMON_VERSION_MAJOR 0)
-SET(CYNARA_COMMON_VERSION ${CYNARA_COMMON_VERSION_MAJOR}.4.2)
+SET(CYNARA_COMMON_VERSION ${CYNARA_COMMON_VERSION_MAJOR}.5.0)
 
 SET(COMMON_PATH ${CYNARA_PATH}/common)
 
@@ -44,6 +44,8 @@ SET(COMMON_SOURCES
     ${COMMON_PATH}/request/AgentRegisterRequest.cpp
     ${COMMON_PATH}/request/CancelRequest.cpp
     ${COMMON_PATH}/request/CheckRequest.cpp
+    ${COMMON_PATH}/request/DescriptionListRequest.cpp
+    ${COMMON_PATH}/request/EraseRequest.cpp
     ${COMMON_PATH}/request/InsertOrUpdateBucketRequest.cpp
     ${COMMON_PATH}/request/ListRequest.cpp
     ${COMMON_PATH}/request/RemoveBucketRequest.cpp
@@ -56,14 +58,17 @@ SET(COMMON_SOURCES
     ${COMMON_PATH}/response/CancelResponse.cpp
     ${COMMON_PATH}/response/CheckResponse.cpp
     ${COMMON_PATH}/response/CodeResponse.cpp
+    ${COMMON_PATH}/response/DescriptionListResponse.cpp
     ${COMMON_PATH}/response/ListResponse.cpp
     ${COMMON_PATH}/response/ResponseTaker.cpp
     ${COMMON_PATH}/sockets/Socket.cpp
     ${COMMON_PATH}/sockets/SocketClient.cpp
     ${COMMON_PATH}/types/PolicyBucket.cpp
+    ${COMMON_PATH}/types/PolicyDescription.cpp
     ${COMMON_PATH}/types/PolicyKey.cpp
     ${COMMON_PATH}/types/PolicyKeyHelpers.cpp
     ${COMMON_PATH}/types/PolicyResult.cpp
+    ${COMMON_PATH}/types/PolicyType.cpp
     )
 
 IF (CMAKE_BUILD_TYPE MATCHES "DEBUG")
@@ -98,7 +103,12 @@ TARGET_LINK_LIBRARIES(${TARGET_CYNARA_COMMON}
 
 INSTALL(TARGETS ${TARGET_CYNARA_COMMON} DESTINATION ${LIB_INSTALL_DIR})
 INSTALL(FILES
+    ${COMMON_PATH}/log/log.h
+    DESTINATION ${INCLUDE_INSTALL_DIR}/cynara/log
+    )
+INSTALL(FILES
     ${COMMON_PATH}/types/ClientSession.h
+    ${COMMON_PATH}/types/PolicyDescription.h
     ${COMMON_PATH}/types/PolicyResult.h
     ${COMMON_PATH}/types/PolicyType.h
     DESTINATION ${INCLUDE_INSTALL_DIR}/cynara/types