Using UrlHistoryList do display history list (on urientry edition).
[profile/tv/apps/web/browser.git] / services / QuickAccess / CMakeLists.txt
1 project(QuickAccess)
2
3 set(QuickAccess_SRCS
4     QuickAccess.cpp
5     DetailPopup.cpp
6     UrlHistoryList/UrlHistoryList.cpp
7     UrlHistoryList/GenlistManager.cpp
8     UrlHistoryList/GenlistManagerCallbacks.cpp
9     UrlHistoryList/UrlMatchesStyler.cpp
10     )
11
12 set(QuickAccess_HEADERS
13     QuickAccess.h
14     DetailPopup.h
15     UrlHistoryList/UrlHistoryList.h
16     UrlHistoryList/GenlistManager.h
17     UrlHistoryList/GenlistManagerCallbacks.h
18     UrlHistoryList/UrlMatchesStyler.h
19     )
20
21 include(Coreheaders)
22 include(EFLHelpers)
23
24 include_directories(${CMAKE_SOURCE_DIR}/services/FavoriteService)
25
26 add_library(${PROJECT_NAME} SHARED ${QuickAccess_SRCS})
27
28 if(TIZEN_BUILD)
29     target_link_libraries(${PROJECT_NAME} ${pkgs_LDFLAGS})
30 endif(TIZEN_BUILD)
31
32 install(TARGETS ${PROJECT_NAME}
33             LIBRARY DESTINATION services
34             ARCHIVE DESTINATION services/static)
35
36 #please do not add edc/ directory
37 set(edcFiles
38     QuickAccess.edc
39     DetailPopup.edc
40     UrlHistoryList.edc
41     )
42
43 foreach(edec ${edcFiles})
44     string(REPLACE ".edc" ".edj" target_name ${edec})
45     EDJ_TARGET(${target_name}
46                ${CMAKE_CURRENT_SOURCE_DIR}/edc/${edec}
47                ${CMAKE_CURRENT_BINARY_DIR})
48 endforeach(edec)