blob: aaaac22cec4132ed5ebcb1283cf0151d51db8338 (
plain)
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
|
CXX=c++
CFLAGS=-Wall -c -O2 -g
LIBS=-lcrypto -lpthread
all: ssh.o misc_block.o main.o thread.o base64.o
$(CXX) ssh.o misc_block.o main.o thread.o base64.o $(LIBS) -o b
thread.o: thread.cc
$(CXX) $(CFLAGS) thread.cc
ssh.o: ssh.cc
$(CXX) $(CFLAGS) ssh.cc
misc.o: misc.cc
$(CXX) $(CFLAGS) -DDONT_BLOCK misc.cc
misc_block.o: misc.cc
$(CXX) $(CFLAGS) misc.cc -o misc_block.o
main.o: main.cc
$(CXX) $(CFLAGS) main.cc
base64.o: base64.cc
$(CXX) $(CFLAGS) base64.cc
keygen.o: keygen.cc
$(CXX) $(CFLAGS) keygen.cc
keygen: keygen.o base64.o misc.o
$(CXX) keygen.o base64.o misc.o -lcrypto -o keygen
pubscan: pubscan.o base64.o misc.o ssh.o misc.o
$(CXX) ssh.o pubscan.o base64.o misc.o -lcrypto $(LIBS) -o pubscan
clean:
rm -f *.o
|