mirror of
https://github.com/Llewellynvdm/conky.git
synced 2024-12-26 12:27:52 +00:00
Use FindLua CMake module.
This commit is contained in:
parent
4807d3c68d
commit
ba870aa733
2
3rdparty/toluapp/CMakeLists.txt
vendored
2
3rdparty/toluapp/CMakeLists.txt
vendored
@ -12,7 +12,7 @@ cmake_minimum_required ( VERSION 3.4 )
|
|||||||
include(FindPkgConfig)
|
include(FindPkgConfig)
|
||||||
|
|
||||||
pkg_search_module(LUA REQUIRED lua>=5.3 lua5.3 lua-5.3 lua53 lua5.2 lua-5.2 lua52)
|
pkg_search_module(LUA REQUIRED lua>=5.3 lua5.3 lua-5.3 lua53 lua5.2 lua-5.2 lua52)
|
||||||
include_directories ( include src/lib ${LUA_INCLUDE_DIRS} )
|
include_directories ( include src/lib ${LUA_INCLUDE_DIR} )
|
||||||
|
|
||||||
# Build lib
|
# Build lib
|
||||||
file ( GLOB SRC_LIBTOLUAPP src/lib/*.c )
|
file ( GLOB SRC_LIBTOLUAPP src/lib/*.c )
|
||||||
|
@ -389,18 +389,10 @@ if(BUILD_WAYLAND)
|
|||||||
set(conky_includes ${conky_includes} ${PANGOFT2_INCLUDE_DIRS})
|
set(conky_includes ${conky_includes} ${PANGOFT2_INCLUDE_DIRS})
|
||||||
endif(BUILD_WAYLAND)
|
endif(BUILD_WAYLAND)
|
||||||
|
|
||||||
# Otherwise, use the most recent Lua version
|
include(FindLua)
|
||||||
pkg_search_module(LUA
|
|
||||||
REQUIRED
|
|
||||||
lua>=5.3
|
|
||||||
lua5.3
|
|
||||||
lua-5.3
|
|
||||||
lua53
|
|
||||||
lua5.2
|
|
||||||
lua-5.2
|
|
||||||
lua52)
|
|
||||||
set(conky_libs ${conky_libs} ${LUA_LIBRARIES})
|
set(conky_libs ${conky_libs} ${LUA_LIBRARIES})
|
||||||
set(conky_includes ${conky_includes} ${LUA_INCLUDE_DIRS})
|
set(conky_includes ${conky_includes} ${LUA_INCLUDE_DIR})
|
||||||
link_directories(${LUA_LIBRARY_DIRS})
|
link_directories(${LUA_LIBRARY_DIRS})
|
||||||
include_directories(3rdparty/toluapp/include)
|
include_directories(3rdparty/toluapp/include)
|
||||||
|
|
||||||
@ -409,7 +401,7 @@ if(BUILD_X11)
|
|||||||
if(BUILD_LUA_CAIRO)
|
if(BUILD_LUA_CAIRO)
|
||||||
pkg_check_modules(CAIRO REQUIRED cairo>=1.14 cairo-xlib)
|
pkg_check_modules(CAIRO REQUIRED cairo>=1.14 cairo-xlib)
|
||||||
set(luacairo_libs ${CAIRO_LIBRARIES} ${LUA_LIBRARIES})
|
set(luacairo_libs ${CAIRO_LIBRARIES} ${LUA_LIBRARIES})
|
||||||
set(luacairo_includes ${CAIRO_INCLUDE_DIRS} ${LUA_INCLUDE_DIRS})
|
set(luacairo_includes ${CAIRO_INCLUDE_DIRS} ${LUA_INCLUDE_DIR})
|
||||||
find_program(APP_PATCH patch)
|
find_program(APP_PATCH patch)
|
||||||
if(NOT APP_PATCH)
|
if(NOT APP_PATCH)
|
||||||
message(FATAL_ERROR "Unable to find program 'patch'")
|
message(FATAL_ERROR "Unable to find program 'patch'")
|
||||||
@ -420,13 +412,13 @@ if(BUILD_X11)
|
|||||||
set(luaimlib2_libs ${IMLIB2_LIBS} ${IMLIB2_LDFLAGS} ${LUA_LIBRARIES})
|
set(luaimlib2_libs ${IMLIB2_LIBS} ${IMLIB2_LDFLAGS} ${LUA_LIBRARIES})
|
||||||
set(luaimlib2_includes
|
set(luaimlib2_includes
|
||||||
${IMLIB2_INCLUDE_DIRS}
|
${IMLIB2_INCLUDE_DIRS}
|
||||||
${LUA_INCLUDE_DIRS}
|
${LUA_INCLUDE_DIR}
|
||||||
${X11_INCLUDE_DIR})
|
${X11_INCLUDE_DIR})
|
||||||
endif(BUILD_LUA_IMLIB2)
|
endif(BUILD_LUA_IMLIB2)
|
||||||
if(BUILD_LUA_RSVG)
|
if(BUILD_LUA_RSVG)
|
||||||
pkg_check_modules(RSVG REQUIRED librsvg-2.0>=2.52)
|
pkg_check_modules(RSVG REQUIRED librsvg-2.0>=2.52)
|
||||||
set(luarsvg_libs ${RSVG_LIBRARIES} ${LUA_LIBRARIES})
|
set(luarsvg_libs ${RSVG_LIBRARIES} ${LUA_LIBRARIES})
|
||||||
set(luarsvg_includes ${RSVG_INCLUDE_DIRS} ${LUA_INCLUDE_DIRS})
|
set(luarsvg_includes ${RSVG_INCLUDE_DIRS} ${LUA_INCLUDE_DIR})
|
||||||
endif(BUILD_LUA_RSVG)
|
endif(BUILD_LUA_RSVG)
|
||||||
endif(BUILD_X11)
|
endif(BUILD_X11)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user