X-Git-Url: http://git.jankratochvil.net/?a=blobdiff_plain;f=src%2FMakefile.am;h=9b4118b3c3300ad026b5b426a660b982c689a267;hb=9e17f973036666c86df814785aaca638e4d58003;hp=8c4a7f51709052f0e85e72a239c3b334b011022d;hpb=b2603c13d727c31f8366a86bd4b06fdc7fb2d3f5;p=udpgate.git diff --git a/src/Makefile.am b/src/Makefile.am index 8c4a7f5..9b4118b 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -37,21 +37,25 @@ GNOME_SRCS= \ endif if ENABLE_BUNDLE - -nodist_udpgate_SOURCES=bundle.c - BUNDLE_SRCS= \ + bundle.c \ bundle.h \ bundle-util.c \ bundle-util.h +endif EXTRA_DIST+= \ bundle.pl +if HAVE_PERL # FIXME: GNU make(1) dependency by $(addprefix ...) -bundle_files=$(top_srcdir)/init.d/$(PACKAGE).init $(addprefix $(top_builddir)/$(POSUB)/,$(CATALOGS)) +po_files=$(addprefix $(top_builddir)/$(POSUB)/,$(CATALOGS)) +bundle_files=$(top_srcdir)/init.d/$(PACKAGE).init $(po_files) bundle.c: bundle.pl $(bundle_files) - $(PERL) bundle.pl $(bundle_files) >$@ + $(PERL) bundle.pl $(bundle_files) >$@ + +$(po_files): + $(MAKE) -C $(top_builddir)/$(POSUB) endif @@ -76,7 +80,9 @@ udpgate_SOURCES= \ EXTRA_DIST+= \ $(GLADE_IN) -udpgate_CFLAGS=-DSYSCONFDIR="$(sysconfdir)" +udpgate_CFLAGS= \ + -DSYSCONFDIR="$(sysconfdir)" \ + -DCATALOGS="$(CATALOGS)" udpgate_LDADD= udpgate-ui-gnome-interface.$(OBJEXT): ui-gnome-callbacks.h