source: trunk/third/gtkhtml/src/Makefile.am @ 18136

Revision 18136, 5.2 KB checked in by ghudson, 22 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18135, which included commits to RCS files with non-trunk default branches.
Line 
1NULL=
2
3INCLUDES = -I$(top_srcdir) -I$(srcdir) -I$(includedir) $(GNOME_INCLUDEDIR) \
4        $(EXTRA_GNOME_CFLAGS) \
5        $(IMLIB_CFLAGS) \
6        -DG_LOG_DOMAIN=\"gtkhtml\" $(SOUP_CFLAGS) \
7        -DSRCDIR=\"$(srcdir)\" \
8        -DPREFIX=\"$(prefix)\"
9
10CFLAGS +=  $(GCONF_CFLAGS) -DICONDIR=\"$(GTKHTML_DATADIR)/icons\"
11
12lib_LTLIBRARIES = libgtkhtml-1.1.la
13
14if SOUP
15soup_programs = testgtkhtml
16endif
17noinst_PROGRAMS = $(soup_programs) gtest
18
19libgtkhtmldir = $(includedir)/$(GTKHTML_RELEASE_STRING)/gtkhtml/
20
21# FIXME not all the stuff should be installed!
22
23libgtkhtml_HEADERS =                            \
24        gtkhtml-compat.h                        \
25        gtkhtml-embedded.h                      \
26        gtkhtml-propmanager.h                   \
27        gtkhtml-enums.h                         \
28        gtkhtml-im.h                            \
29        gtkhtml-private.h                       \
30        gtkhtml-properties.h                    \
31        gtkhtml-search.h                        \
32        gtkhtml-stream.h                        \
33        gtkhtml-types.h                         \
34        gtkhtml.h                               \
35        gtkhtmldebug.h                          \
36        gtkhtmlfontstyle.h                      \
37        htmlanchor.h                            \
38        htmlbutton.h                            \
39        htmlcheckbox.h                          \
40        htmlclue.h                              \
41        htmlcluealigned.h                       \
42        htmlclueflow.h                          \
43        htmlclueh.h                             \
44        htmlcluev.h                             \
45        htmlcolor.h                             \
46        htmlcolorset.h                          \
47        htmlcursor.h                            \
48        htmldrawqueue.h                         \
49        htmlembedded.h                          \
50        htmlengine-edit.h                       \
51        htmlengine-edit-clueflowstyle.h         \
52        htmlengine-edit-cursor.h                \
53        htmlengine-edit-cut-and-paste.h         \
54        htmlengine-edit-fontstyle.h             \
55        htmlengine-edit-images.h                \
56        htmlengine-edit-movement.h              \
57        htmlengine-edit-rule.h                  \
58        htmlengine-edit-selection-updater.h     \
59        htmlengine-edit-table.h                 \
60        htmlengine-edit-tablecell.h             \
61        htmlengine-edit-text.h                  \
62        htmlengine-print.h                      \
63        htmlengine-save.h                       \
64        htmlengine-search.h                     \
65        htmlengine.h                            \
66        htmlentity.h                            \
67        htmlenums.h                             \
68        htmlenumutils.h                         \
69        htmlfontmanager.h                       \
70        htmlform.h                              \
71        htmlgdkpainter.h                        \
72        htmlplainpainter.h                      \
73        htmlhidden.h                            \
74        htmlimage.h                             \
75        htmlimageinput.h                        \
76        htmlinterval.h                          \
77        htmllinktext.h                          \
78        htmllist.h                              \
79        htmlmap.h                               \
80        htmlobject.h                            \
81        htmlpainter.h                           \
82        htmlprinter.h                           \
83        htmlradio.h                             \
84        htmlrule.h                              \
85        htmlsearch.h                            \
86        htmlreplace.h                           \
87        htmlselect.h                            \
88        htmlselection.h                         \
89        htmlsettings.h                          \
90        htmlshape.h                             \
91        htmlstack.h                             \
92        htmlstringtokenizer.h                   \
93        htmltable.h                             \
94        htmltablepriv.h                         \
95        htmltablecell.h                         \
96        htmltext.h                              \
97        htmltextarea.h                          \
98        htmltextinput.h                         \
99        htmltextslave.h                         \
100        htmltokenizer.h                         \
101        htmltype.h                              \
102        htmltypes.h                             \
103        htmlundo.h                              \
104        htmlundo-action.h                       \
105        htmlvspace.h                            \
106        gtkhtml-keybinding.h                    \
107        htmliframe.h                            \
108        htmlframe.h                             \
109        htmlframeset.h                          \
110        htmlengine-edit-table.h                 \
111        htmlhspace.h                            \
112        $(NULL)
113
114libgtkhtml_1_1_la_SOURCES =                             \
115        gtkhtml-embedded.c                      \
116        gtkhtml-propmanager.c                   \
117        gtkhtml-im.c                            \
118        gtkhtml-properties.c                    \
119        gtkhtml-search.c                        \
120        gtkhtml-stream.c                        \
121        gtkhtml.c                               \
122        gtkhtmldebug.c                          \
123        gtkhtmlfontstyle.c                      \
124        htmlanchor.c                            \
125        htmlbutton.c                            \
126        htmlcheckbox.c                          \
127        htmlclue.c                              \
128        htmlcluealigned.c                       \
129        htmlclueflow.c                          \
130        htmlclueh.c                             \
131        htmlcluev.c                             \
132        htmlcolor.c                             \
133        htmlcolorset.c                          \
134        htmlcursor.c                            \
135        htmldrawqueue.c                         \
136        htmlembedded.c                          \
137        htmlengine-edit.c                       \
138        htmlengine-edit-clueflowstyle.c         \
139        htmlengine-edit-cursor.c                \
140        htmlengine-edit-cut-and-paste.c         \
141        htmlengine-edit-fontstyle.c             \
142        htmlengine-edit-images.c                \
143        htmlengine-edit-movement.c              \
144        htmlengine-edit-rule.c                  \
145        htmlengine-edit-selection-updater.c     \
146        htmlengine-edit-table.c                 \
147        htmlengine-edit-tablecell.c             \
148        htmlengine-edit-text.c                  \
149        htmlengine-print.c                      \
150        htmlengine-save.c                       \
151        htmlengine-search.c                     \
152        htmlengine.c                            \
153        htmlentity.c                            \
154        htmlenumutils.c                         \
155        htmlfontmanager.c                       \
156        htmlform.c                              \
157        htmlgdkpainter.c                        \
158        htmlplainpainter.c                      \
159        htmlhidden.c                            \
160        htmlimage.c                             \
161        htmlimageinput.c                        \
162        htmlinterval.c                          \
163        htmllinktext.c                          \
164        htmllist.c                              \
165        htmlmap.c                               \
166        htmlobject.c                            \
167        htmlpainter.c                           \
168        htmlprinter.c                           \
169        htmlradio.c                             \
170        htmlrule.c                              \
171        htmlsearch.c                            \
172        htmlreplace.c                           \
173        htmlselect.c                            \
174        htmlselection.c                         \
175        htmlsettings.c                          \
176        htmlshape.c                             \
177        htmlstack.c                             \
178        htmlstringtokenizer.c                   \
179        htmltable.c                             \
180        htmltablecell.c                         \
181        htmltext.c                              \
182        htmltextarea.c                          \
183        htmltextinput.c                         \
184        htmltextslave.c                         \
185        htmltokenizer.c                         \
186        htmltype.c                              \
187        htmlundo.c                              \
188        htmlundo-action.c                       \
189        htmlvspace.c                            \
190        htmliframe.c                            \
191        htmlframe.c                             \
192        htmlframeset.c                          \
193        $(NULL)
194#       htmlhspace.c                            \
195#       htmlelement.c                           \
196#       html-component.c                        \
197#       htmlengine-edit-table.c                 \
198
199libgtkhtml_1_1_la_LDFLAGS = -version-info $(GTKHTML_CURRENT):$(GTKHTML_REVISION):$(GTKHTML_AGE)
200
201libgtkhtml_1_1_la_LIBADD = $(EXTRA_GNOME_LIBS) $(GCONF_LIBS)
202
203# The test program.
204
205testgtkhtml_SOURCES =           \
206        testgtkhtml.c           \
207        htmlurl.h               \
208        htmlurl.c
209
210# testgtkhtml_LDFLAGS = -static
211testgtkhtml_LDADD =                             \
212        libgtkhtml-@GTKHTML_RELEASE@.la         \
213        $(GNOMEUI_LIBS)                         \
214        $(GNOME_LIBDIR)                         \
215        $(EXTRA_GNOME_LIBS)                     \
216        $(SOUP_LIBS)                            \
217        $(GCONF_LIBS)
218#       -lccmalloc -ldl
219#
220
221gtest_SOURCES = \
222        test.c
223gtest_LDADD =                                   \
224        libgtkhtml-@GTKHTML_RELEASE@.la         \
225        $(GNOMEUI_LIBS)                         \
226        $(GNOME_LIBDIR)                         \
227        $(GCONF_LIBS)                           \
228        $(EXTRA_GNOME_LIBS)                     
229
230dist-hook:
231        mkdir $(distdir)/tests
232        cp -f $(srcdir)/tests/*.html $(distdir)/tests
233        cp -f $(srcdir)/tests/*.jpg $(distdir)/tests
234
235EXTRA_DIST = \
236        keybindingsrc.emacs \
237        keybindingsrc.xemacs \
238        keybindingsrc.ms
239
240keybindingsdir = $(GTKHTML_DATADIR)
241keybindings_DATA = \
242        keybindingsrc.emacs \
243        keybindingsrc.xemacs \
244        keybindingsrc.ms
Note: See TracBrowser for help on using the repository browser.