aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
blob: 02d6bfb19b063198f9399f2388767713a94ed661 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
cmake_minimum_required ( VERSION 2.8 )

project ( lua-llthreads2 C )
include ( cmake/dist.cmake )
include ( lua )

set ( CMAKE_THREAD_PREFER_PTHREAD TRUE )
include ( FindThreads )

include_directories ( ${CMAKE_CURRENT_SOURCE_DIR}/src )

set ( LUA_LLTHREADS_SRC src/l52util.c src/llthread.c )

install_lua_module ( llthreads2    ${LUA_LLTHREADS_SRC} LINK ${CMAKE_THREAD_LIBS_INIT} )
install_lua_module ( llthreads2.ex src/lua/llthreads2/ex.lua                           )

install_data ( COPYRIGHT.llthreads README.md LICENSE )
install_test ( test/ )