[Release] wrt-installer_0.1.25
[framework/web/wrt-installer.git] / src / pkg-manager / CMakeLists.txt
index ea06b72..a0efdbb 100755 (executable)
 
 SET(BACKLIB_SRCS
     backendlib.cpp
+    ${PROJECT_SOURCE_DIR}/src/configuration_parser/widget_parser.cpp
+    ${PROJECT_SOURCE_DIR}/src/configuration_parser/parser_runner.cpp
+    ${PROJECT_SOURCE_DIR}/src/configuration_parser/ignoring_parser.cpp
+    ${PROJECT_SOURCE_DIR}/src/configuration_parser/deny_all_parser.cpp
+    ${PROJECT_SOURCE_DIR}/src/configuration_parser/libiriwrapper.cpp
 )
 
 PKG_CHECK_MODULES(WRT_BACKLIB_PKGS
@@ -25,11 +30,13 @@ PKG_CHECK_MODULES(WRT_BACKLIB_PKGS
     dpl-utils-efl
     pkgmgr-installer
     pkgmgr-types
+    pkgmgr
     dlog
     REQUIRED)
 
 INCLUDE_DIRECTORIES(
     ${WRT_BACKLIB_PKGS_INCLUDE_DIRS}
+    ${PROJECT_SOURCE_DIR}/src/configuration_parser
 )
 
 ADD_LIBRARY(${TARGET_BACKEND_LIB} SHARED
@@ -41,7 +48,7 @@ TARGET_LINK_LIBRARIES(${TARGET_BACKEND_LIB}
 )
 
 SET_TARGET_PROPERTIES(${TARGET_BACKEND_LIB} PROPERTIES
-    LINK_FLAGS "-Wl,--as-needed -Wl,--hash-style=both -Wl"
+    LINK_FLAGS "-Wl,--as-needed -Wl,--hash-style=both"
 )
 
 INSTALL(TARGETS ${TARGET_BACKEND_LIB}