1
2noinst_LTLIBRARIES = libgoffice.la
3
4AM_CPPFLAGS = \
5	$(DEPS_CFLAGS)
6
7libgoffice_la_SOURCES = \
8	goffice/goffice-config.h \
9	goffice/goffice-features.h \
10	goffice/goffice-priv.h \
11	goffice/goffice.h \
12	goffice/goffice.c \
13	goffice/app/goffice-app.h \
14	goffice/app/go-cmd-context.h \
15	goffice/app/go-cmd-context.c \
16	goffice/app/go-cmd-context-impl.h \
17    goffice/app/error-info.c \
18    goffice/app/error-info.h \
19	goffice/gtk/goffice-gtk.h \
20	goffice/gtk/goffice-gtk.c \
21	goffice/gtk/go-color-palette.h \
22	goffice/gtk/go-color-palette.h \
23	goffice/gtk/go-color-palette.c \
24	goffice/gtk/go-color-group.h \
25	goffice/gtk/go-color-group.c \
26	goffice/gtk/go-combo-box.h \
27	goffice/gtk/go-combo-box.c \
28	goffice/gtk/go-combo-color.h \
29	goffice/gtk/go-combo-color.c \
30	goffice/utils/goffice-utils.h \
31	goffice/utils/go-glib-extras.h \
32	goffice/utils/go-glib-extras.c \
33	goffice/utils/go-image.h \
34	goffice/utils/go-image.c \
35	goffice/utils/go-marshalers.h \
36	goffice/utils/go-marshalers.c \
37	goffice/utils/go-file.h \
38	goffice/utils/go-file.c \
39    goffice/utils/go-locale.c \
40    goffice/utils/go-locale.h \
41    goffice/utils/go-cairo.c \
42    goffice/utils/go-cairo.h \
43	goffice/utils/go-color.h \
44	goffice/utils/go-color.c
45
46BUILT_SOURCES =	goffice-paths.h
47
48CLEANFILES = $(BUILT_SOURCES)
49
50EXTRA_DIST = \
51	AUTHORS \
52	ChangeLog \
53	COPYING \
54	README \
55	README.abiword
56
57# Depends on this Makefile, because it uses make variables.
58goffice-paths.h: Makefile
59	@echo 'creating $@'
60	@( \
61	echo '/* This file has been automatically generated.  Do not edit. */'; \
62	echo ''; \
63	echo '#ifndef GOFFICE_PATHS_H'; \
64	echo '#define GOFFICE_PATHS_H'; \
65	echo ''; \
66	echo '#define GOFFICE_DATADIR "$(goffice_datadir)"'; \
67	echo '#define GOFFICE_LIBDIR "$(goffice_libdir)"'; \
68	echo '#define GOFFICE_ICONDIR "$(goffice_icondir)"'; \
69	echo '#define GOFFICE_LOCALEDIR "$(goffice_localedir)"'; \
70	echo ''; \
71	echo '#endif /* GOFFICE_PATHS_H */'; \
72	) >$@
73
74