1. # Project: Projekt1
  2. # Compiler: Default GCC compiler
  3. # Compiler Type: MingW 3
  4. # Makefile created by wxDev-C++ 7.3 on 06-01-11 13:01
  5.  
  6. WXLIBNAME = wxmsw28
  7. CPP = g++.exe
  8. CC = gcc.exe
  9. WINDRES = "windres.exe"
  10.  
  11. OBJ1 = client_demo.o WumpusClient.o Wumpus.o RSA_WRAPPER.o
  12. LINKOBJ1 = "client_demo.o" "WumpusClient.o" "Wumpus.o" "RSA_WRAPPER.o"
  13.  
  14. OBJ2 = server.o WumpusServer.o Wumpus.o WumpusThreadManager.o WumpusServerListeningThread.o
  15. LINKOBJ2 = "server.o" "WumpusServer.o" "Wumpus.o" "WumpusThreadManager.o" "WumpusServerListeningThread.o"
  16.  
  17. BIN2 = server.exe
  18.  
  19. LIBS = -lcryptopp c:/cygwin/lib/libws2_32.a c:/cygwin/lib/libwsock32.a
  20. INCS =
  21. CXXINCS =
  22.  
  23. RCINCS =
  24. BIN1 = client_demo.exe
  25. DEFINES =
  26. CXXFLAGS = $(CXXINCS) $(DEFINES)
  27. CFLAGS = $(INCS) $(DEFINES)
  28. GPROF = gprof.exe
  29. RM = rm -f
  30. LINK = g++.exe
  31.  
  32. .PHONY: all all-before all-after clean clean-custom
  33. all: all-before $(BIN1) $(BIN2) all-after
  34.  
  35. clean: clean-custom
  36. $(RM) $(LINKOBJ1) "$(BIN)"
  37.  
  38. $(BIN1): $(OBJ1)
  39. $(LINK) $(LINKOBJ1) -o "$(BIN1)" $(LIBS)
  40.  
  41. client_demo.o: $(GLOBALDEPS) client_demo.cpp WumpusClient.h WumpusTypes.h Wumpus.h WumpusTypes.h rsaWrapper/RSA_WRAPPER.h rsaWrapper/crypto/rsa.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/modarith.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/config.h rsaWrapper/crypto/stdcpp.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/smartptr.h rsaWrapper/crypto/config.h rsaWrapper/crypto/integer.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/config.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/algebra.h rsaWrapper/crypto/config.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/smartptr.h rsaWrapper/crypto/queue.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/algparam.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/smartptr.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/eprecomp.h rsaWrapper/crypto/integer.h rsaWrapper/crypto/algebra.h rsaWrapper/crypto/fips140.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/argnames.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/asn.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/queue.h rsaWrapper/crypto/pkcspad.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/iterhash.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/oaep.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/emsa2.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/files.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/argnames.h rsaWrapper/crypto/osrng.h rsaWrapper/crypto/config.h rsaWrapper/crypto/randpool.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/rng.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/aes.h rsaWrapper/crypto/rijndael.h rsaWrapper/crypto/seckey.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/fips140.h rsaWrapper/crypto/SecBlock.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/hex.h rsaWrapper/crypto/basecode.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/algparam.h rsaWrapper/crypto/argnames.h
  42. $(CPP) -c client_demo.cpp -o "client_demo.o" $(CXXFLAGS)
  43.  
  44. WumpusClient.o: $(GLOBALDEPS) WumpusClient.cpp WumpusClient.h WumpusTypes.h Wumpus.h WumpusTypes.h rsaWrapper/RSA_WRAPPER.h rsaWrapper/crypto/rsa.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/modarith.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/config.h rsaWrapper/crypto/stdcpp.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/smartptr.h rsaWrapper/crypto/config.h rsaWrapper/crypto/integer.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/config.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/algebra.h rsaWrapper/crypto/config.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/smartptr.h rsaWrapper/crypto/queue.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/algparam.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/smartptr.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/eprecomp.h rsaWrapper/crypto/integer.h rsaWrapper/crypto/algebra.h rsaWrapper/crypto/fips140.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/argnames.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/asn.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/queue.h rsaWrapper/crypto/pkcspad.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/iterhash.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/oaep.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/emsa2.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/files.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/argnames.h rsaWrapper/crypto/osrng.h rsaWrapper/crypto/config.h rsaWrapper/crypto/randpool.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/rng.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/aes.h rsaWrapper/crypto/rijndael.h rsaWrapper/crypto/seckey.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/fips140.h rsaWrapper/crypto/SecBlock.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/hex.h rsaWrapper/crypto/basecode.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/algparam.h rsaWrapper/crypto/argnames.h
  45. $(CPP) -c WumpusClient.cpp -o "WumpusClient.o" $(CXXFLAGS)
  46.  
  47. Wumpus.o: $(GLOBALDEPS) Wumpus.cpp Wumpus.h WumpusTypes.h
  48. $(CPP) -c Wumpus.cpp -o "Wumpus.o" $(CXXFLAGS)
  49.  
  50. RSA_WRAPPER.o: $(GLOBALDEPS) rsaWrapper/RSA_WRAPPER.CPP rsaWrapper/RSA_WRAPPER.h rsaWrapper/crypto/rsa.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/modarith.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/config.h rsaWrapper/crypto/stdcpp.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/smartptr.h rsaWrapper/crypto/config.h rsaWrapper/crypto/integer.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/config.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/algebra.h rsaWrapper/crypto/config.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/smartptr.h rsaWrapper/crypto/queue.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/algparam.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/smartptr.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/eprecomp.h rsaWrapper/crypto/integer.h rsaWrapper/crypto/algebra.h rsaWrapper/crypto/fips140.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/argnames.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/asn.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/queue.h rsaWrapper/crypto/pkcspad.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/iterhash.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/oaep.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/emsa2.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/pubkey.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/files.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/argnames.h rsaWrapper/crypto/osrng.h rsaWrapper/crypto/config.h rsaWrapper/crypto/randpool.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/rng.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/aes.h rsaWrapper/crypto/rijndael.h rsaWrapper/crypto/seckey.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/misc.h rsaWrapper/crypto/simple.h rsaWrapper/crypto/secblock.h rsaWrapper/crypto/sha.h rsaWrapper/crypto/fips140.h rsaWrapper/crypto/SecBlock.h rsaWrapper/crypto/cryptlib.h rsaWrapper/crypto/hex.h rsaWrapper/crypto/basecode.h rsaWrapper/crypto/filters.h rsaWrapper/crypto/algparam.h rsaWrapper/crypto/argnames.h
  51. $(CPP) -c rsaWrapper/RSA_WRAPPER.CPP -o "RSA_WRAPPER.o" $(CXXFLAGS)
  52.  
  53. $(BIN2): $(OBJ2)
  54. $(LINK) $(LINKOBJ2) -o "$(BIN2)" $(LIBS)
  55.  
  56. server.o: $(GLOBALDEPS) server.cpp WumpusServer.h WumpusTypes.h Wumpus.h WumpusTypes.h WumpusThreadManager.h Wumpus.h
  57. $(CPP) -c server.cpp -o "server.o" $(CXXFLAGS)
  58.  
  59. WumpusServer.o: $(GLOBALDEPS) WumpusServer.cpp WumpusServer.h WumpusTypes.h Wumpus.h WumpusTypes.h WumpusThreadManager.h Wumpus.h
  60. $(CPP) -c WumpusServer.cpp -o "WumpusServer.o" $(CXXFLAGS)
  61.  
  62. Wumpus.o: $(GLOBALDEPS) Wumpus.cpp Wumpus.h WumpusTypes.h
  63. $(CPP) -c Wumpus.cpp -o "Wumpus.o" $(CXXFLAGS)
  64.  
  65. WumpusThreadManager.o: $(GLOBALDEPS) WumpusThreadManager.cpp WumpusThreadManager.h Wumpus.h WumpusTypes.h WumpusServerListeningThread.h Wumpus.h
  66. $(CPP) -c WumpusThreadManager.cpp -o "WumpusThreadManager.o" $(CXXFLAGS)
  67.  
  68. WumpusServerListeningThread.o: $(GLOBALDEPS) WumpusServerListeningThread.cpp WumpusServerListeningThread.h Wumpus.h WumpusTypes.h WumpusServer.h WumpusTypes.h Wumpus.h WumpusThreadManager.h Wumpus.h
  69. $(CPP) -c WumpusServerListeningThread.cpp -o "WumpusServerListeningThread.o" $(CXXFLAGS)