-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathMakefile
35 lines (24 loc) · 891 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
.PHONY: test clean all
.PHONY: preprocess brute lookmeup announce grind curiosity scrolls montecarlo
all: preprocess brute lookmeup announce grind curiosity scrolls
GO ?= go
montecarlo:
GOPATH="$(CURDIR)" $(GO) build -o bin/montecarlo src/cmd/montecarlo.go
preprocess:
GOPATH="$(CURDIR)" $(GO) build -o bin/preprocess src/cmd/preprocess.go
brute:
GOPATH="$(CURDIR)" $(GO) build -o bin/brute src/cmd/brute.go
lookmeup:
GOPATH="$(CURDIR)" $(GO) build -o bin/lookmeup src/cmd/lookmeup.go
announce:
GOPATH="$(CURDIR)" $(GO) build -o bin/announce src/cmd/announce.go
grind:
GOPATH="$(CURDIR)" $(GO) build -o bin/grind src/cmd/grind.go
curiosity:
GOPATH="$(CURDIR)" $(GO) build -o bin/curiosity src/cmd/curiosity.go
scrolls:
GOPATH="$(CURDIR)" $(GO) build -o bin/scrolls src/cmd/scrolls.go
test:
GOPATH="$(CURDIR)" $(GO) test hstools -race -v -short
clean:
- rm -r bin pkg