]> git.lizzy.rs Git - minetest.git/blobdiff - lib/lua/src/CMakeLists.txt
Compile Lua as C++ (#11683)
[minetest.git] / lib / lua / src / CMakeLists.txt
index 8f6cc1213d6779c2b0dbcd7c09176b30b346a214..2ca4f416854b507e52c0dae0ec7eb492e7a3fb5d 100644 (file)
@@ -31,24 +31,14 @@ set(LUA_CORE_SRC
        lvm.c
        lzio.c
 )
-set(LUA_LIB_HEADERS
-       lua.h
-       lualib.h
-       lauxlib.h
-       luaconf.h
-)
-
-include_directories(${CMAKE_CURRENT_SOURCE_DIR}
-               ${CMAKE_CURRENT_BINARY_DIR})
 
-# Lua library.
+# Lua library
 add_library(lua STATIC ${LUA_CORE_SRC})
 target_link_libraries(lua ${LIBS})
-set(LUA_STATIC_LIB lua)
-set(LUA_LIBS lua)
-
-set_target_properties(${LUA_LIBS} PROPERTIES
+set_target_properties(lua PROPERTIES
        VERSION ${LUA_VERSION}
        CLEAN_DIRECT_OUTPUT 1
 )
 
+# Compile code as C++
+set_source_files_properties(${LUA_CORE_SRC} PROPERTIES LANGUAGE CXX)