summaryrefslogtreecommitdiff
path: root/other/guess-who/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'other/guess-who/Makefile')
-rw-r--r--other/guess-who/Makefile38
1 files changed, 38 insertions, 0 deletions
diff --git a/other/guess-who/Makefile b/other/guess-who/Makefile
new file mode 100644
index 0000000..aaaac22
--- /dev/null
+++ b/other/guess-who/Makefile
@@ -0,0 +1,38 @@
1CXX=c++
2CFLAGS=-Wall -c -O2 -g
3LIBS=-lcrypto -lpthread
4
5all: ssh.o misc_block.o main.o thread.o base64.o
6 $(CXX) ssh.o misc_block.o main.o thread.o base64.o $(LIBS) -o b
7
8thread.o: thread.cc
9 $(CXX) $(CFLAGS) thread.cc
10
11ssh.o: ssh.cc
12 $(CXX) $(CFLAGS) ssh.cc
13
14misc.o: misc.cc
15 $(CXX) $(CFLAGS) -DDONT_BLOCK misc.cc
16
17misc_block.o: misc.cc
18 $(CXX) $(CFLAGS) misc.cc -o misc_block.o
19
20
21main.o: main.cc
22 $(CXX) $(CFLAGS) main.cc
23
24base64.o: base64.cc
25 $(CXX) $(CFLAGS) base64.cc
26
27keygen.o: keygen.cc
28 $(CXX) $(CFLAGS) keygen.cc
29
30keygen: keygen.o base64.o misc.o
31 $(CXX) keygen.o base64.o misc.o -lcrypto -o keygen
32
33pubscan: pubscan.o base64.o misc.o ssh.o misc.o
34 $(CXX) ssh.o pubscan.o base64.o misc.o -lcrypto $(LIBS) -o pubscan
35
36clean:
37 rm -f *.o
38