summaryrefslogtreecommitdiffstats
path: root/libreport/src/gui-wizard-gtk/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'libreport/src/gui-wizard-gtk/Makefile.am')
-rw-r--r--libreport/src/gui-wizard-gtk/Makefile.am61
1 files changed, 61 insertions, 0 deletions
diff --git a/libreport/src/gui-wizard-gtk/Makefile.am b/libreport/src/gui-wizard-gtk/Makefile.am
new file mode 100644
index 00000000..de8497ba
--- /dev/null
+++ b/libreport/src/gui-wizard-gtk/Makefile.am
@@ -0,0 +1,61 @@
+# bug-reporting-wizard binary
+bin_PROGRAMS = bug-reporting-wizard
+
+bug_reporting_wizard_SOURCES = \
+ wizard.h wizard.c \
+ main.c \
+ wizard_glade.c
+
+# Required for gtk_builder_connect_signals() to work correctly:
+# -g
+# -Wl,--export-dynamic
+bug_reporting_wizard_CFLAGS = \
+ -I$(srcdir)/../include \
+ -I$(srcdir)/../lib \
+ -I$(srcdir)/../gtk-helpers \
+ -DBIN_DIR=\"$(bindir)\" \
+ -DVAR_RUN=\"$(VAR_RUN)\" \
+ -DCONF_DIR=\"$(CONF_DIR)\" \
+ -DDATA_DIR=\"$(datadir)\" \
+ -DDEBUG_DUMPS_DIR=\"$(DEBUG_DUMPS_DIR)\" \
+ -DPLUGINS_LIB_DIR=\"$(PLUGINS_LIB_DIR)\" \
+ -DPLUGINS_CONF_DIR=\"$(PLUGINS_CONF_DIR)\" \
+ -DICON_DIR=\"${datadir}/abrt/icons/hicolor/48x48/status\" \
+ $(GLIB_CFLAGS) \
+ $(GTK_CFLAGS) \
+ $(DBUS_CFLAGS) \
+ -D_GNU_SOURCE \
+ -Wall -Wwrite-strings -Werror
+
+# Required for gtk_builder_connect_signals() to work correctly:
+# -lgmodule-2.0
+# -lgthread-2.0
+bug_reporting_wizard_LDADD = \
+ ../lib/libreport.la \
+ ../lib/libabrt_dbus.la \
+ ../gtk-helpers/libreport-gtk.la \
+ $(GLIB_LIBS) \
+ $(GTK_LIBS) \
+ $(DBUS_LIBS)
+
+# we don't want to install it, just make it part of tarball
+# created by make dist
+GLADE_FILES = wizard.glade
+#pkgdata_DATA = $(GLADE_FILES)
+EXTRA_DIST = $(GLADE_FILES)
+
+
+# For internal glade file storage in the binary:
+wizard.c: wizard_glade.c
+
+wizard_glade.c: wizard.glade
+ { \
+ echo '#define WIZARD_GLADE_CONTENTS "\'; \
+ cat $(srcdir)/wizard.glade | sed -e 's/"/\\"/g' -e 's/?/\\?/g' -e 's/$$/\\/g'; \
+ echo '"'; \
+ } >wizard_glade.c
+
+
+DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
+
+@INTLTOOL_DESKTOP_RULE@