head 1.4; access; symbols; locks root:1.4; strict; comment @# @; 1.4 date 2003.07.17.10.34.32; author root; state Exp; branches; next 1.3; 1.3 date 2003.04.22.14.04.42; author georg; state Exp; branches; next 1.2; 1.2 date 2003.04.22.14.04.22; author georg; state Exp; branches; next 1.1; 1.1 date 2003.04.22.14.02.57; author georg; state Exp; branches; next ; desc @@ 1.4 log @scriptsdir @ text @# $Id: Makefile,v 1.3 2003/04/22 14:04:42 georg Exp georg $ EYES=neweye granada neworleans azores bermuda maui dubai cairo ensenada hongkong INVS=${EYES:S/^/getinv-/} METAS=${EYES:S/^/getmeta-/} INSTMETAS=${EYES:S/^/installgetmeta-/} KERNFLPS=${EYES:S/^/kernflp-/} HOST?=test info: @@echo "all: all eyes" @@echo "eyename: this eye" @@echo "eyename-mfs: copy this eye on floppy" @@echo "getinv-all: fetch all inventories" @@echo "getmeta-all: getmeta from all hosts" @@echo "installgetmeta-all: install getmeta on all hosts" @@echo "getinv-eyename: fetch inventory" @@echo "kern-flps: make hard links to kern.flp in this directory" @@echo "META: collect all METAS into one" all: ${EYES} @@echo "all Targets done." META:: rm META for i in ${EYES}; do echo $$i >> META; cat eyes/$$i/META >> META; echo >> META; done getinv-all: ${INVS} getmeta-all: ${METAS} installgetmeta-all: ${INSTMETAS} kern-flps: ${KERNFLPS} .for f in ${EYES} ${f}:: cd eyes/${f} ; make filesfrommeta ./scripts/floppy ${@@} ${f}-mfs:: ${f} cd eyes/${f} ; make ddm getinv-${f}:: eyes/${f}/fs/usr/local/etc/apache scp root@@${f}:/usr/local/etc/apache/httpd.conf eyes/${f}/fs/usr/local/etc/apache/httpd.conf scp root@@${f}:/usr/local/etc/sunpendulum.conf eyes/${f}/fs/usr/local/etc/sunpendulum.conf getmeta-${f}:: -cd eyes/${f} ; make meta installgetmeta-${f}:: -cd eyes/${f} ; make install-getmeta eyes/${f}/fs/usr/local/etc/apache: mkdir -p eyes/${f}/fs/usr/local/etc/apache kernflp-${f}:: rm -f eyes/${f}/atesi/kern.flp ln kern.flp eyes/${f}/atesi/kern.flp .endfor @ 1.3 log @id @ text @d1 7 a7 2 # $Id:$ EYES=test neweye granada neworleans azores bermuda maui dubai cairo ensenada d12 8 d21 13 a33 1 @@echo "Making all Targets:" d37 23 a59 1 ./floppy test d61 1 @ 1.2 log @for loop @ text @d1 1 @ 1.1 log @Initial revision @ text @d1 2 d6 1 a6 1 all: d8 3 a10 1 @@echo " test" d12 1 a12 38 @@echo " neweye" ./floppy neweye @@echo " granada" ./floppy granada @@echo " neworleans" ./floppy neworleans @@echo " azores" ./floppy azores @@echo " bermuda" ./floppy bermuda @@echo " maui" ./floppy maui @@echo " dubai" ./floppy dubai @@echo " cairo" ./floppy cairo @@echo " ensenada" ./floppy ensenada test: ./floppy test neweye: ./floppy neweye granada: ./floppy granada neworleans: ./floppy neworleans azores: ./floppy azores bermuda: ./floppy bermuda maui: ./floppy maui dubai: ./floppy dubai cairo: ./floppy cairo ensenada: ./floppy ensenada @