1noinst_LTLIBRARIES = libdevhelp-2.la
2
3dh_headers = \
4	dh-assistant.h \
5	dh-assistant-view.h \
6	dh-base.h \
7	dh-book-manager.h \
8	dh-book.h \
9	dh-book-tree.h \
10	dh-error.h \
11	dh-keyword-model.h \
12	dh-link.h \
13	dh-search.h \
14	dh-window.h
15
16dh-enum-types.h: dh-enum-types.h.template $(dh_headers) $(GLIB_MKENUMS)
17	$(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template dh-enum-types.h.template $(dh_headers)) > $@
18
19dh-enum-types.c: dh-enum-types.c.template $(dh_headers) $(GLIB_MKENUMS)
20	$(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template dh-enum-types.c.template $(dh_headers)) > $@
21
22BUILT_SOURCES = \
23	dh-marshal.h \
24	dh-marshal.c \
25	dh-enum-types.h \
26	dh-enum-types.c
27
28EXTRA_DIST = \
29	dh-marshal.list \
30	dh-enum-types.c.template \
31	dh-enum-types.h.template
32
33libdevhelp_2_la_SOURCES = \
34	dh-assistant.c \
35	dh-assistant-view.c \
36	dh-base.c \
37	dh-book.c \
38	dh-book-manager.c \
39	dh-book-tree.c \
40	dh-enum-types.c \
41	dh-enum-types.h \
42	dh-error.c \
43	dh-keyword-model.c \
44	dh-link.c \
45	dh-marshal.c \
46	dh-marshal.h \
47	dh-parser.c \
48	dh-parser.h \
49	dh-preferences.c \
50	dh-preferences.h \
51	dh-search.c \
52	dh-util.c \
53	dh-util.h \
54	dh-window.c \
55	eggfindbar.c \
56	eggfindbar.h \
57	ige-conf.c \
58	ige-conf-gconf.c \
59	ige-conf.h \
60	ige-conf-private.h \
61	$(dh_headers)
62
63libdevhelp_2_la_CPPFLAGS = \
64	-I$(top_srcdir) \
65	-DLOCALEDIR=\""$(datadir)/locale"\" \
66	-DDATADIR=\""$(datadir)"\" \
67	-DG_LOG_DOMAIN=\"Devhelp\" \
68	$(DEVHELP_CPPFLAGS)
69
70libdevhelp_2_la_CFLAGS = \
71	$(DEVHELP_CFLAGS)
72
73libdevhelp_2_la_LIBADD = \
74	$(DEVHELP_LIBS)
75
76libdevhelp_2_la_LDFLAGS = \
77	-no-undefined
78
79dh-marshal.h: dh-marshal.list
80	$(AM_V_GEN)$(GLIB_GENMARSHAL) --prefix=_dh_marshal --header --output=$@ dh-marshal.list
81
82dh-marshal.c: dh-marshal.list
83	$(AM_V_GEN)$(GLIB_GENMARSHAL) --prefix=_dh_marshal --body --output=$@ dh-marshal.list
84