-
Notifications
You must be signed in to change notification settings - Fork 13
/
Makefile.me
59 lines (54 loc) · 1022 Bytes
/
Makefile.me
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#for GNU make
FILES = dSFMT.h \
dSFMT-common.h \
dSFMT-params.h \
dSFMT.c \
test.c \
check.sh \
dSFMT-params521.h \
dSFMT-params1279.h \
dSFMT-params2203.h \
dSFMT-params4253.h \
dSFMT-params11213.h \
dSFMT-params19937.h \
dSFMT-params44497.h \
dSFMT-params86243.h \
dSFMT-params132049.h \
dSFMT-params216091.h \
dSFMT.521.out.txt \
dSFMT.1279.out.txt \
dSFMT.2203.out.txt \
dSFMT.4253.out.txt \
dSFMT.11213.out.txt \
dSFMT.19937.out.txt \
dSFMT.44497.out.txt \
dSFMT.86243.out.txt \
dSFMT.132049.out.txt \
dSFMT.216091.out.txt \
FILES.txt \
LICENSE.txt \
Makefile \
README.txt \
README.jp.txt \
CHANGE-LOG.txt \
html
VERSION = 2.2.3
DIR = dSFMT-src-${VERSION}
doc:
rm -rf html
doxygen doxygen.cfg
cp howto-compile.html html
.PHONY : tar.gz
tar.gz: $(FILES)
mkdir ${DIR}
cp -r ${FILES} ${DIR}
tar czvf ${DIR}.tar.gz ${DIR}/*
rm -rf ${DIR}
.PHONY : zip
zip: $(FILES)
mkdir ${DIR}
cp -r ${FILES} ${DIR}
zip ${DIR}.zip ${DIR}/* ${DIR}/html/*
rm -rf ${DIR}
clean:
rm -f *.o *~