From dacbb5e437831b15dfcb170744791ab50d877754 Mon Sep 17 00:00:00 2001 From: ruki Date: Mon, 26 Nov 2018 23:49:43 +0800 Subject: [PATCH] require ncurses --- src/core/lcurses/xmake.lua | 2 +- src/core/xmake.lua | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/core/lcurses/xmake.lua b/src/core/lcurses/xmake.lua index ed5eba1..e7d0b8d 100644 --- a/src/core/lcurses/xmake.lua +++ b/src/core/lcurses/xmake.lua @@ -1,5 +1,5 @@ target("ltui") -- add source files - add_files("lcurses.c") + add_files("lcurses.c", {languages = "c99"}) diff --git a/src/core/xmake.lua b/src/core/xmake.lua index 3e4db45..b3fa4dd 100644 --- a/src/core/xmake.lua +++ b/src/core/xmake.lua @@ -42,6 +42,9 @@ if has_config("luajit") then else add_requires("lua", {nolink = not is_plat("windows")}) end +if not is_plat("windows") then + add_requires("ncurses") +end -- add target target("test") @@ -98,7 +101,7 @@ target("ltui") add_defines("PDCURSES") add_includedirs("pdcurses") else - add_links("curses") + add_packages("ncurses") end -- dynamic lookup liblua symbols