File: Makefile.am

package info (click to toggle)
tnftp 20260211-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,168 kB
  • sloc: ansic: 30,522; sh: 4,475; makefile: 166
file content (108 lines) | stat: -rw-r--r-- 1,720 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
## $NetBSD: Makefile.am,v 1.6 2020/07/05 09:43:42 lukem Exp $

noinst_LTLIBRARIES = libedit.la

libedit_la_SOURCES = \
	chared.c \
	chartype.c \
	common.c \
	el.c \
	eln.c \
	emacs.c \
	filecomplete.c \
	hist.c \
	history.c \
	historyn.c \
	keymacro.c \
	literal.c \
	map.c \
	parse.c \
	prompt.c \
	read.c \
	readline.c \
	refresh.c \
	search.c \
	sig.c \
	terminal.c \
	tokenizer.c \
	tokenizern.c \
	tty.c \
	vi.c

libedit_la_CPPFLAGS = \
	-I. \
	-I$(srcdir) \
	-I$(top_srcdir)/libnetbsd \
	-I$(top_srcdir) \
	-I$(top_builddir)

libedit_la_LIBADD = \
	$(top_builddir)/libnetbsd/libnetbsd.la

generated_files = \
	common.h \
	emacs.h \
	fcns.h \
	func.h \
	help.h\
	vi.h

nodist_libedit_la_SOURCES = \
	$(generated_files)

BUILT_SOURCES = \
	$(generated_files)

CLEANFILES = \
	$(generated_files)

MAKELIST=AWK=$(AWK) $(SHELL) $(srcdir)/makelist


vi.h: vi.c
	$(AM_V_GEN)$(MAKELIST) -h $(srcdir)/vi.c > $@

emacs.h: emacs.c
	$(AM_V_GEN)$(MAKELIST) -h $(srcdir)/emacs.c > $@

common.h: common.c
	$(AM_V_GEN)$(MAKELIST) -h $(srcdir)/common.c > $@

fcns.h: vi.h emacs.h common.h
	$(AM_V_GEN)$(MAKELIST) -fh vi.h emacs.h common.h > $@

func.h: vi.h emacs.h common.h
	$(AM_V_GEN)$(MAKELIST) -fc vi.h emacs.h common.h > $@

help.h: vi.c emacs.c common.c
	$(AM_V_GEN)$(MAKELIST) -bh $(srcdir)/vi.c $(srcdir)/emacs.c $(srcdir)/common.c > $@

EXTRA_DIST = \
	TEST/rl1.c \
	TEST/tc1.c \
	TEST/test_filecompletion.c \
	TEST/wtc1.c \
	chared.h \
	chartype.h \
	config.h \
	editline.3 \
	editline.7 \
	editrc.5 \
	el.h \
	filecomplete.h \
	hist.h \
	histedit.h \
	keymacro.h \
	literal.h \
	makelist \
	map.h \
	parse.h \
	prompt.h \
	read.h \
	readline/readline.h \
	refresh.h \
	search.h \
	sig.h \
	sys.h \
	terminal.h \
	tty.h