2010-09-04 Lucas De Marchi <lucas.demarchi@profusion.mobi>
[WebKit-https.git] / WebKitTools / CMakeListsEfl.txt
1 SET(EWebLauncher_SOURCES
2     ${WebKit_THEME}
3     ${WEBKITTOOLS_DIR}/EWebLauncher/main.c
4 )
5
6 SET(EWebLauncher_LIBRARIES
7     ${JavaScriptCore_LIBRARY_NAME}
8     ${WebCore_LIBRARY_NAME}
9     ${WebKit_LIBRARY_NAME}
10     ${Cairo_LIBRARIES}
11     ${ECORE_X_LIBRARIES}
12     ${EDJE_LIBRARIES}
13     ${EFLDEPS_LIBRARIES}
14     ${EVAS_LIBRARIES}
15     ${LIBXML2_LIBRARIES}
16     ${LIBXSLT_LIBRARIES}
17     ${SQLITE_LIBRARIES}
18 )
19
20 SET(EWebLauncher_INCLUDE_DIRECTORIES
21     "${WEBKIT_DIR}/efl/ewk"
22     ${Cairo_INCLUDE_DIRS}
23     ${EDJE_INCLUDE_DIRS}
24     ${EFLDEPS_INCLUDE_DIRS}
25     ${EVAS_INCLUDE_DIRS}
26 )
27
28 SET(EWebLauncher_LINK_FLAGS
29     ${ECORE_X_LDFLAGS}
30     ${EDJE_LDFLAGS}
31     ${EFLDEPS_LDFLAGS}
32     ${EVAS_LDFLAGS}
33 )
34
35 IF (ENABLE_GLIB_SUPPORT)
36   LIST(APPEND EWebLauncher_LIBRARIES
37     ${Gdk_LIBRARIES}
38     ${Glib_LIBRARIES}
39     ${Gthread_LIBRARIES}
40   )
41 ENDIF ()
42
43 IF (WTF_USE_SOUP)
44   LIST(APPEND EWebLauncher_LIBRARIES ${LIBSOUP24_LIBRARIES})
45   LIST(APPEND EWebLauncher_LINK_FLAGS ${LIBSOUP24_LDFLAGS})
46 ENDIF ()
47
48 IF (WTF_USE_CURL)
49   LIST(APPEND EWebLauncher_LIBRARIES ${CURL_LIBRARIES})
50   LIST(APPEND EWebLauncher_LINK_FLAGS ${CURL_LDFLAGS})
51 ENDIF ()
52
53 INCLUDE_DIRECTORIES(${EWebLauncher_INCLUDE_DIRECTORIES})
54 ADD_EXECUTABLE(Programs/EWebLauncher ${EWebLauncher_SOURCES})
55 TARGET_LINK_LIBRARIES(Programs/EWebLauncher ${EWebLauncher_LIBRARIES})
56 ADD_TARGET_PROPERTIES(Programs/EWebLauncher LINK_FLAGS "${EWebLauncher_LINK_FLAGS}")