-
Notifications
You must be signed in to change notification settings - Fork 3
/
Makefile
32 lines (27 loc) · 1.26 KB
/
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
.POSIX:
SHELL = /bin/sh
DEANONYMIZED_OUT = evaluation/appraisal/deanonymized/capital.md \
evaluation/appraisal/deanonymized/capital.md.sed \
evaluation/appraisal/deanonymized/labor.md \
evaluation/appraisal/deanonymized/labor.md.sed \
DEANONYMIZED_IN = input/capital.md \
input/capital-anonymized.md \
input/labor.md \
input/labor-anonymized.md \
evaluation/appraisal/capital.md \
evaluation/appraisal/labor.md \
evaluation/appraisal/deanonymized/deanonymize.rkt
.PHONY: deanonymize
deanonymize: $(DEANONYMIZED_OUT)
$(DEANONYMIZED_OUT): $(DEANONYMIZED_IN)
evaluation/appraisal/deanonymized/deanonymize.rkt --execute
ATTRIBUTION_IN = $(DEANONYMIZED_OUT) \
evaluation/appraisal/ideas.md \
evaluation/antecedents/ideas.md \
evaluation/appraisal/deanonymized/capital.md \
evaluation/appraisal/deanonymized/labor.md \
evaluation/attribution/synthesis.rkt \
.PHONY: attribute
attribute: evaluation/attribution/attribution.rktd
evaluation/attribution/attribution.rktd: $(ATTRIBUTION_IN)
racket evaluation/attribution/synthesis.rkt > $@