29 lines
734 B
Makefile
29 lines
734 B
Makefile
#!smake
|
|
#
|
|
# $Id: Makefile.rules,v 1.1 1999/04/28 10:39:51 kenmcd Exp $
|
|
|
|
PCP_SRC_DEPTH = ../..
|
|
include $(ROOT)/usr/include/make/commondefs
|
|
include $(PCP_SRC_DEPTH)/include/commondefs
|
|
|
|
WORKDIR != pwd
|
|
GROUP != basename $(WORKDIR)
|
|
RFILES != find . -type f ! -name Makefile -print
|
|
CONFIGS = $(RFILES:S/.\///g)
|
|
RULES = /var/pcp/config/pmieconf
|
|
|
|
IDBTAG = PMIE
|
|
|
|
default: $(RFILES)
|
|
|
|
install: default
|
|
$(INSTALL) -m 755 -idb $(IDBTAG) -dir $(RULES)/$(GROUP)
|
|
$(INSTALL) -f $(RULES)/$(GROUP) -m 444 -idb $(IDBTAG) $(CONFIGS)
|
|
|
|
rules:
|
|
@test ! -d ../rules/$(GROUP) && mkdir ../rules/$(GROUP); exit 0
|
|
@rm -f ../rules/$(GROUP)/*
|
|
@for file in $(RFILES); do ln -s ../../$(GROUP)/$$file ../rules/$(GROUP)/$$file; done
|
|
|
|
clobber clean rmtargets fluff:
|