aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2020-03-11 09:45:47 +0800
committerLi Jin <dragon-fly@qq.com>2020-03-11 09:45:47 +0800
commitbd5550aa0aff81eafd077cd44e6fa3e88015f6e7 (patch)
tree2b718d566abf5e976acd200daa8a7db2e1de6891
parent61896f4e39c8f70a4cf7b804e1887f4c324a5ab7 (diff)
downloadyuescript-bd5550aa0aff81eafd077cd44e6fa3e88015f6e7.tar.gz
yuescript-bd5550aa0aff81eafd077cd44e6fa3e88015f6e7.tar.bz2
yuescript-bd5550aa0aff81eafd077cd44e6fa3e88015f6e7.zip
fix luarocks build.
-rw-r--r--CMakeLists.txt4
1 files 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}")
27enable_language( CXX ) 27enable_language( CXX )
28find_package( Lua REQUIRED ) 28find_package( Lua REQUIRED )
29include_directories( src ${LUA_INCLUDE_DIR} ) 29include_directories( src ${LUA_INCLUDE_DIR} )
30add_definitions( -std=c++17 -O3 -DLIBMOONP ) 30add_definitions( -std=c++17 -O3 -DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1 )
31 31
32add_library( moonp MODULE src/MoonP/ast.cpp src/MoonP/parser.cpp src/MoonP/moon_parser.cpp src/MoonP/moon_compiler.cpp src/moonp.cpp) 32add_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)
33set_target_properties( moonp PROPERTIES PREFIX "") 33set_target_properties( moonp PROPERTIES PREFIX "")
34target_link_libraries( moonp ${LUA_LIBRARIES} ) 34target_link_libraries( moonp ${LUA_LIBRARIES} )
35 35