From bd5550aa0aff81eafd077cd44e6fa3e88015f6e7 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Wed, 11 Mar 2020 09:45:47 +0800 Subject: fix luarocks build. --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 195895c..2b61d8f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,9 +27,9 @@ MESSAGE(STATUS "Lua library: ${LUA_LIBRARIES}") enable_language( CXX ) find_package( Lua REQUIRED ) include_directories( src ${LUA_INCLUDE_DIR} ) -add_definitions( -std=c++17 -O3 -DLIBMOONP ) +add_definitions( -std=c++17 -O3 -DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1 ) -add_library( moonp MODULE src/MoonP/ast.cpp src/MoonP/parser.cpp src/MoonP/moon_parser.cpp src/MoonP/moon_compiler.cpp src/moonp.cpp) +add_library( moonp MODULE src/MoonP/ast.cpp src/MoonP/parser.cpp src/MoonP/moon_parser.cpp src/MoonP/moon_compiler.cpp src/MoonP/moonplus.cpp src/moonp.cpp) set_target_properties( moonp PROPERTIES PREFIX "") target_link_libraries( moonp ${LUA_LIBRARIES} ) -- cgit v1.2.3-55-g6feb