Makefile
changeset 0 cc246ac74f0d
child 4 0ec2999dc354
equal deleted inserted replaced
-1:000000000000 0:cc246ac74f0d
       
     1 # $Id: Makefile 4802 2009-12-03 09:48:06Z foerste $
       
     2 # $URL: https://ssl.schlittermann.de/svn/is/schlittermann-ssh-key/trunk/Makefile $
       
     3 
       
     4 PERL = /usr/bin/perl
       
     5 
       
     6 KEYDIR = schlittermann-ssh-keys
       
     7 sbin_SCRIPT = update-schlittermann-ssh-keys
       
     8 pub_KEYS = keys/*
       
     9 prefix = /usr
       
    10 sbindir = ${prefix}/sbin
       
    11 sharedir = ${prefix}/share/${KEYDIR}
       
    12 DESTDIR	=
       
    13 
       
    14 .PHONY:	all clean install
       
    15 
       
    16 all:	$(sbin_SCRIPT)
       
    17 
       
    18 install:	all
       
    19 	install -m 0755 -d $(DESTDIR)$(sharedir)/
       
    20 	install -m 0644 ${pub_KEYS} $(DESTDIR)$(sharedir)/
       
    21 	install -m 0755 $(sbin_SCRIPT) $(DESTDIR)$(sbindir)/
       
    22 
       
    23 clean:
       
    24 	-rm -f $(sbin_SCRIPT) core
       
    25 
       
    26 %:	%.pl
       
    27 	@chmod +w $@ 2>/dev/null || true
       
    28 	@sed -e 's,@PERL@,$(PERL),g' < $^ >$@
       
    29 	@chmod a=rx $@