include $(top_srcdir)/config/subdir.am
SCRIPT_TEMPLATES = \
gen-ssl-keys.sh \
install-cert.sh \
check-cert.sh \
ca_rehash
EXTRA_DIST = \
$(foreach sipxScript,$(SCRIPT_TEMPLATES),$(sipxScript).in)
all: localize-sipx-scripts
.PHONY: localize-sipx-scripts
localize-sipx-scripts: $(foreach sipxScript,$(SCRIPT_TEMPLATES),$(sipxScript))
$(foreach sipxScript,$(SCRIPT_TEMPLATES),$(sipxScript)) : % : $(srcdir)/%.in
$(LocalizeSipXconfig) \
-e 's,@OPENSSL\@,@OPENSSL@,g' \
$< > $@
chmod +x $@
install-exec-hook : ssl-dirs install-sipx-scripts
.PHONY: ssl-dirs
ssl-dirs : $(DESTDIR)@SIPX_CONFDIR@/ssl $(DESTDIR)@SIPX_CONFDIR@/ssl/authorities
$(DESTDIR)@SIPX_CONFDIR@/ssl:
$(INSTALL) -d -m 0755 $(DESTDIR)@SIPX_CONFDIR@/ssl
$(DESTDIR)@SIPX_CONFDIR@/ssl/authorities:
$(INSTALL) -d -m 0755 $(DESTDIR)@SIPX_CONFDIR@/ssl/authorities
.PHONY: install-sipx-scripts
install-sipx-scripts: $(DESTDIR)$(bindir)/ssl-cert/check-cert.sh
install-sipx-scripts: $(foreach sipxScript,$(SCRIPT_TEMPLATES),$(DESTDIR)$(bindir)/ssl-cert/$(sipxScript))
$(foreach sipxScript,$(SCRIPT_TEMPLATES),$(DESTDIR)$(bindir)/ssl-cert/$(sipxScript)) : $(DESTDIR)$(bindir)/ssl-cert/% : %
$(INSTALL) -D -m 755 $< $@
DISTCLEANFILES = ca_rehash check-cert.sh gen-ssl-keys.sh install-cert.sh
syntax highlighted by Code2HTML, v. 0.9.1