about summary refs log tree commit diff stats
path: root/src/Makefile
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2021-11-05 10:26:47 -0700
committerKartik K. Agaram <vc@akkartik.com>2021-11-05 10:30:07 -0700
commit8552ad4ced8ccd0cf5276bf6d03f0c43028be8af (patch)
tree1de9c8d61dac52cdb11e9103bbb197bf85f4f99c /src/Makefile
parent37b05c2957657ca618dfc183a909705b32b7adc5 (diff)
downloadteliva-8552ad4ced8ccd0cf5276bf6d03f0c43028be8af.tar.gz
starting on curses library
First piece of working new vocabulary:
  print(curses:cols())

Just pulling in code from lcurses for the most part. But I'm trying to
understand its internals as I gradually add them in, after my more blunt
first approach of packaging up lcurses/ext failed.

Overall plan for Teliva's API:
- start out with a 'curses' library that does what people who are used
  to ncurses/lcurses expect.
- over time create a more opinionated library called 'screen' or
  'window' or something.
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Makefile b/src/Makefile
index 3ef73bc..560781e 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -26,8 +26,8 @@ LUA_A=	liblua.a
 CORE_O=	lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o \
 	lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o  \
 	lundump.o lvm.o lzio.o
-LIB_O=	lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o loslib.o ltablib.o \
-	lstrlib.o loadlib.o linit.o
+LIB_O=	lauxlib.o lbaselib.o lcurseslib.o ldblib.o liolib.o lmathlib.o \
+	loslib.o ltablib.o lstrlib.o loadlib.o linit.o
 
 LUA_T=	lua
 LUA_O=	lua.o