preparing 2.2.3

This commit is contained in:
Axel Kittenberger 2018-03-09 10:27:41 +01:00
parent f3d65770cd
commit a23426d8a4
3 changed files with 9 additions and 12 deletions

View File

@ -107,3 +107,4 @@ target_link_libraries( lsyncd ${LUA_LIBRARIES} )
install( TARGETS lsyncd RUNTIME DESTINATION bin ) install( TARGETS lsyncd RUNTIME DESTINATION bin )
install( FILES doc/manpage/lsyncd.1 DESTINATION man ) install( FILES doc/manpage/lsyncd.1 DESTINATION man )

View File

@ -5,6 +5,8 @@
a trailing '/' to it, since that would change it from homedir to rootdir! a trailing '/' to it, since that would change it from homedir to rootdir!
add: example for Amazon S3 Bucket (Daniel Miranda) add: example for Amazon S3 Bucket (Daniel Miranda)
fix: setting stdout/stderr to linebuffer mode. fix: setting stdout/stderr to linebuffer mode.
fix: cmake lua detection, will resort to "lua" and "luac" binaries only if
more specific suffixes (e.g. luac5.3) are not available
2017-02-16: 2.2.2 2017-02-16: 2.2.2
fix: checkgauge 'insist' fix: checkgauge 'insist'

View File

@ -27,22 +27,16 @@
# (To distribute this file outside of CMake, substitute the full # (To distribute this file outside of CMake, substitute the full
# License text for the above reference.) # License text for the above reference.)
# #
# The required version of Lua can be specified using the # This module will try to find the newest Lua version down to 5.2
# standard syntax, e.g. FIND_PACKAGE(Lua 5.2)
# Otherwise the module will search for any available Lua implementation
# Always search for non-versioned lua first (recommended) # Always search for non-versioned lua first (recommended)
SET(_POSSIBLE_LUA_INCLUDE include include/lua) SET(_POSSIBLE_LUA_INCLUDE include include/lua)
SET(_POSSIBLE_LUA_EXECUTABLE lua) #SET(_POSSIBLE_LUA_EXECUTABLE lua)
SET(_POSSIBLE_LUA_COMPILER luac) #SET(_POSSIBLE_LUA_COMPILER luac)
SET(_POSSIBLE_LUA_LIBRARY lua) #SET(_POSSIBLE_LUA_LIBRARY lua)
# Determine possible naming suffixes (there is no standard for this) # Determine possible naming suffixes (there is no standard for this)
IF(Lua_FIND_VERSION_MAJOR AND Lua_FIND_VERSION_MINOR) SET(_POSSIBLE_SUFFIXES "53" "5.3" "-5.3" "52" "5.2" "-5.2" "")
SET(_POSSIBLE_SUFFIXES "${Lua_FIND_VERSION_MAJOR}${Lua_FIND_VERSION_MINOR}" "${Lua_FIND_VERSION_MAJOR}.${Lua_FIND_VERSION_MINOR}" "-${Lua_FIND_VERSION_MAJOR}.${Lua_FIND_VERSION_MINOR}")
ELSE(Lua_FIND_VERSION_MAJOR AND Lua_FIND_VERSION_MINOR)
SET(_POSSIBLE_SUFFIXES "53" "5.3" "-5.3" "52" "5.2" "-5.2")
ENDIF(Lua_FIND_VERSION_MAJOR AND Lua_FIND_VERSION_MINOR)
# Set up possible search names and locations # Set up possible search names and locations
FOREACH(_SUFFIX ${_POSSIBLE_SUFFIXES}) FOREACH(_SUFFIX ${_POSSIBLE_SUFFIXES})
@ -59,7 +53,7 @@ FIND_PROGRAM(LUA_EXECUTABLE
# Find the lua executable # Find the lua executable
FIND_PROGRAM(LUA_COMPILER FIND_PROGRAM(LUA_COMPILER
NAMES ${_POSSIBLE_LUA_COMPILER} NAMES luac5.3 ${_POSSIBLE_LUA_COMPILER}
) )
# Find the lua header # Find the lua header