CMakeLists.txt 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. set(EWebLauncher_SOURCES
  2. ${TOOLS_DIR}/EWebLauncher/url_bar.c
  3. ${TOOLS_DIR}/EWebLauncher/url_utils.c
  4. ${TOOLS_DIR}/EWebLauncher/main.c
  5. )
  6. set(EWebLauncher_LIBRARIES
  7. JavaScriptCore
  8. WebCore
  9. WebKit
  10. ${CAIRO_LIBRARIES}
  11. ${ECORE_LIBRARIES}
  12. ${ECORE_EVAS_LIBRARIES}
  13. ${ECORE_FILE_LIBRARIES}
  14. ${ECORE_X_LIBRARIES}
  15. ${EDJE_LIBRARIES}
  16. ${EINA_LIBRARIES}
  17. ${EO_LIBRARIES}
  18. ${EVAS_LIBRARIES}
  19. ${LIBXML2_LIBRARIES}
  20. ${LIBXSLT_LIBRARIES} -lm
  21. ${SQLITE_LIBRARIES}
  22. ${GLIB_LIBRARIES}
  23. ${LIBSOUP_LIBRARIES}
  24. )
  25. set(EWebLauncher_INCLUDE_DIRECTORIES
  26. "${WEBKIT_DIR}/efl/ewk"
  27. ${CAIRO_INCLUDE_DIRS}
  28. ${ECORE_INCLUDE_DIRS}
  29. ${ECORE_EVAS_INCLUDE_DIRS}
  30. ${ECORE_FILE_INCLUDE_DIRS}
  31. ${ECORE_X_INCLUDE_DIRS}
  32. ${EDJE_INCLUDE_DIRS}
  33. ${EINA_INCLUDE_DIRS}
  34. ${EO_INCLUDE_DIRS}
  35. ${EVAS_INCLUDE_DIRS}
  36. ${GLIB_INCLUDE_DIRS}
  37. ${LIBSOUP_INCLUDE_DIRS}
  38. )
  39. include_directories(${EWebLauncher_INCLUDE_DIRECTORIES})
  40. add_executable(EWebLauncher ${EWebLauncher_SOURCES})
  41. target_link_libraries(EWebLauncher ${EWebLauncher_LIBRARIES})
  42. set_target_properties(EWebLauncher PROPERTIES FOLDER "Tools")
  43. add_dependencies(EWebLauncher ControlTheme)