equal
deleted
inserted
replaced
1 |
1 |
2 user = ssl.sachsengarage.de |
2 user = ssl.sachsengarage.de |
3 group = $(shell id -gn ${user}) |
3 group = $(shell id -gn ${user}) |
4 dir = ~$(user)/htdocs/tools |
4 dir = ~$(user)/htdocs/tools |
5 |
5 |
6 .PHONY: all install clean |
6 version = $(shell hg id -it; hg parents --template '{author} {date|isodate}') |
|
7 |
|
8 .PHONY: all install clean .version |
7 |
9 |
8 all: iconv |
10 all: iconv |
9 install: |
11 install: all .version |
10 HGRCPATH=.hgrc hg kwexpand |
|
11 install -m0555 -o ${user} -g ${group} iconv ${dir}/iconv.pl |
12 install -m0555 -o ${user} -g ${group} iconv ${dir}/iconv.pl |
12 |
13 |
13 clean: |
14 clean: |
14 -rm iconv |
15 -rm iconv |
15 |
16 |
16 iconv: iconv.pl |
17 iconv: iconv.pl |
17 perl -c $< |
18 perl -c $< |
18 install -m0555 $< $@ |
19 install -m0755 $< $@ |
|
20 perl -i -pe 's/_VERSION_/${version}/g' $@ |
|
21 chmod u-w $@ |