diff options
Diffstat (limited to 'other/guess-who/Makefile')
| -rw-r--r-- | other/guess-who/Makefile | 38 |
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 @@ | |||
| 1 | CXX=c++ | ||
| 2 | CFLAGS=-Wall -c -O2 -g | ||
| 3 | LIBS=-lcrypto -lpthread | ||
| 4 | |||
| 5 | all: 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 | |||
| 8 | thread.o: thread.cc | ||
| 9 | $(CXX) $(CFLAGS) thread.cc | ||
| 10 | |||
| 11 | ssh.o: ssh.cc | ||
| 12 | $(CXX) $(CFLAGS) ssh.cc | ||
| 13 | |||
| 14 | misc.o: misc.cc | ||
| 15 | $(CXX) $(CFLAGS) -DDONT_BLOCK misc.cc | ||
| 16 | |||
| 17 | misc_block.o: misc.cc | ||
| 18 | $(CXX) $(CFLAGS) misc.cc -o misc_block.o | ||
| 19 | |||
| 20 | |||
| 21 | main.o: main.cc | ||
| 22 | $(CXX) $(CFLAGS) main.cc | ||
| 23 | |||
| 24 | base64.o: base64.cc | ||
| 25 | $(CXX) $(CFLAGS) base64.cc | ||
| 26 | |||
| 27 | keygen.o: keygen.cc | ||
| 28 | $(CXX) $(CFLAGS) keygen.cc | ||
| 29 | |||
| 30 | keygen: keygen.o base64.o misc.o | ||
| 31 | $(CXX) keygen.o base64.o misc.o -lcrypto -o keygen | ||
| 32 | |||
| 33 | pubscan: 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 | |||
| 36 | clean: | ||
| 37 | rm -f *.o | ||
| 38 | |||
