dirs:
	install -d -v -m 755 $(DESTDIR)/etc/snap.d/templates
	install -d -v -m 755 $(DESTDIR)/usr/bin
	install -d -v -m 755 $(DESTDIR)/usr/share/snap
	install -d -v -m 755 $(DESTDIR)/usr/lib/perl5/vendor_perl/5.24.0/Snap

files:
	install -v -m 755 snap $(DESTDIR)/usr/bin/snap
	install -v -m 755 snapinstall $(DESTDIR)/usr/bin/snapinstall
	install -v -m 644 Makefile.skel \
		$(DESTDIR)/usr/share/snap/Makefile.skel
	install -v -m 644 Makefile.snaplinux \
		$(DESTDIR)/usr/share/snap/Makefile.snaplinux
	install -v -m 644 Commands.pm \
		$(DESTDIR)/usr/lib/perl5/vendor_perl/5.24.0/Snap/Commands.pm
	install -v -m 644 Package.pm \
		$(DESTDIR)/usr/lib/perl5/vendor_perl/5.24.0/Snap/Package.pm
	install -v -m 644 Sources.pm \
		$(DESTDIR)/usr/lib/perl5/vendor_perl/5.24.0/Snap/Sources.pm
	install -v -m 644 Snap.pm \
		$(DESTDIR)/usr/lib/perl5/vendor_perl/5.24.0/Snap.pm
	@find templates -type d -exec install {} -d -v -m 755 \
		$(DESTDIR)/etc/snap.d/templates/{} \; && \
	find templates -type f -exec install {} -v -m 644 \
		$(DESTDIR)/etc/snap.d/templates/{} \;

install: dirs files
