Added searchtree to includes
[fmail.git] / compile.sh
blobeaa7e4cc9e5cbf5ec04102d21d316ec900053ff6
1 #!/bin/bash
3 rm -fr bin
5 mkdir -p bin
7 CFLAGS="-g"
9 echo "Compiling libfmail"
10 g++ src/baseserver.cpp -I./include ${CFLAGS} -c -o bin/baseserver.o
11 g++ src/socket.cpp -I./include ${CFLAGS} -c -o bin/socket.o
13 g++ bin/baseserver.o bin/socket.o -shared -o bin/libfmail.so
15 echo "Compiling Protocols"
16 g++ backends/protocol/pop3.cpp -I./include -L./ -lfmail -shared ${CFLAGS} -o bin/libfmail-pop3.so
17 g++ backends/protocol/smtp.cpp -I./include -L./ -lfmail -shared ${CFLAGS} -o bin/libfmail-smtp.so
19 echo "Compiling FancyMail Server"
20 g++ src/fmail.cpp -I./include -L./bin -lfmail `odkutils-config --libs --cflags` ${CFLAGS} -o bin/fmail