libanjuta: Added "opened" signal to IAnjutaFile interface
[anjuta.git] / plugins / build-basic-autotools / Makefile.am
blob642013a81839acb6d35dc6cc316934f569a89a83
2 # Plugin glade file
3 build_gladedir = $(anjuta_glade_dir)
4 build_glade_DATA = anjuta-build-basic-autotools-plugin.ui
6 # Plugin UI file
7 build_uidir = $(anjuta_ui_dir)
8 build_ui_DATA = anjuta-build-basic-autotools-plugin.xml
10 # Plugin Icon file
11 build_pixmapsdir = $(anjuta_image_dir)
12 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 build_plugin_DATA = $(plugin_in_files:.plugin.in=.plugin)
25 # Plugin data files
26 build_datadir = $(anjuta_data_dir)/build
27 build_data_DATA = automake-c.filters
29 # Include paths
30 AM_CPPFLAGS = \
31         $(WARN_CFLAGS) \
32         $(DEPRECATED_FLAGS) \
33         $(LIBANJUTA_CFLAGS)
35 # Where to install the plugin
36 plugindir = $(anjuta_plugin_dir)
38 # The plugin
39 plugin_LTLIBRARIES = libanjuta-build-basic-autotools.la
41 # Plugin sources
42 libanjuta_build_basic_autotools_la_SOURCES = \
43         plugin.c \
44         plugin.h \
45         executer.c \
46         executer.h \
47         build.c \
48         build.h \
49         build-options.c \
50         build-options.h \
51         configuration-list.c \
52         configuration-list.h \
53         program.c \
54         program.h
56 # Plugin dependencies
57 libanjuta_build_basic_autotools_la_LIBADD = \
58         $(GIO_LIBS) \
59         $(LIBANJUTA_LIBS)
61 libanjuta_build_basic_autotools_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS)
63 gsettings_in_file = org.gnome.anjuta.plugins.build.gschema.xml.in
64 gsettings_SCHEMAS = $(gsettings_in_file:.xml.in=.xml)
65 @INTLTOOL_XML_NOMERGE_RULE@
66 @GSETTINGS_RULES@
68 EXTRA_DIST = \
69         $(plugin_in_files) \
70         $(build_plugin_DATA) \
71         $(build_ui_DATA) \
72         $(build_pixmaps_DATA) \
73         $(build_glade_DATA) \
74         $(build_data_DATA) \
75         $(gsettings_in_file)
77 CLEANFILES = \
78         $(gsettings_SCHEMAS)
80 -include $(top_srcdir)/git.mk