1 | NULL= |
---|
2 | |
---|
3 | INCLUDES = -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 | |
---|
10 | CFLAGS += $(GCONF_CFLAGS) -DICONDIR=\"$(GTKHTML_DATADIR)/icons\" |
---|
11 | |
---|
12 | lib_LTLIBRARIES = libgtkhtml-1.1.la |
---|
13 | |
---|
14 | if SOUP |
---|
15 | soup_programs = testgtkhtml |
---|
16 | endif |
---|
17 | noinst_PROGRAMS = $(soup_programs) gtest |
---|
18 | |
---|
19 | libgtkhtmldir = $(includedir)/$(GTKHTML_RELEASE_STRING)/gtkhtml/ |
---|
20 | |
---|
21 | # FIXME not all the stuff should be installed! |
---|
22 | |
---|
23 | libgtkhtml_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 | |
---|
114 | libgtkhtml_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 | |
---|
199 | libgtkhtml_1_1_la_LDFLAGS = -version-info $(GTKHTML_CURRENT):$(GTKHTML_REVISION):$(GTKHTML_AGE) |
---|
200 | |
---|
201 | libgtkhtml_1_1_la_LIBADD = $(EXTRA_GNOME_LIBS) $(GCONF_LIBS) |
---|
202 | |
---|
203 | # The test program. |
---|
204 | |
---|
205 | testgtkhtml_SOURCES = \ |
---|
206 | testgtkhtml.c \ |
---|
207 | htmlurl.h \ |
---|
208 | htmlurl.c |
---|
209 | |
---|
210 | # testgtkhtml_LDFLAGS = -static |
---|
211 | testgtkhtml_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 | |
---|
221 | gtest_SOURCES = \ |
---|
222 | test.c |
---|
223 | gtest_LDADD = \ |
---|
224 | libgtkhtml-@GTKHTML_RELEASE@.la \ |
---|
225 | $(GNOMEUI_LIBS) \ |
---|
226 | $(GNOME_LIBDIR) \ |
---|
227 | $(GCONF_LIBS) \ |
---|
228 | $(EXTRA_GNOME_LIBS) |
---|
229 | |
---|
230 | dist-hook: |
---|
231 | mkdir $(distdir)/tests |
---|
232 | cp -f $(srcdir)/tests/*.html $(distdir)/tests |
---|
233 | cp -f $(srcdir)/tests/*.jpg $(distdir)/tests |
---|
234 | |
---|
235 | EXTRA_DIST = \ |
---|
236 | keybindingsrc.emacs \ |
---|
237 | keybindingsrc.xemacs \ |
---|
238 | keybindingsrc.ms |
---|
239 | |
---|
240 | keybindingsdir = $(GTKHTML_DATADIR) |
---|
241 | keybindings_DATA = \ |
---|
242 | keybindingsrc.emacs \ |
---|
243 | keybindingsrc.xemacs \ |
---|
244 | keybindingsrc.ms |
---|