~ubuntu-branches/ubuntu/precise/mysql-5.1/precise

« back to all changes in this revision

Viewing changes to cmd-line-utils/libedit/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Norbert Tretkowski
  • Date: 2010-03-17 14:56:02 UTC
  • Revision ID: james.westby@ubuntu.com-20100317145602-x7e30l1b2sb5s6w6
Tags: upstream-5.1.45
ImportĀ upstreamĀ versionĀ 5.1.45

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
## Process this file with automake to create Makefile.in
 
2
 
 
3
ASRC =                  $(srcdir)/vi.c $(srcdir)/emacs.c $(srcdir)/common.c
 
4
AHDR =                  vi.h emacs.h common.h
 
5
 
 
6
INCLUDES =              -I$(top_builddir)/include -I$(top_srcdir)/include
 
7
 
 
8
noinst_LIBRARIES =      libedit.a
 
9
 
 
10
libedit_a_SOURCES =     chared.c el.c history.c map.c prompt.c readline.c \
 
11
                        search.c tokenizer.c vi.c common.c emacs.c \
 
12
                        hist.c key.c parse.c read.c refresh.c sig.c term.c \
 
13
                        tty.c help.c fcns.c filecomplete.c \
 
14
                        np/unvis.c np/strlcpy.c np/vis.c np/strlcat.c \
 
15
                        np/fgetln.c
 
16
 
 
17
libedit_a_LIBADD =              @LIBEDIT_LOBJECTS@
 
18
libedit_a_DEPENDENCIES  =       @LIBEDIT_LOBJECTS@
 
19
 
 
20
pkginclude_HEADERS =    readline/readline.h
 
21
 
 
22
noinst_HEADERS =        chared.h el.h el_term.h histedit.h key.h parse.h refresh.h sig.h \
 
23
                        sys.h config.h hist.h map.h prompt.h read.h \
 
24
                        search.h tty.h filecomplete.h np/vis.h
 
25
 
 
26
EXTRA_DIST = makelist.sh
 
27
 
 
28
CLEANFILES = makelist common.h emacs.h vi.h fcns.h help.h fcns.c help.c
 
29
 
 
30
SUFFIXES = .sh
 
31
 
 
32
.sh:
 
33
        @RM@ -f $@ $@-t
 
34
        @SED@ \
 
35
          -e 's!@''AWK''@!@AWK@!' \
 
36
        $< > $@-t
 
37
        @MV@ $@-t $@
 
38
 
 
39
vi.h: $(srcdir)/vi.c makelist
 
40
        sh ./makelist -h $(srcdir)/vi.c > $@.tmp && \
 
41
        mv $@.tmp $@
 
42
 
 
43
emacs.h: $(srcdir)/emacs.c makelist
 
44
        sh ./makelist -h $(srcdir)/emacs.c > $@.tmp && \
 
45
        mv $@.tmp $@
 
46
 
 
47
common.h: $(srcdir)/common.c makelist
 
48
        sh ./makelist -h $(srcdir)/common.c > $@.tmp && \
 
49
        mv $@.tmp $@
 
50
 
 
51
help.c: ${ASRC} makelist
 
52
        sh ./makelist -bc ${ASRC} > $@.tmp && \
 
53
        mv $@.tmp $@
 
54
 
 
55
help.h: ${ASRC} makelist
 
56
        sh ./makelist -bh ${ASRC} > $@.tmp && \
 
57
        mv $@.tmp $@
 
58
 
 
59
fcns.h: ${AHDR} makelist
 
60
        sh ./makelist -fh ${AHDR} > $@.tmp && \
 
61
        mv $@.tmp $@
 
62
 
 
63
fcns.c: ${AHDR} fcns.h makelist
 
64
        sh ./makelist -fc ${AHDR} > $@.tmp && \
 
65
        mv $@.tmp $@
 
66
 
 
67
#%.o: vi.h emacs.h common.h help.h fcns.h
 
68
#objects := $(patsubst %.c,%.o,$(wildcard *.c))
 
69
#$(objects):  vi.h emacs.h
 
70
 
 
71
chared.o: vi.h emacs.h common.h help.h fcns.h
 
72
el.o: vi.h emacs.h common.h help.h fcns.h
 
73
history.o: vi.h emacs.h common.h help.h fcns.h 
 
74
map.o: vi.h emacs.h common.h help.h fcns.h
 
75
prompt.o: vi.h emacs.h common.h help.h fcns.h
 
76
readline.o: vi.h emacs.h common.h help.h fcns.h
 
77
search.o: vi.h emacs.h common.h help.h fcns.h
 
78
tokenizer.o: vi.h emacs.h common.h help.h fcns.h
 
79
vi.o: vi.h emacs.h common.h help.h fcns.h
 
80
common.o: vi.h emacs.h common.h help.h fcns.h
 
81
emacs.o: vi.h emacs.h common.h help.h fcns.h 
 
82
hist.o: vi.h emacs.h common.h help.h fcns.h 
 
83
key.o: vi.h emacs.h common.h help.h fcns.h 
 
84
parse.o: vi.h emacs.h common.h help.h fcns.h
 
85
read.o: vi.h emacs.h common.h help.h fcns.h
 
86
refresh.o: vi.h emacs.h common.h help.h fcns.h
 
87
sig.o: vi.h emacs.h common.h help.h fcns.h
 
88
term.o: vi.h emacs.h common.h help.h fcns.h
 
89
tty.o: vi.h emacs.h common.h help.h fcns.h 
 
90
help.o: vi.h emacs.h common.h help.h fcns.h
 
91
fcns.o: vi.h emacs.h common.h help.h fcns.h
 
92
filecomplete.o: vi.h emacs.h common.h help.h fcns.h