include $(top_srcdir)/config/subdir.am SUBDIRS = database cfgfiles_IN = \ authproxy-config.in \ authrules.xml.in \ callresolver-config.in \ proxy-config.in \ forwardingrules.xml.in EXTRA_DIST = \ sipproxy.process.xml.in \ sipauthproxy.process.xml.in \ $(cfgfiles_IN) CFG_FILES = $(foreach file,$(cfgfiles_IN),$(DESTDIR)/$(sysconfdir)/sipxpbx/$(file)) install-exec-hook : \ $(DESTDIR)$(SIPX_PROCDIR)/sipproxy.process.xml \ $(DESTDIR)$(SIPX_PROCDIR)/sipauthproxy.process.xml \ $(CFG_FILES) \ upgrade-auth-rules $(foreach file,$(cfgfiles_IN),$(DESTDIR)/$(sysconfdir)/sipxpbx/$(file)) : $(DESTDIR)/$(sysconfdir)/sipxpbx/% : % if ! test -f $@; \ then \ echo "Installing default $@"; \ $(INSTALL) -D -m 644 $< $@; \ else \ diff $< $@ > /dev/null 2>&1 \ || ( echo "Using existing $@ - new file is $@.NEW" \ ; $(INSTALL) -D -m 644 $< $@.NEW; \ ); \ fi .PHONY: upgrade-auth-rules upgrade-auth-rules: echo " Checking/updating schema for $(sysconfdir)/sipxpbx/authrules.xml.in" perl -pi \ -e 's|||' \ $(DESTDIR)$(sysconfdir)/sipxpbx/authrules.xml.in