summaryrefslogtreecommitdiff
path: root/cmakeconfig
diff options
context:
space:
mode:
Diffstat (limited to 'cmakeconfig')
-rw-r--r--cmakeconfig/EolianConfig.cmake.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/cmakeconfig/EolianConfig.cmake.in b/cmakeconfig/EolianConfig.cmake.in
index 8ab886b03a..4034dbe973 100644
--- a/cmakeconfig/EolianConfig.cmake.in
+++ b/cmakeconfig/EolianConfig.cmake.in
@@ -4,6 +4,7 @@
4# EOLIAN_INCLUDE_DIRS - The eolian include directories 4# EOLIAN_INCLUDE_DIRS - The eolian include directories
5# EOLIAN_LIBRARIES - The libraries needed to use eolian 5# EOLIAN_LIBRARIES - The libraries needed to use eolian
6# EOLIAN_DEFINITIONS - Compiler switches required for using eolian 6# EOLIAN_DEFINITIONS - Compiler switches required for using eolian
7# EOLIAN_EO_DIR - The eolian directory for .eo storage
7 8
8set(MY_PKG eolian) 9set(MY_PKG eolian)
9 10
@@ -30,3 +31,11 @@ find_package_handle_standard_args(${MY_PKG} DEFAULT_MSG
30 31
31mark_as_advanced(EOLIAN_INCLUDE_DIRS EOLIAN_LIBRARY EOLIAN_LIBRARIES EOLIAN_DEFINITIONS) 32mark_as_advanced(EOLIAN_INCLUDE_DIRS EOLIAN_LIBRARY EOLIAN_LIBRARIES EOLIAN_DEFINITIONS)
32 33
34execute_process(COMMAND pkg-config --variable=eoincludedir eolian
35 OUTPUT_VARIABLE _pkgconfig_invoke_result
36 RESULT_VARIABLE _pkgconfig_failed)
37if(_pkgconfig_failed)
38 BUILD_WARNING ("Failed to find Eolian Eo directory.")
39else()
40 set (EOLIAN_EO_DIR ${_pkgconfig_invoke_result})
41endif()