blob: 1e9c6911ffa4d937a320490c0c31f12f17794b9f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
CXX=/usr/bin/i686-w64-mingw32-g++ -lmingw32
CXXFLAGS=-I /usr/include/i386-linux-gnu/ -I /usr/include -I CryptClass/ -I IOFileClass -I ParserClass -I ParserClass/FileManContainer -I /usr/include/libxml++-2.6/ -I /usr/include/glibmm-2.4/ -I /usr/lib/x86_64-linux-gnu/glibmm-2.4/include/ -I /usr/include/glib-2.0/ -I /usr/lib/x86_64-linux-gnu/glib-2.0/include/ -I /usr/lib/libxml++-2.6/include/ -I /usr/include/gtk-3.0/ -I /usr/include/pango-1.0/ -I /usr/include/cairo/ -I /usr/include/gdk-pixbuf-2.0/ -I /usr/include/atk-1.0/
EXEC=forgetIt
all: $(EXEC)
$(EXEC): main.o AESCrypt.o HASHCrypt.o FileManIOFile.o FileManParser.o AbstractIDManager.o Website.o
$(CXX) -o $(EXEC) $^ $(CXXFLAGS)
AESCrypt.o: CryptClass/AESCrypt.cpp CryptClass/AESCrypt.hpp
$(CXX) -c $^ $(CXXFLAGS)
HASHCrypt.o: CryptClass/HASHCrypt.cpp CryptClass/HASHCrypt.hpp
$(CXX) -c $^ $(CXXFLAGS)
FileManIOFile.o: IOFileClass/FileManIOFile.cpp IOFileClass/FileManIOFile.hpp
$(CXX) -c $^ $(CXXFLAGS)
.PHONY: clean
clean:
rm -f *.o
|