@@ -9,7 +9,7 @@ macro(extract_definition name output input)
9
9
endmacro ()
10
10
11
11
find_path (TARANTOOL_INCLUDE_DIR tarantool/module.h
12
- HINTS ENV TARANTOOL_DIR
12
+ HINTS ENV TARANTOOL_DIR /usr/local/ include
13
13
)
14
14
15
15
if (TARANTOOL_INCLUDE_DIR)
@@ -22,30 +22,18 @@ if(TARANTOOL_INCLUDE_DIR)
22
22
unset (_config)
23
23
endif ()
24
24
25
- message (STATUS "INCLUDE_DIR ${TARANTOOL_INCLUDE_DIR} " )
26
- message (STATUS "LIBDIR ${CMAKE_INSTALL_LIBDIR} " )
27
- message (STATUS "PREFIX ${_install_prefix} " )
28
-
29
25
include (FindPackageHandleStandardArgs)
30
26
find_package_handle_standard_args(TARANTOOL
31
27
REQUIRED_VARS TARANTOOL_INCLUDE_DIR VERSION_VAR TARANTOOL_VERSION)
32
28
if (TARANTOOL_FOUND)
33
- set (TARANTOOL_INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR} /tarantool" )
34
- set (TARANTOOL_INSTALL_LUADIR "${CMAKE_INSTALL_DATADIR} /tarantool" )
35
29
set (TARANTOOL_INCLUDE_DIRS "${TARANTOOL_INCLUDE_DIR} "
36
- "${TARANTOOL_INCLUDE_DIR} /tarantool/" )
30
+ "${TARANTOOL_INCLUDE_DIR} /tarantool/"
31
+ CACHE PATH "Include directories for Tarantool" )
32
+ set (TARANTOOL_INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR} /tarantool"
33
+ CACHE PATH "Directory for storing Lua modules written in Lua" )
34
+ set (TARANTOOL_INSTALL_LUADIR "${CMAKE_INSTALL_DATADIR} /tarantool"
35
+ CACHE PATH "Directory for storing Lua modules written in C" )
37
36
38
- if (NOT "${CMAKE_INSTALL_PREFIX} " STREQUAL "/usr/local" AND
39
- NOT "${CMAKE_INSTALL_PREFIX} " STREQUAL "${_install_prefix} " )
40
- message (WARNING "Provided CMAKE_INSTALL_PREFIX is different from "
41
- "CMAKE_INSTALL_PREFIX of Tarantool. You might need to set "
42
- "corrent package.path/package.cpath to load this module or "
43
- "change your build prefix:"
44
- "\n "
45
- "cmake . -DCMAKE_INSTALL_PREFIX=${_install_prefix} "
46
- "\n "
47
- )
48
- endif ()
49
37
if (NOT TARANTOOL_FIND_QUIETLY AND NOT FIND_TARANTOOL_DETAILS)
50
38
set (FIND_TARANTOOL_DETAILS ON CACHE INTERNAL "Details about TARANTOOL" )
51
39
message (STATUS "Tarantool LUADIR is ${TARANTOOL_INSTALL_LUADIR} " )
0 commit comments