1 if HAVE_PLUGIN_VALGRIND
4 valgrind_uidir = $(anjuta_ui_dir)
5 valgrind_ui_DATA = anjuta-valgrind.ui
9 valgrind_gladedir = $(anjuta_glade_dir)
10 valgrind_glade_DATA = anjuta-valgrind.glade
13 valgrind_pixmapsdir = $(anjuta_image_dir)
14 valgrind_pixmaps_DATA = \
15 anjuta-valgrind-plugin.svg \
16 anjuta-valgrind-plugin-48.png
18 # Plugin description file
19 plugin_in_files = anjuta-valgrind.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 valgrind_plugindir = $(anjuta_plugin_dir)
23 valgrind_plugin_DATA = $(plugin_in_files:.plugin.in=.plugin)
26 # The naming convention is very intentional
27 # We are forced to use the prefix 'lib' by automake and libtool
28 # There is probably a way to avoid it but it is not worth to effort
30 # The 'anjuta_' prfix is a safety measure to avoid conflicts where the
31 # plugin 'libpython.so' needs to link with the real 'libpython.so'
40 # Where to install the plugin
41 plugindir = $(anjuta_plugin_dir)
44 plugin_LTLIBRARIES = libanjuta-valgrind.la
46 libanjuta_valgrind_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS)
49 libanjuta_valgrind_la_LIBADD = \
51 $(PLUGIN_VALGRIND_LIBS)
54 libanjuta_valgrind_la_SOURCES = \
106 vgmarshal.h: vgmarshal.list
107 ( @GLIB_GENMARSHAL@ --prefix=vg_marshal $(srcdir)/vgmarshal.list --header > vgmarshal.h.tmp \
108 && mv vgmarshal.h.tmp vgmarshal.h ) \
109 || ( rm -f vgmarshal.h.tmp && exit 1 )
111 vgmarshal.c: vgmarshal.h
112 ( @GLIB_GENMARSHAL@ --prefix=vg_marshal $(srcdir)/vgmarshal.list --body > vgmarshal.c.tmp \
113 && mv vgmarshal.c.tmp vgmarshal.c ) \
114 || ( rm -f vgmarshal.c.tmp && exit 1 )
116 MARSHAL_GENERATED = \
121 schemadir = @GCONF_SCHEMA_FILE_DIR@
122 schema_DATA = anjuta-valgrind.schemas
126 $(valgrind_plugin_DATA) \
127 $(valgrind_ui_DATA) \
128 $(valgrind_glade_DATA) \
129 $(valgrind_pixmaps_DATA) \
130 $(valgrind_glade_DATA) \
134 if GCONF_SCHEMAS_INSTALL
136 GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$(schema_DATA)
139 GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-uninstall-rule $(srcdir)/$(schema_DATA)
149 bugged_prg_test_SOURCES = \