aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt10
1 files changed, 5 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 995378f..031af18 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -20,7 +20,7 @@ ELSE(LUA_FOUND)
20 NAMES lua lua54 lua53 lua52 lua51 liblua liblua54 liblua53 liblua52 liblua51 liblua5.4 liblua5.3 liblua5.2 liblua5.1 20 NAMES lua lua54 lua53 lua52 lua51 liblua liblua54 liblua53 liblua52 liblua51 liblua5.4 liblua5.3 liblua5.2 liblua5.1
21 PATHS ${LUA_LIBDIR} 21 PATHS ${LUA_LIBDIR}
22 NO_DEFAULT_PATH) 22 NO_DEFAULT_PATH)
23 ENDIF(LUA_EXEC_NAME) 23 ENDIF(LUA_EXEC_NAME STREQUAL "luajit")
24ENDIF(LUA_FOUND) 24ENDIF(LUA_FOUND)
25 25
26MESSAGE(STATUS "Lua: " ${LUA}) 26MESSAGE(STATUS "Lua: " ${LUA})
@@ -39,12 +39,12 @@ target_link_libraries(libyue ${LUA_LIBRARIES})
39find_package(Threads REQUIRED) 39find_package(Threads REQUIRED)
40add_executable(yue src/yuescript/ast.cpp src/yuescript/yue_compiler.cpp src/yuescript/yue_parser.cpp src/yuescript/yuescript.cpp src/yuescript/parser.cpp src/yue.cpp) 40add_executable(yue src/yuescript/ast.cpp src/yuescript/yue_compiler.cpp src/yuescript/yue_parser.cpp src/yuescript/yuescript.cpp src/yuescript/parser.cpp src/yue.cpp)
41target_link_libraries(yue ${LUA_LIBRARIES} Threads::Threads) 41target_link_libraries(yue ${LUA_LIBRARIES} Threads::Threads)
42if(CMAKE_DL_LIBS) 42IF(CMAKE_DL_LIBS)
43 target_link_libraries(yue ${CMAKE_DL_LIBS}) 43 target_link_libraries(yue ${CMAKE_DL_LIBS})
44endif() 44ENDIF(CMAKE_DL_LIBS)
45if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") 45IF(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
46 target_link_options(yue PRIVATE -lstdc++fs) 46 target_link_options(yue PRIVATE -lstdc++fs)
47endif() 47ENDIF(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
48 48
49install(CODE "") 49install(CODE "")
50 50