DST := /etc/postfix

INPUTS := \
	configuration/main.cf \
	configuration/master.cf \
	configuration/postgrey_whitelist_clients.local \
	configuration/postgrey_whitelist_recipients \
	configuration/rbl_override \
	configuration/mysql/relay_domains.cf \
	configuration/mysql/virtual_alias_maps.cf \
	configuration/mysql/virtual_domains_maps.cf \
	configuration/mysql/virtual_mailbox_limits.cf \
	configuration/mysql/virtual_mailbox_maps.cf

OUTPUTS := $(subst configuration/,$(DST)/,$(INPUTS))

all: $(OUTPUTS) postfixadmin

postfixadmin:
	./setup-postfix.sh

$(DST)/%: configuration/%
	@mkdir -p $(@D)
	cp $^ $@
