-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathMakefile
39 lines (26 loc) · 783 Bytes
/
Makefile
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
all::
CORPUS = corpus/pan16-author-clustering-training-dataset-2016-02-17/
CONTROL = corpus/control
recur:
git clone https://github.com/douglasbagnall/recur.git
recur/local.mak: recur
cp [email protected]_64 $@
recur/charmodel.so: recur/local.mak
cd recur && git pull
cd recur && make charmodel.so
charmodel.so: recur/charmodel.so
ln -s $^ $@
pgm-clean:
rm -rf images
mkdir images
pyc-clean:
rm -f *.pyc mappings/*.pyc
.PHONY: all pgm-clean all-mappings answers-rev
.SECONDARY: recur recur/local.mak
mappings/nl.py:
./corpus-utils -m nl -d --decompose-caps > $@
mappings/en.py:
./corpus-utils -m en -d --decompose-caps > $@
mappings/gr.py:
./corpus-utils -m gr -d --decompose-caps --collapse-latin > $@
all-mappings: mappings/gr.py mappings/en.py mappings/nl.py