You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.4 KiB
30 lines
1.4 KiB
--- makefile.linux 2003-11-16 22:38:20.000000000 -0500
|
|
+++ Makefile 2010-08-09 13:10:59.000000000 -0400
|
|
@@ -1,14 +1,18 @@
|
|
+OBJS = Public.o ChainWalkContext.o ChainWalkSet.o CrackEngine.o HashAlgorithm.o HashSet.o HashRoutine.o MemoryPool.o RainbowCrack.o RainbowTableDump.o RainbowTableGenerate.o RainbowTableSort.o
|
|
|
|
all: rtgen rtdump rtsort rcrack
|
|
|
|
-rtgen:
|
|
- g++ Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableGenerate.cpp -lssl -O3 -o rtgen
|
|
+rtgen: $(OBJS)
|
|
+ $(CXX) $(LDFLAGS) Public.o ChainWalkContext.o HashAlgorithm.o HashRoutine.o RainbowTableGenerate.o -lssl -lcrypto -o rtgen
|
|
|
|
-rtdump:
|
|
- g++ Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp RainbowTableDump.cpp -lssl -o rtdump
|
|
+rtdump: $(OBJS)
|
|
+ $(CXX) $(LDFLAGS) Public.o ChainWalkContext.o HashAlgorithm.o HashRoutine.o RainbowTableDump.o -lssl -lcrypto -o rtdump
|
|
|
|
-rtsort:
|
|
- g++ Public.cpp RainbowTableSort.cpp -o rtsort
|
|
+rtsort: $(OBJS)
|
|
+ $(CXX) $(LDFLAGS) Public.o RainbowTableSort.o -o rtsort
|
|
|
|
-rcrack:
|
|
- g++ Public.cpp ChainWalkContext.cpp HashAlgorithm.cpp HashRoutine.cpp HashSet.cpp MemoryPool.cpp ChainWalkSet.cpp CrackEngine.cpp RainbowCrack.cpp -lssl -O3 -o rcrack
|
|
+rcrack: $(OBJS)
|
|
+ $(CXX) $(LDFLAGS) Public.o ChainWalkContext.o HashAlgorithm.o HashRoutine.o HashSet.o MemoryPool.o ChainWalkSet.o CrackEngine.o RainbowCrack.o -lssl -lcrypto -o rcrack
|
|
+
|
|
+clean:
|
|
+ rm -f $(OBJS) rtgen rtdump rtsort rcrack
|