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