]> git.sesse.net Git - freerainbowtables/blobdiff - Client Applications/rcracki_mt/Makefile
CrackEngine.h pulls in ChainWalkSet.h through transitive dependencies, so RainbowCrac...
[freerainbowtables] / Client Applications / rcracki_mt / Makefile
index 567932e572017a73ef2d1697f3e2b72659058dee..7f91478393684a82ff2830c1b16de4078b5f2145 100644 (file)
@@ -3,7 +3,7 @@
 #
 # Copyright Martin Westergaard Jørgensen <martinwj2005@gmail.com>
 # Copyright 2009, 2010 Daniël Niggebrugge <niggebrugge@fox-it.com>
-# Copyright 2009, 2010 James Nobis <frt@quelrod.net>
+# Copyright 2009, 2010, 2011 James Nobis <frt@quelrod.net>
 #
 # This file is part of rcracki_mt.
 #
@@ -43,7 +43,10 @@ LIBS_NetBSD = -ldes
 
 LIBS += ${LIBS_$(OSNAME)}
 
-all: rcracki_mt strip
+all: rcracki_mt_stripped
+
+rcracki_mt_stripped: rcracki_mt
+       $(STRIP) rcracki_mt
 
 rcracki_mt: $(OBJS)
        $(CC) $(LFLAGS) $(OBJS) $(LIBS) -o rcracki_mt
@@ -105,9 +108,6 @@ install:
 
 rebuild: clean all
 
-strip:
-       $(STRIP) rcracki_mt
-
 uninstall:
        rm -f $(BIN)/rcracki_mt
 
@@ -148,7 +148,7 @@ MemoryPool.o: MemoryPool.h MemoryPool.cpp Public.h global.h
 Public.o: Public.h Public.cpp global.h
         $(CC) $(CFLAGS) Public.cpp
 
-RainbowCrack.o: RainbowCrack.cpp CrackEngine.h lm2ntlm.h
+RainbowCrack.o: RainbowCrack.cpp CrackEngine.h lm2ntlm.h ChainWalkSet.h
         $(CC) $(CFLAGS) RainbowCrack.cpp
 
 rcrackiThread.o: rcrackiThread.h rcrackiThread.cpp ChainWalkContext.h Public.h HashSet.h