Initial German translation of the build tutorial
[anjuta.git] / plugins / build-basic-autotools / Makefile.am
blob204e2499a38948d3cfe0df4e6bad3eb32d174651
2 # Plugin glade file
3 build_gladedir = $(anjuta_glade_dir)
4 dist_build_glade_DATA = anjuta-build-basic-autotools-plugin.ui
6 # Plugin UI file
7 build_uidir = $(anjuta_ui_dir)
8 dist_build_ui_DATA = anjuta-build-basic-autotools-plugin.xml
10 # Plugin Icon file
11 build_pixmapsdir = $(anjuta_image_dir)
12 dist_build_pixmaps_DATA = \
13         anjuta-build-basic-autotools-plugin-48.png \
14         anjuta-build-basic-autotools-plugin.svg \
15         anjuta-build-16.png \
16         anjuta-build-24.png
18 # Plugin description file
19 plugin_in_files = anjuta-build-basic-autotools.plugin.in
20 %.plugin: %.plugin.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache
22 build_plugindir = $(anjuta_plugin_dir)
23 dist_build_plugin_DATA = $(plugin_in_files:.plugin.in=.plugin)
25 # Plugin data files
26 build_datadir = $(anjuta_data_dir)/build
27 dist_build_data_DATA = automake-c.filters
29 # Include paths
30 AM_CPPFLAGS = \
31         $(WARN_CFLAGS) \
32         $(DEPRECATED_FLAGS) \
33         $(LIBANJUTA_CFLAGS)
35 AM_CFLAGS += \
36         -Wno-error=format-nonliteral
38 # Where to install the plugin
39 plugindir = $(anjuta_plugin_dir)
41 # The plugin
42 plugin_LTLIBRARIES = libanjuta-build-basic-autotools.la
44 # Plugin sources
45 libanjuta_build_basic_autotools_la_SOURCES = \
46         plugin.c \
47         plugin.h \
48         executer.c \
49         executer.h \
50         build.c \
51         build.h \
52         build-options.c \
53         build-options.h \
54         configuration-list.c \
55         configuration-list.h \
56         program.c \
57         program.h
59 # Plugin dependencies
60 libanjuta_build_basic_autotools_la_LIBADD = \
61         $(GIO_LIBS) \
62         $(LIBANJUTA_LIBS)
64 libanjuta_build_basic_autotools_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS)
66 gsettings_in_file = org.gnome.anjuta.plugins.build.gschema.xml.in
67 gsettings_SCHEMAS = $(gsettings_in_file:.xml.in=.xml)
68 @INTLTOOL_XML_NOMERGE_RULE@
69 @GSETTINGS_RULES@
71 EXTRA_DIST = \
72         $(plugin_in_files) \
73         $(gsettings_in_file)
75 CLEANFILES = \
76         $(gsettings_SCHEMAS) \
77         $(plugin_in_files:.plugin.in=.plugin)
79 -include $(top_srcdir)/git.mk