blob: 13789375b56ae512a18e7a10683a536f614b0449 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
TOPDIR = ../../..
include $(TOPDIR)/src/include/builddefs
BUNDLE = diskmodel
BINTAR = $(BUNDLE).tar.gz
PCPLOGS = $(shell echo *.0 *.meta *.index)
CONFIGS = model.fio model.folio model.view
MODELS = model.pl model.xls nasread.out naswrite.out
LSRCFILES = $(PCPLOGS) $(CONFIGS) $(MODELS)
LDIRT = $(BINTAR) manifest
default: $(BINTAR)
$(BINTAR): $(PCPLOGS) $(CONFIGS) $(MODELS)
@ CDIR=`pwd`; cd ..; rm -f manifest; \
for f in `echo $^`; do \
echo $(BUNDLE)/$$f >> $$CDIR/manifest; \
done; \
$(TAR) -T $$CDIR/manifest -cf - | $(ZIP) --best > $$CDIR/$(BINTAR); \
echo "Created $(BINTAR)"
include $(BUILDRULES)
install install-dev: default
$(INSTALL) -m 755 -d $(PCP_DEMOS_DIR)/tutorials
$(INSTALL) -m 644 $(BINTAR) $(PCP_DEMOS_DIR)/tutorials/$(BINTAR)
$(INSTALL) -m 755 -d $(PCP_BOOKS_DIR)/html/$(BUNDLE)
$(INSTALL) -m 644 $(MODELS) $(CONFIGS) $(PCP_BOOKS_DIR)/html/$(BUNDLE)
default_pcp : default
install_pcp : install
|