From 009828beac9bfe9c36d336a4de0d297f90aece52 Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Mon, 28 Sep 2015 01:13:34 +0300 Subject: Initial version --- lua/CMakeLists.txt | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 lua/CMakeLists.txt (limited to 'lua/CMakeLists.txt') diff --git a/lua/CMakeLists.txt b/lua/CMakeLists.txt new file mode 100644 index 0000000..ba70561 --- /dev/null +++ b/lua/CMakeLists.txt @@ -0,0 +1,20 @@ +set(SWIG_EXECUTABLE "swig3.0") +find_package(SWIG 3.0 REQUIRED) +include(${SWIG_USE_FILE}) + +include_directories(${LIBDRM_INCLUDE_DIRS}) +link_directories(${LIBDRM_LIBRARY_DIRS}) + +pkg_search_module(LUA REQUIRED lua5.2 lua) +include_directories(${LUA_INCLUDE_DIRS}) +link_directories(${LUA_LIBRARY_DIRS}) + +#include_directories(libkms) +#XXX +include_directories(../libkms++) + +set_source_files_properties(luakms.i PROPERTIES CPLUSPLUS ON) +swig_add_module(luakms lua luakms.i) +swig_link_libraries(luakms kms++ ${LIBDRM_LIBRARIES} ${LUA_LIBRARIES}) + +add_custom_target(luaextras SOURCES test.lua) -- cgit v1.2.3