## ## Made by romain parmantier ## ## Started on Mon May 26 18:30:06 2003 romain parmantier ## Last update Thu Sep 11 01:37:40 2003 C@stor ## NAME = marvin_project SRC = main.cc\ user.cc\ user_list.cc\ record.cc\ action.cc\ crypt.cc\ decrypt.cc\ identify_user.cc\ misc.cc\ file.cc OBJ = $(SRC:.cc=.o) CXX = g++-3.2 CXXFLAGS = -Wall -g LANGUAGE = -DFR LIBS = `gpgme-config --libs` -lsip LPATH = -I../libsip/ -L../libsip all : make_lib $(OBJ) $(CXX) $(CXXFLAGS) $(OBJ) -o $(NAME) $(LPATH) $(LIBS) make_lib : (cd ../libsip; autoreconf; ./configure ; make) # (cd ../libnn; autoreconf; ./configure; make) .cc.o : $(CXX) $(CXXFLAGS) $(LANGUAGE) -c $< clean : @(cd language; rm -rf *~ \#*) @rm -rf $(OBJ) @rm -rf *~ @rm -rf \#* @rm -rf *.db* distclean : clean @rm -rf $(NAME) re : distclean all save : distclean @tar -C.. -z -c -f \ ../save_`basename $(PWD)`_`date +%Y_%m_%d_%Hh%Mm%Ss`_src.tgz \ `basename $(PWD)` @chmod 600 ../save_*_src.tgz