fixing gui
[mnenc] / Makefile
index 3fdbbe9..b8be38f 100755 (executable)
--- a/Makefile
+++ b/Makefile
@@ -1,14 +1,21 @@
-encryptor : main.o password.o mnenc.o
-       g++ -o mnenc -g -Wall main.o password.o mnenc.o
+CC=g++
+CFLAGS=-c -g -Wall -fno-stack-protector
+CCFLAGS=-g -Wall
+LDFLAGS=-o
+mnencd : mnencd.o password.o mnenc.o php.o
+       $(CC) $(LDFLAGS) mnencd $(CCFLAGS) mnencd.o password.o mnenc.o php.o
 
-main.o: main.cpp password.hpp mnenc.hpp
-       g++ -c -g -Wall main.cpp
+mnencd.o: mnencd.cpp password.hpp mnenc.hpp php.hpp
+       $(CC) $(CFLAGS) mnencd.cpp
 
-password.o: password.cpp password.hpp
-       g++ -c -g -Wall password.cpp
+password.o: password.cpp password.hpp 
+       $(CC) $(CFLAGS) password.cpp
        
-encryptor.o: mnenc.cpp mnenc.hpp
-       g++ -c -g -Wall mnenc.cpp
+mnenc.o: mnenc.cpp mnenc.hpp
+       $(CC) $(CFLAGS) mnenc.cpp
+       
+php.o: php.cpp php.hpp
+       $(CC) $(CFLAGS) php.cpp
        
 clean:
-       rm *.o mnenc
+       rm *.o mnencd