mirror of
https://github.com/minetest-mods/irc.git
synced 2025-07-01 15:40:30 +02:00
51 lines
707 B
CMake
51 lines
707 B
CMake
|
|
# :mode=cmake:noTabs=true:tabSize=4:
|
|
|
|
set(TO_SOCKET_SHARE
|
|
http.lua
|
|
url.lua
|
|
tp.lua
|
|
ftp.lua
|
|
smtp.lua
|
|
)
|
|
|
|
set(TO_TOP_SHARE
|
|
compat51.lua
|
|
ltn12.lua
|
|
socket.lua
|
|
mime.lua
|
|
)
|
|
|
|
set(LUASOCKET_SRCS
|
|
compat51.c
|
|
luasocket.c
|
|
timeout.c
|
|
buffer.c
|
|
io.c
|
|
auxiliar.c
|
|
options.c
|
|
inet.c
|
|
tcp.c
|
|
udp.c
|
|
except.c
|
|
select.c
|
|
usocket.c
|
|
buffer.c
|
|
auxiliar.c
|
|
options.c
|
|
timeout.c
|
|
io.c
|
|
usocket.c
|
|
unix.c
|
|
mime.c
|
|
)
|
|
|
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
|
|
|
|
add_library(luasocket_lib MODULE ${LUASOCKET_SRCS})
|
|
set_target_properties(luasocket_lib
|
|
PROPERTIES
|
|
OUTPUT_NAME luasocket
|
|
COMPILE_FLAGS "-Wall -Werror"
|
|
)
|