You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

74 lines
1.6 KiB

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},