summaryrefslogtreecommitdiffstats
path: root/gnome-autoar/Makefile.am
blob: 0cdc2ed95d256d7b44ffad563ba4114e76c819be (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# vim: set sw=8 ts=8 sts=8 noet:

NULL =

EXTRA_DIST = \
    autoar-enum-types.h.template        \
    autoar-enum-types.c.template        \
    gnome-autoar.pc.in          \
    org.gnome.desktop.archives.gschema.xml  \
    $(NULL)

lib_LTLIBRARIES = libgnome-autoar.la

libgnome_autoar_h_sources = \
    autoar-common.h     \
    autoar-create.h     \
    autoar-extract.h    \
    autoar-pref.h       \
    $(NULL)
libgnome_autoar_c_sources = \
    autoar-common.c     \
    autoar-create.c     \
    autoar-extract.c    \
    autoar-pref.c       \
    $(NULL)
libgnome_autoar_generated_sources = \
    autoar-enum-types.h \
    autoar-enum-types.c \
    $(NULL)

headerincludedir = $(includedir)/gnome-autoar
headerinclude_HEADERS = \
    autoar.h    \
    $(libgnome_autoar_h_sources)    \
    $(NULL)

libgnome_autoar_la_SOURCES = \
    $(libgnome_autoar_generated_sources)    \
    $(libgnome_autoar_h_sources)        \
    $(libgnome_autoar_c_sources)        \
    $(NULL)
libgnome_autoar_la_CPPFLAGS = \
    $(AM_CPPFLAGS)  \
    $(NULL)
libgnome_autoar_la_CFLAGS = \
    $(DEPENDENCIES_CFLAGS)  \
    $(AM_CFLAGS)        \
    $(NULL)

autoar-enum-types.h: autoar-enum-types.h.template $(libgnome_autoar_h_sources) $(GLIB_MKENUMS)
    $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template autoar-enum-types.h.template $(libgnome_autoar_h_sources)) > $@
autoar-enum-types.c: autoar-enum-types.c.template $(libgnome_autoar_h_sources) $(GLIB_MKENUMS)
    $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template autoar-enum-types.c.template $(libgnome_autoar_h_sources)) > $@

BUILT_SOURCES = \
    $(libgnome_autoar_generated_sources)    \
    $(NULL)

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = gnome-autoar.pc

CLEANFILES = $(BUILT_SOURCES)
DISTCLEANFILES = $(BUILT_SOURCES)
MAINTAINERCLEANFILES = $(BUILT_SOURCES)