Check for redundant resizes. Keep the alternate screen buffer size the
[vte.git] / src / Makefile.am
1 bin_PROGRAMS = vte
2 pkginclude_HEADERS = caps.h pty.h ring.h termcap.h trie.h vte.h vteaccess.h
3 lib_LTLIBRARIES = libvte.la
4 noinst_PROGRAMS = interpret utf8echo utf8mode iso8859mode
5 EXTRA_PROGRAMS = pty reaper ring termcap trie
6 EXTRA_DIST = marshal.list
7
8 CFLAGS = @CFLAGS@ @XFT_CFLAGS@ @GTK_CFLAGS@ @X_CFLAGS@
9
10 libvte_la_SOURCES = \
11         caps.c \
12         caps.h \
13         debug.c \
14         debug.h \
15         marshal.c \
16         marshal.h \
17         pty.c \
18         pty.h \
19         reaper.c \
20         reaper.h \
21         ring.c \
22         ring.h \
23         termcap.c \
24         termcap.h \
25         trie.c \
26         trie.h \
27         vte.c \
28         vte.h \
29         vteaccess.c \
30         vteaccess.h
31
32 libvte_la_LIBADD = @LIBS@ @XFT_LIBS@ @GTK_LIBS@ @X_LIBS@
33 libvte_la_LDFLAGS = -version-info 1:1:0
34
35 CLEANFILES = marshal.c marshal.h
36
37 marshal.c marshal.h: marshal.list
38         glib-genmarshal --prefix=_vte_marshal --body $^ > marshal.c
39         glib-genmarshal --prefix=_vte_marshal --header $^ > marshal.h
40
41 vte_SOURCES = \
42         vteapp.c
43 vte_LDADD = libvte.la @LIBS@ @XFT_LIBS@ @GTK_LIBS@ @X_LIBS@
44
45 interpret_CFLAGS = @CFLAGS@ @GLIB_CFLAGS@ -DINTERPRET_MAIN
46 interpret_SOURCES = \
47         caps.c \
48         caps.h \
49         debug.c \
50         debug.h \
51         termcap.c \
52         termcap.h \
53         trie.c \
54         trie.h \
55         interpret.c
56 interpret_LDADD = @GLIB_LIBS@
57
58 utf8echo_SOURCES = \
59         utf8echo.c
60 utf8echo_LDADD = @LIBS@ @GLIB_LIBS@
61
62 ring_CFLAGS = @CFLAGS@ @GLIB_CFLAGS@ -DRING_MAIN
63 ring_SOURCES = \
64         debug.c \
65         debug.h \
66         ring.c \
67         ring.h
68 ring_LDADD = @LIBS@ @GLIB_LIBS@
69
70 trie_CFLAGS = @CFLAGS@ @GLIB_CFLAGS@ -DTRIE_MAIN
71 trie_SOURCES = \
72         debug.c \
73         debug.h \
74         termcap.c \
75         termcap.h \
76         trie.c \
77         trie.h
78 trie_LDADD = @LIBS@ @GLIB_LIBS@
79
80 termcap_CFLAGS = @CFLAGS@ @GLIB_CFLAGS@ -DTERMCAP_MAIN
81 termcap_SOURCES = \
82         debug.c \
83         debug.h \
84         termcap.c \
85         termcap.h
86 termcap_LDADD = @LIBS@ @GLIB_LIBS@
87
88 pty_CFLAGS = @CFLAGS@ @GLIB_CFLAGS@ -DPTY_MAIN
89 pty_SOURCES = \
90         debug.c \
91         debug.h \
92         pty.c \
93         pty.h
94 pty_LDADD = @LIBS@ @GLIB_LIBS@
95
96 reaper_CFLAGS = @CFLAGS@ @GLIB_CFLAGS@ -DREAPER_MAIN
97 reaper_SOURCES = \
98         marshal.c \
99         marshal.h \
100         reaper.c \
101         reaper.h
102 reaper_LDADD = @LIBS@ @GLIB_LIBS@