diff options
Diffstat (limited to 'cmd-line-utils/libedit/Makefile.am')
-rw-r--r-- | cmd-line-utils/libedit/Makefile.am | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/cmd-line-utils/libedit/Makefile.am b/cmd-line-utils/libedit/Makefile.am new file mode 100644 index 00000000000..4c8d055df06 --- /dev/null +++ b/cmd-line-utils/libedit/Makefile.am @@ -0,0 +1,86 @@ +## Process this file with automake to create Makefile.in +# Makefile for the GNU readline library. +# Copyright (C) 1994,1996,1997 Free Software Foundation, Inc. + +ASRC=vi.c emacs.c common.c +AHDR=vi.h emacs.h common.h + +INCLUDES = -I$(top_srcdir)/include -I$(srcdir)/../.. -I.. + +noinst_LIBRARIES = liblibedit.a + +liblibedit_a_SOURCES = chared.c el.c fgetln.c history.c map.c \ + prompt.c readline.c search.c \ + strlcpy.c tokenizer.c vi.c common.c \ + emacs.c hist.c key.c parse.c read.c \ + refresh.c sig.c term.c tty.c help.c \ + fcns.c + +pkginclude_HEADERS = readline/readline.h + +noinst_HEADERS = chared.h el.h histedit.h key.h \ + parse.h refresh.h sig.h sys.h \ + tokenizer.h compat.h fgetln.h \ + hist.h map.h prompt.h search.h \ + strlcpy.h term.h tty.h + +DEFS = -DUNDEF_THREADS_HACK -DHAVE_CONFIG_H -DNO_KILL_INTR + +vi.h: vi.c makelist + sh ./makelist -h ./vi.c > $@.tmp && \ + mv $@.tmp $@ + +emacs.h: emacs.c makelist + sh ./makelist -h ./emacs.c > $@.tmp && \ + mv $@.tmp $@ + +common.h: common.c makelist + sh ./makelist -h ./common.c > $@.tmp && \ + mv $@.tmp $@ + +help.c: ${ASRC} makelist + sh ./makelist -bc ${ASRC} > $@.tmp && \ + mv $@.tmp $@ + +help.h: ${ASRC} makelist + sh ./makelist -bh ${ASRC} > $@.tmp && \ + mv $@.tmp $@ + +fcns.h: ${AHDR} makelist + sh ./makelist -fh ${AHDR} > $@.tmp && \ + mv $@.tmp $@ + +fcns.c: ${AHDR} fcns.h makelist + sh ./makelist -fc ${AHDR} > $@.tmp && \ + mv $@.tmp $@ + +#%.o: vi.h emacs.h common.h help.h fcns.h +#objects := $(patsubst %.c,%.o,$(wildcard *.c)) +#$(objects): vi.h emacs.h + +chared.o: vi.h emacs.h common.h help.h fcns.h +el.o: vi.h emacs.h common.h help.h fcns.h +fgetln.o: vi.h emacs.h common.h help.h fcns.h +history.o: vi.h emacs.h common.h help.h fcns.h +map.o: vi.h emacs.h common.h help.h fcns.h +prompt.o: vi.h emacs.h common.h help.h fcns.h +readline.o: vi.h emacs.h common.h help.h fcns.h +search.o: vi.h emacs.h common.h help.h fcns.h +strlcpy.o: vi.h emacs.h common.h help.h fcns.h +tokenizer.o: vi.h emacs.h common.h help.h fcns.h +vi.o: vi.h emacs.h common.h help.h fcns.h +common.o: vi.h emacs.h common.h help.h fcns.h +emacs.o: vi.h emacs.h common.h help.h fcns.h +hist.o: vi.h emacs.h common.h help.h fcns.h +key.o: vi.h emacs.h common.h help.h fcns.h +parse.o: vi.h emacs.h common.h help.h fcns.h +read.o: vi.h emacs.h common.h help.h fcns.h +refresh.o: vi.h emacs.h common.h help.h fcns.h +sig.o: vi.h emacs.h common.h help.h fcns.h +term.o: vi.h emacs.h common.h help.h fcns.h +tty.o: vi.h emacs.h common.h help.h fcns.h +help.o: vi.h emacs.h common.h help.h fcns.h +fcns.o: vi.h emacs.h common.h help.h fcns.h + +# Don't update the files from bitkeeper +%::SCCS/s.% |