OSDN Git Service
(root)
/
linuxjm
/
jm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
README.in, INSTALL.in が更新されたら README, INSTALL が作り直されるように変更
[linuxjm/jm.git]
/
Makefile.dist
diff --git
a/Makefile.dist
b/Makefile.dist
index
a5d1093
..
73e56fb
100644
(file)
--- a/
Makefile.dist
+++ b/
Makefile.dist
@@
-14,19
+14,23
@@
ifndef DIST
endif
DATE := $(shell date "+%Yǯ%m·î%dÆü")
endif
DATE := $(shell date "+%Yǯ%m·î%dÆü")
-all:
+all: $(README) $(INSTALL)
+
+$(README): $(README).in
perl -pe "s/\@DATE\@/$(DATE)/;\
s/\@FILENAME\@/$(DIST).tar.gz/" $(README).in > $(README)
perl -pe "s/\@DATE\@/$(DATE)/;\
s/\@FILENAME\@/$(DIST).tar.gz/" $(README).in > $(README)
+
+$(INSTALL): $(INSTALL).in
perl -pe "s/\@DIRNAME\@/$(DIST)/" $(INSTALL).in > $(INSTALL)
install: all
mkdir -p $(TMPDIR)/$(DIST)
perl -pe "s/\@DIRNAME\@/$(DIST)/" $(INSTALL).in > $(INSTALL)
install: all
mkdir -p $(TMPDIR)/$(DIST)
- if [ -x $(
MIRRORDIR
) ]; then \
- $(
MIRRORDIR) -v --no-netrc --keep-files
\
- --exclude
-regexp
'*CVS*' \
- --exclude
-regexp
'*.in' \
- --exclude
.cvsignore
\
- --exclude
ChangeLog \
+ if [ -x $(
RSYNC
) ]; then \
+ $(
RSYNC) -v -a
\
+ --exclude
=
'*CVS*' \
+ --exclude
=
'*.in' \
+ --exclude
='.cvsignore'
\
+ --exclude
=
ChangeLog \
dist $(TMPDIR)/$(DIST) \
; else \
cp -a dist/* $(TMPDIR)/$(DIST) ;\
dist $(TMPDIR)/$(DIST) \
; else \
cp -a dist/* $(TMPDIR)/$(DIST) ;\