summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2021-01-11 11:21:35 +0800
committerLi Jin <dragon-fly@qq.com>2021-01-11 11:21:35 +0800
commit7c2c408e1c0108269d2ad7cc7e1394aeaeeed87f (patch)
tree3bd8f196d0cce7c35c7621a8f310879c6f5a71d8 /CMakeLists.txt
parent4937e32a628b6950f698f147a121bac6376dd3ba (diff)
downloadyuescript-7c2c408e1c0108269d2ad7cc7e1394aeaeeed87f.tar.gz
yuescript-7c2c408e1c0108269d2ad7cc7e1394aeaeeed87f.tar.bz2
yuescript-7c2c408e1c0108269d2ad7cc7e1394aeaeeed87f.zip
add missing flag for gcc.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 442f226..7374e1c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -26,7 +26,7 @@ MESSAGE(STATUS "Lua library: ${LUA_LIBRARIES}")
26 26
27enable_language( CXX ) 27enable_language( CXX )
28include_directories( src ${LUA_INCLUDE_DIR} ) 28include_directories( src ${LUA_INCLUDE_DIR} )
29add_definitions( -std=c++17 -O3 -fPIC ) 29add_definitions( -std=c++17 -O3 -fPIC -lstdc++fs -ldl -Wno-unused-command-line-argument )
30 30
31add_library( libmoonp MODULE src/MoonP/ast.cpp src/MoonP/parser.cpp src/MoonP/moon_parser.cpp src/MoonP/moon_compiler.cpp src/MoonP/moonplus.cpp) 31add_library( libmoonp MODULE src/MoonP/ast.cpp src/MoonP/parser.cpp src/MoonP/moon_parser.cpp src/MoonP/moon_compiler.cpp src/MoonP/moonplus.cpp)
32set_target_properties( libmoonp PROPERTIES PREFIX "" ) 32set_target_properties( libmoonp PROPERTIES PREFIX "" )