|
|
|
|
Index: CMakeLists.txt
|
|
|
|
|
--- CMakeLists.txt.orig 2008-05-01 04:02:57.000000000 +0200
|
|
|
|
|
+++ CMakeLists.txt 2015-01-12 21:37:34.636616892 +0100
|
|
|
|
|
@@ -1,32 +1,27 @@
|
|
|
|
|
# src/CMakeLists.txt
|
|
|
|
|
|
|
|
|
|
+cmake_minimum_required(VERSION 3.1)
|
|
|
|
|
+
|
|
|
|
|
+if(COMMAND cmake_policy)
|
|
|
|
|
+ cmake_policy(SET CMP0003 NEW)
|
|
|
|
|
+endif(COMMAND cmake_policy)
|
|
|
|
|
+
|
|
|
|
|
FIND_LIBRARY(LIB_LUA lua PATHS
|
|
|
|
|
- /usr/local/lib
|
|
|
|
|
- /usr/lib
|
|
|
|
|
+ @l_prefix@/lib
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
-IF(NOT LIB_LUA)
|
|
|
|
|
- FIND_LIBRARY(LIB_LUA lua5.1 PATHS
|
|
|
|
|
- /usr/local/lib
|
|
|
|
|
- /usr/lib
|
|
|
|
|
- )
|
|
|
|
|
-ENDIF(NOT LIB_LUA)
|
|
|
|
|
-
|
|
|
|
|
FIND_PATH( CURL_INCLUDE_DIR curl/curl.h
|
|
|
|
|
- /usr/include
|
|
|
|
|
- /usr/local/include
|
|
|
|
|
+ @l_prefix@/include
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
FIND_LIBRARY( LIB_CURL curl
|
|
|
|
|
- /usr/lib
|
|
|
|
|
- /usr/local/lib
|
|
|
|
|
+ @l_prefix@/lib
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
INCLUDE_DIRECTORIES(
|
|
|
|
|
${${PROJECT_NAME}_SOURCE_DIR}/src
|
|
|
|
|
${CURL_INCLUDE_DIR}
|
|
|
|
|
- /usr/local/include/lua5.1
|
|
|
|
|
- /usr/include/lua5.1
|
|
|
|
|
+ @l_prefix@/include/lua
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
SET(${PROJECT_NAME}_LIBRARIES
|
|
|
|
|
@@ -39,5 +34,5 @@
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
LINK_LIBRARIES(${${PROJECT_NAME}_LIBRARIES} m)
|
|
|
|
|
-ADD_LIBRARY(${PROJECT_NAME} ${${PROJECT_NAME}_SOURCES})
|
|
|
|
|
+ADD_LIBRARY(${PROJECT_NAME} SHARED ${${PROJECT_NAME}_SOURCES})
|
|
|
|
|
INSTALL_TARGETS(/lib ${PROJECT_NAME})
|
|
|
|
|
Index: luacurl.c
|
|
|
|
|
--- luacurl.c.orig 2008-05-05 15:14:55.000000000 +0200
|
|
|
|
|
+++ luacurl.c 2015-01-12 21:37:16.246671033 +0100
|
|
|
|
|
@@ -810,7 +810,7 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-static const struct luaL_reg luacurl_meths[] =
|
|
|
|
|
+static const struct luaL_Reg luacurl_meths[] =
|
|
|
|
|
{
|
|
|
|
|
{"close", lcurl_easy_close},
|
|
|
|
|
{"setopt", lcurl_easy_setopt},
|
|
|
|
|
@@ -820,7 +820,7 @@
|
|
|
|
|
{0, 0}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
-static const struct luaL_reg luacurl_funcs[] =
|
|
|
|
|
+static const struct luaL_Reg luacurl_funcs[] =
|
|
|
|
|
{
|
|
|
|
|
{"new", lcurl_easy_init},
|
|
|
|
|
{"escape", lcurl_escape},
|