From 726e6587f20e3e42cffba666fb69b0b0e392637e Mon Sep 17 00:00:00 2001 From: Curtis McEnroe Date: Fri, 28 Jun 2019 22:28:32 -0400 Subject: Rename catsh to 1sh Yes it's another rename because I felt like catsh was too long. 1sh is short and unique. --- bin/1sh/libedit/Makefile | 58 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 bin/1sh/libedit/Makefile (limited to 'bin/1sh/libedit/Makefile') diff --git a/bin/1sh/libedit/Makefile b/bin/1sh/libedit/Makefile new file mode 100644 index 00000000..9b13d59d --- /dev/null +++ b/bin/1sh/libedit/Makefile @@ -0,0 +1,58 @@ +CFLAGS += -std=c99 -Wall -Wextra + +-include config.mk + +OBJS += chared.o +OBJS += chartype.o +OBJS += common.o +OBJS += el.o +OBJS += eln.o +OBJS += emacs.o +OBJS += filecomplete.o +OBJS += hist.o +OBJS += history.o +OBJS += historyn.o +OBJS += keymacro.o +OBJS += literal.o +OBJS += map.o +OBJS += parse.o +OBJS += prompt.o +OBJS += read.o +OBJS += readline.o +OBJS += refresh.o +OBJS += search.o +OBJS += sig.o +OBJS += terminal.o +OBJS += tokenizer.o +OBJS += tokenizern.o +OBJS += tty.o +OBJS += vi.o + +AHDR = common.h emacs.h vi.h +ASRC = common.c emacs.c vi.c + +libedit.a: $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) + +$(OBJS): $(AHDR) fcns.h func.h help.h + +common.h: makelist common.c + sh makelist -h common.c > common.h + +emacs.h: makelist emacs.c + sh makelist -h emacs.c > emacs.h + +vi.h: makelist vi.c + sh makelist -h vi.c > vi.h + +fcns.h: makelist $(AHDR) + sh makelist -fh $(AHDR) > fcns.h + +func.h: makelist $(AHDR) + sh makelist -fc $(AHDR) > func.h + +help.h: makelist $(ASRC) + sh makelist -bh $(ASRC) > help.h + +clean: + rm -f libedit.a $(OBJS) $(AHDR) fcns.h func.h help.h -- cgit 1.4.1