]> Pileus Git - ~andy/gtk/blob - modules/other/gail/Makefile.am
6be2ca13c82fb099bcf6a769dba22e79a8e02896
[~andy/gtk] / modules / other / gail / Makefile.am
1 include $(top_srcdir)/Makefile.decl
2
3 SUBDIRS = libgail-util tests
4
5 if PLATFORM_WIN32
6 no_undefined = -no-undefined
7 endif
8
9 moduledir = $(libdir)/gtk-3.0/modules
10 module_LTLIBRARIES = libgail.la
11
12 gail_c_sources =                        \
13         gail-private-macros.h           \
14         gail.c                          \
15         gailadjustment.c                \
16         gailarrow.c                     \
17         gailbooleancell.c               \
18         gailbox.c                       \
19         gailbutton.c                    \
20         gailcalendar.c                  \
21         gailcell.c                      \
22         gailcellparent.c                \
23         gailcheckmenuitem.c             \
24         gailchecksubmenuitem.c          \
25         gailcombobox.c                  \
26         gailcontainer.c                 \
27         gailcontainercell.c             \
28         gailentry.c                     \
29         gailexpander.c                  \
30         gailframe.c                     \
31         gailimage.c                     \
32         gailimagecell.c                 \
33         gaillabel.c                     \
34         gailmenu.c                      \
35         gailmenushell.c                 \
36         gailmenuitem.c                  \
37         gailnotebook.c                  \
38         gailnotebookpage.c              \
39         gailpaned.c                     \
40         gailprogressbar.c               \
41         gailradiobutton.c               \
42         gailradiomenuitem.c             \
43         gailradiosubmenuitem.c          \
44         gailrange.c                     \
45         gailrenderercell.c              \
46         gailscale.c                     \
47         gailscalebutton.c               \
48         gailscrollbar.c                 \
49         gailscrolledwindow.c            \
50         gailseparator.c                 \
51         gailspinbutton.c                \
52         gailsubmenuitem.c               \
53         gailstatusbar.c                 \
54         gailtextcell.c                  \
55         gailtextview.c                  \
56         gailtogglebutton.c              \
57         gailtoplevel.c                  \
58         gailtreeview.c                  \
59         gailutil.c                      \
60         gailwidget.c                    \
61         gailwindow.c
62
63 libgailincludedir=$(includedir)/gail-3.0/gail
64
65 gail_private_h_sources =                \
66         gail.h                          \
67         gailadjustment.h                \
68         gailarrow.h                     \
69         gailbooleancell.h               \
70         gailbox.h                       \
71         gailbutton.h                    \
72         gailcalendar.h                  \
73         gailcell.h                      \
74         gailcellparent.h                \
75         gailcheckmenuitem.h             \
76         gailchecksubmenuitem.h          \
77         gailcombobox.h                  \
78         gailcontainercell.h             \
79         gailcontainer.h                 \
80         gailentry.h                     \
81         gailexpander.h                  \
82         gailfactory.h                   \
83         gailframe.h                     \
84         gailimage.h                     \
85         gailimagecell.h                 \
86         gaillabel.h                     \
87         gailmenu.h                      \
88         gailmenushell.h                 \
89         gailmenuitem.h                  \
90         gailnotebook.h                  \
91         gailnotebookpage.h              \
92         gailpaned.h                     \
93         gailprogressbar.h               \
94         gailradiobutton.h               \
95         gailradiomenuitem.h             \
96         gailradiosubmenuitem.h          \
97         gailrange.h                     \
98         gailrenderercell.h              \
99         gailscale.h                     \
100         gailscalebutton.h               \
101         gailscrollbar.h                 \
102         gailscrolledwindow.h            \
103         gailseparator.h                 \
104         gailspinbutton.h                \
105         gailsubmenuitem.h               \
106         gailstatusbar.h                 \
107         gailtextcell.h                  \
108         gailtextview.h                  \
109         gailtogglebutton.h              \
110         gailtoplevel.h                  \
111         gailtreeview.h                  \
112         gailutil.h                      \
113         gailwindow.h
114
115 gail_public_h_sources = \
116         gailwidget.h
117
118 libgail_la_SOURCES =                    \
119         $(gail_c_sources)               \
120         $(gail_public_h_sources)        \
121         $(gail_private_h_sources)
122
123 libgailinclude_HEADERS =                \
124         $(gail_public_h_sources)
125
126 libgail_la_CPPFLAGS = \
127         -I$(top_srcdir)                 \
128         -I$(top_srcdir)/modules/other   \
129         -I$(top_srcdir)/gdk             \
130         -I$(top_builddir)/gdk           \
131         -I$(top_srcdir)/gtk             \
132         -I$(top_builddir)/gtk           \
133         -DGTK_VERSION=\"$(GTK_VERSION)\"\
134         -DGDK_DISABLE_DEPRECATED        \
135         -DGTK_DISABLE_DEPRECATED        \
136         $(AM_CPPFLAGS)
137
138 libgail_la_CFLAGS = \
139         $(GTK_DEP_CFLAGS)       \
140         $(GTK_DEBUG_FLAGS)      \
141         $(AM_CFLAGS)
142
143 libgail_la_LIBADD =  \
144         $(top_builddir)/gdk/$(gdktargetlib)                             \
145         $(top_builddir)/gtk/$(gtktargetlib)                             \
146         $(top_builddir)/modules/other/gail/libgail-util/libgailutil-3.0.la      \
147         $(GTK_DEP_LIBS)                                                 \
148         $(INTLLIBS)
149
150 libgail_la_LDFLAGS =    \
151         -rpath $(moduledir) -module -avoid-version \
152         $(no_undefined) \
153         $(LDFLAGS)
154
155 -include $(top_srcdir)/git.mk