# Project: Project1 # Makefile created by Dev-C++ 4.9.9.1 CPP = g++.exe CC = gcc.exe WINDRES = windres.exe RES = Release/mircryption_private.res OBJ = Release/mirc_dllshell.o Release/mircryption.o Release/mircryptionclass.o Release/mc_blowfish.o Release/md5c.o Release/md5class.o Release/simpleexports.o Release/oldblowfish.o Release/b64stuff.o Release/BlowfishCbc.o Release/newblowfish.o $(RES) LINKOBJ = Release/mirc_dllshell.o Release/mircryption.o Release/mircryptionclass.o Release/mc_blowfish.o Release/md5c.o Release/md5class.o Release/simpleexports.o Release/oldblowfish.o Release/b64stuff.o Release/BlowfishCbc.o Release/newblowfish.o $(RES) LIBS = -L"D:/Programs/Dev-Cpp/lib" --no-export-all-symbols --add-stdcall-alias INCS = -I"D:/Programs/Dev-Cpp/include" CXXINCS = -I"D:/Programs/Dev-Cpp/include/c++/3.3.1" -I"D:/Programs/Dev-Cpp/include/c++/3.3.1/mingw32" -I"D:/Programs/Dev-Cpp/include/c++/3.3.1/backward" -I"D:/Programs/Dev-Cpp/lib/gcc-lib/mingw32/3.3.1/include" -I"D:/Programs/Dev-Cpp/include" BIN = Release/mircryption.dll CXXFLAGS = $(CXXINCS) CFLAGS = $(INCS) -DBUILDING_DLL=1 .PHONY: all all-before all-after clean clean-custom all: all-before Release/mircryption.dll all-after clean: clean-custom rm -f $(OBJ) $(BIN) DLLWRAP=dllwrap.exe DEFFILE=Release/libmircryption.def STATICLIB=Release/libmircryption.a $(BIN): $(LINKOBJ) $(DLLWRAP) --output-def $(DEFFILE) --driver-name c++ --implib $(STATICLIB) $(LINKOBJ) $(LIBS) -o $(BIN) Release/mirc_dllshell.o: ../mirc_dllshell.cpp $(CPP) -c ../mirc_dllshell.cpp -o Release/mirc_dllshell.o $(CXXFLAGS) Release/mircryption.o: ../mircryption.cpp $(CPP) -c ../mircryption.cpp -o Release/mircryption.o $(CXXFLAGS) Release/mircryptionclass.o: ../../mircryptionclass.cpp $(CPP) -c ../../mircryptionclass.cpp -o Release/mircryptionclass.o $(CXXFLAGS) Release/mc_blowfish.o: ../../mc_blowfish.cpp $(CPP) -c ../../mc_blowfish.cpp -o Release/mc_blowfish.o $(CXXFLAGS) Release/md5c.o: ../../md5c.cpp $(CPP) -c ../../md5c.cpp -o Release/md5c.o $(CXXFLAGS) Release/md5class.o: ../../md5class.cpp $(CPP) -c ../../md5class.cpp -o Release/md5class.o $(CXXFLAGS) Release/simpleexports.o: ../simpleexports.cpp $(CPP) -c ../simpleexports.cpp -o Release/simpleexports.o $(CXXFLAGS) Release/oldblowfish.o: ../../oldblowfish.cpp $(CPP) -c ../../oldblowfish.cpp -o Release/oldblowfish.o $(CXXFLAGS) Release/b64stuff.o: ../../b64stuff.cpp $(CPP) -c ../../b64stuff.cpp -o Release/b64stuff.o $(CXXFLAGS) Release/BlowfishCbc.o: ../../BlowfishCbc.cpp $(CPP) -c ../../BlowfishCbc.cpp -o Release/BlowfishCbc.o $(CXXFLAGS) Release/newblowfish.o: ../../newblowfish.cpp $(CPP) -c ../../newblowfish.cpp -o Release/newblowfish.o $(CXXFLAGS) Release/mircryption_private.res: mircryption_private.rc $(WINDRES) -i mircryption_private.rc --input-format=rc -o Release/mircryption_private.res -O coff