| SET(EWebLauncher_SOURCES |
| ${TOOLS_DIR}/EWebLauncher/main.c |
| ) |
| |
| SET(EWebLauncher_LIBRARIES |
| ${JavaScriptCore_LIBRARY_NAME} |
| ${WebCore_LIBRARY_NAME} |
| ${WebKit_LIBRARY_NAME} |
| ${Cairo_LIBRARIES} |
| ${ECORE_X_LIBRARIES} |
| ${EDJE_LIBRARIES} |
| ${EFLDEPS_LIBRARIES} |
| ${EVAS_LIBRARIES} |
| ${LIBXML2_LIBRARIES} |
| ${LIBXSLT_LIBRARIES} |
| ${SQLITE_LIBRARIES} |
| ) |
| |
| SET(EWebLauncher_INCLUDE_DIRECTORIES |
| "${WEBKIT_DIR}/efl/ewk" |
| ${Cairo_INCLUDE_DIRS} |
| ${EDJE_INCLUDE_DIRS} |
| ${EFLDEPS_INCLUDE_DIRS} |
| ${EVAS_INCLUDE_DIRS} |
| ) |
| |
| SET(EWebLauncher_LINK_FLAGS |
| ${ECORE_X_LDFLAGS} |
| ${EDJE_LDFLAGS} |
| ${EFLDEPS_LDFLAGS} |
| ${EVAS_LDFLAGS} |
| ) |
| |
| IF (ENABLE_GLIB_SUPPORT) |
| LIST(APPEND EWebLauncher_LIBRARIES |
| ${Gdk_LIBRARIES} |
| ${Glib_LIBRARIES} |
| ${Gthread_LIBRARIES} |
| ) |
| ENDIF () |
| |
| IF (WTF_USE_SOUP) |
| LIST(APPEND EWebLauncher_LIBRARIES ${LIBSOUP24_LIBRARIES}) |
| LIST(APPEND EWebLauncher_LINK_FLAGS ${LIBSOUP24_LDFLAGS}) |
| ENDIF () |
| |
| IF (WTF_USE_CURL) |
| LIST(APPEND EWebLauncher_LIBRARIES ${CURL_LIBRARIES}) |
| LIST(APPEND EWebLauncher_LINK_FLAGS ${CURL_LDFLAGS}) |
| ENDIF () |
| |
| # Override data directory. We always want to get a fresh theme. |
| REMOVE_DEFINITIONS(-DDATA_DIR=\"${DATA_DIR}\") |
| ADD_DEFINITIONS(-DDATA_DIR=\"${BUILD_DATA_DIR}\") |
| |
| INCLUDE_DIRECTORIES(${EWebLauncher_INCLUDE_DIRECTORIES}) |
| ADD_EXECUTABLE(Programs/EWebLauncher ${EWebLauncher_SOURCES}) |
| TARGET_LINK_LIBRARIES(Programs/EWebLauncher ${EWebLauncher_LIBRARIES}) |
| ADD_TARGET_PROPERTIES(Programs/EWebLauncher LINK_FLAGS "${EWebLauncher_LINK_FLAGS}") |