summaryrefslogtreecommitdiff
path: root/Source/cmake/FindElementary.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmake/FindElementary.cmake')
-rw-r--r--Source/cmake/FindElementary.cmake13
1 files changed, 10 insertions, 3 deletions
diff --git a/Source/cmake/FindElementary.cmake b/Source/cmake/FindElementary.cmake
index 455ca78f0..ae1d9c2f5 100644
--- a/Source/cmake/FindElementary.cmake
+++ b/Source/cmake/FindElementary.cmake
@@ -28,7 +28,7 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-INCLUDE(EFLHelpers)
+include(EFLHelpers)
FIND_EFL_LIBRARY(ELEMENTARY
HEADERS Elementary.h
@@ -36,6 +36,13 @@ FIND_EFL_LIBRARY(ELEMENTARY
LIBRARY elementary
)
-INCLUDE(FindPackageHandleStandardArgs)
-FIND_PACKAGE_HANDLE_STANDARD_ARGS(Elementary REQUIRED_VARS ELEMENTARY_INCLUDE_DIRS ELEMENTARY_LIBRARIES
+# Ecore_Con is required by not WebKit/Efl but Elementary.
+FIND_EFL_LIBRARY(ECORE_CON
+ HEADERS Ecore_Con.h
+ HEADER_PREFIXES ecore-1 ecore-con-1
+ LIBRARY ecore_con
+)
+
+include(FindPackageHandleStandardArgs)
+FIND_PACKAGE_HANDLE_STANDARD_ARGS(Elementary REQUIRED_VARS ELEMENTARY_INCLUDE_DIRS ELEMENTARY_LIBRARIES ECORE_CON_INCLUDE_DIRS ECORE_CON_LIBRARIES
VERSION_VAR ELM_VERSION)