]> www.fi.muni.cz Git - evince.git/blob - shell/Makefile.am
Output zoom-control Makefile. build zoom-control subdir.
[evince.git] / shell / Makefile.am
1 NULL=
2
3 INCLUDES=                                               \
4         -DDATADIR=\"$(pkgdatadir)\"                     \
5         -DGNOMEDATADIR=\"$(datadir)\"                   \
6         -I$(top_srcdir)/lib                             \
7         -I$(top_srcdir)/cut-n-paste/recent-files/       \
8         -I$(top_srcdir)/cut-n-paste/zoom-control/       \
9         -I$(top_srcdir)/backend                         \
10         -I$(top_srcdir)/pdf                             \
11         -I$(top_srcdir)/pixbuf                          \
12         -I$(top_srcdir)/ps                              \
13         -I$(top_srcdir)/djvu                            \
14         -I$(top_srcdir)/dvi                             \
15         -DGNOMELOCALEDIR=\"$(datadir)/locale\"          \
16         -DGNOMEICONDIR=\""$(datadir)/pixmaps"\"         \
17         $(SHELL_CFLAGS)                                 \
18         $(EVINCE_DISABLE_DEPRECATED)                    \
19         $(NULL)
20
21 bin_PROGRAMS=evince
22 noinst_LTLIBRARIES = libevbackendfactory.la
23
24 libevbackendfactory_la_SOURCES=                         \
25         ev-document-types.c                             \
26         ev-document-types.h
27
28 libevbackendfactory_la_LIBADD =                         \
29         $(top_builddir)/pdf/libpdfdocument.la           \
30         $(top_builddir)/pixbuf/libpixbufdocument.la     \
31         $(top_builddir)/ps/libgtkgs.la                  \
32         $(top_builddir)/backend/libevbackend.la         \
33         $(NULL)
34
35 if ENABLE_DJVU
36 libevbackendfactory_la_LIBADD +=                \
37         $(top_builddir)/djvu/libgtkdjvu.la      \
38         $(NULL)
39 endif
40
41 if ENABLE_DVI
42 libevbackendfactory_la_LIBADD +=                \
43         $(top_builddir)/dvi/libgtkdvi.la        \
44         $(NULL)
45 endif
46
47 evince_SOURCES=                         \
48         dummy.cc                        \
49         eggfindbar.c                    \
50         eggfindbar.h                    \
51         ev-application.c                \
52         ev-application.h                \
53         ev-marshal.c                    \
54         ev-marshal.h                    \
55         ev-page-action.c                \
56         ev-page-action.h                \
57         ev-password.h                   \
58         ev-password.c                   \
59         ev-password-view.h              \
60         ev-password-view.c              \
61         ev-pixbuf-cache.c               \
62         ev-pixbuf-cache.h               \
63         ev-print-job.c                  \
64         ev-print-job.h                  \
65         ev-utils.c                      \
66         ev-utils.h                      \
67         ev-view.c                       \
68         ev-view.h                       \
69         ev-window.c                     \
70         ev-window.h                     \
71         ev-sidebar.c                    \
72         ev-sidebar.h                    \
73         ev-sidebar-links.c              \
74         ev-sidebar-links.h              \
75         ev-sidebar-page.c               \
76         ev-sidebar-page.h               \
77         ev-sidebar-thumbnails.c         \
78         ev-sidebar-thumbnails.h         \
79         ev-stock-icons.c                \
80         ev-stock-icons.h                \
81         main.c                          \
82         $(NULL)
83
84 evince_LDADD=                                                           \
85         $(SHELL_LIBS)                                                   \
86         $(top_builddir)/cut-n-paste/recent-files/librecent.la           \
87         $(top_builddir)/cut-n-paste/zoom-control/libephymisc.la         \
88         $(top_builddir)/cut-n-paste/zoom-control/libephywidgets.la      \
89         $(top_builddir)/lib/libev.la                                    \
90         libevbackendfactory.la                                          \
91         $(NULL)
92
93 BUILT_SOURCES = ev-marshal.h ev-marshal.c
94
95 EXTRA_DIST = ev-marshal.list
96
97 ev-marshal.h: ev-marshal.list
98         glib-genmarshal --prefix=ev_marshal ev-marshal.list --header > ev-marshal.h
99
100 ev-marshal.c: ev-marshal.list
101         echo '#include "ev-marshal.h"' > ev-marshal.c
102         glib-genmarshal --prefix=ev_marshal ev-marshal.list --body >> ev-marshal.c