diff --git a/libretroshare/src/Makefile b/libretroshare/src/Makefile index 8363deb13..8cefb1e02 100644 --- a/libretroshare/src/Makefile +++ b/libretroshare/src/Makefile @@ -1,74 +1,2746 @@ -RS_TOP_DIR = . -############################################################### -include $(RS_TOP_DIR)/scripts/config.mk -############################################################### +############################################################################# +# Makefile for building: libretroshare.a +# Generated by qmake (2.01a) (Qt 4.5.0) on: Wed Feb 3 19:12:03 2010 +# Project: libretroshare.pro +# Template: lib +# Command: /usr/bin/qmake -unix -o Makefile libretroshare.pro +############################################################################# -all: librs -# all: librs tests -# removed tests, because test programs have not been maintained since we switched to qmake for compiling libretroshare. +####### Compiler, tools and options -librs: - make -C util librs - make -C tcponudp librs - make -C serialiser librs - make -C pqi librs - make -C dbase librs - make -C services librs - make -C turtle librs - make -C dht librs - make -C upnp librs - make -C ft librs - make -C rsserver librs +CC = g++ +CXX = g++ +DEFINES = -DRS_USE_PGPSSL -DP3DISC_DEBUG -DRSSERIAL_DEBUG -DDEBUG_PQISTREAMER -DSSL_DEBUG -DCONN_DEBUG -DRSITEM_DEBUG -DDEBUG_PQISSL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED +CFLAGS = -pipe -O2 -fPIC -Wall -W -D_REENTRANT $(DEFINES) +CXXFLAGS = -pipe -g -Wall -O2 -fPIC -Wall -W -D_REENTRANT $(DEFINES) +INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I/usr/include/openssl -I/usr/include/upnp -I. -I. +AR = ar cqs +RANLIB = +QMAKE = /usr/bin/qmake +TAR = tar -cf +COMPRESS = gzip -9f +COPY = cp -f +SED = sed +COPY_FILE = $(COPY) +COPY_DIR = $(COPY) -r +INSTALL_FILE = install -m 644 -p +INSTALL_DIR = $(COPY_DIR) +INSTALL_PROGRAM = install -m 755 -p +DEL_FILE = rm -f +SYMLINK = ln -sf +DEL_DIR = rmdir +MOVE = mv -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p -# make -C server librs -# make -C rsiface librs +####### Output directory -tests: - make -C util tests - make -C tcponudp tests - make -C serialiser tests - make -C pqi tests - make -C dbase tests - make -C services tests - make -C turtle tests - make -C dht tests - make -C upnp tests - make -C ft tests - make -C rsserver tests - make -C rsiface tests +OBJECTS_DIR = temp/linux-g++/obj/ -# make -C server tests +####### Files -clean: - make -C util clean - make -C tcponudp clean - make -C serialiser clean - make -C pqi clean - make -C dbase clean - make -C services clean - make -C turtle clean - make -C dht clean - make -C upnp clean - make -C ft clean - make -C rsserver clean - make -C rsiface clean +SOURCES = upnp/UPnPBase.cpp \ + dht/dht_check_peers.cc \ + dht/dht_bootstrap.cc \ + rsserver/p3face-msgs.cc \ + rsserver/rsiface.cc \ + rsserver/rstypes.cc \ + rsserver/rsinit.cc \ + rsserver/p3face-config.cc \ + rsserver/p3face-server.cc \ + rsserver/p3Blog.cc \ + rsserver/p3discovery.cc \ + rsserver/p3msgs.cc \ + rsserver/p3photo.cc \ + rsserver/p3rank.cc \ + rsserver/p3peers.cc \ + ft/ftcontroller.cc \ + ft/ftserver.cc \ + ft/ftdbase.cc \ + ft/fttransfermodule.cc \ + ft/ftdatamultiplex.cc \ + ft/ftfilesearch.cc \ + ft/ftextralist.cc \ + ft/ftfilecreator.cc \ + ft/ftdata.cc \ + ft/ftchunkmap.cc \ + ft/ftfileprovider.cc \ + ft/ftdwlqueue.cc \ + dht/opendhtmgr.cc \ + upnp/upnphandler.cc \ + dht/opendht.cc \ + dht/opendhtstr.cc \ + dht/b64.c \ + services/p3portservice.cc \ + services/p3channels.cc \ + services/p3forums.cc \ + services/p3blogs.cc \ + services/p3Qblog.cc \ + services/p3status.cc \ + services/p3distrib.cc \ + services/p3photoservice.cc \ + services/p3disc.cc \ + services/p3tunnel.cc \ + services/p3ranking.cc \ + services/p3gamelauncher.cc \ + services/p3msgservice.cc \ + services/p3chatservice.cc \ + services/p3service.cc \ + turtle/p3turtle.cc \ + turtle/rsturtleitem.cc \ + dbase/rsexpr.cc \ + dbase/cachestrapper.cc \ + dbase/fistore.cc \ + dbase/fimonitor.cc \ + dbase/findex.cc \ + pqi/authssl.cc \ + pqi/authgpg.cc \ + pqi/cleanupxpgp.cc \ + pqi/p3notify.cc \ + pqi/pqipersongrp.cc \ + pqi/pqihandler.cc \ + pqi/pqiservice.cc \ + pqi/pqiperson.cc \ + pqi/pqissludp.cc \ + pqi/pqisslpersongrp.cc \ + pqi/pqissllistener.cc \ + pqi/pqissl.cc \ + pqi/pqissltunnel.cc \ + pqi/pqistore.cc \ + pqi/p3cfgmgr.cc \ + pqi/p3connmgr.cc \ + pqi/p3dhtmgr.cc \ + pqi/pqiarchive.cc \ + pqi/pqibin.cc \ + pqi/pqimonitor.cc \ + pqi/pqistreamer.cc \ + pqi/pqiloopback.cc \ + pqi/pqinetwork.cc \ + pqi/pqisecurity.cc \ + serialiser/rsblogitems.cc \ + serialiser/rsqblogitems.cc \ + serialiser/rsstatusitems.cc \ + serialiser/rschannelitems.cc \ + serialiser/rstunnelitems.cc \ + serialiser/rsforumitems.cc \ + serialiser/rsdistribitems.cc \ + serialiser/rsgameitems.cc \ + serialiser/rsphotoitems.cc \ + serialiser/rsrankitems.cc \ + serialiser/rsconfigitems.cc \ + serialiser/rsdiscitems.cc \ + serialiser/rsmsgitems.cc \ + serialiser/rsbaseitems.cc \ + serialiser/rstlvkvwide.cc \ + serialiser/rstlvimage.cc \ + serialiser/rstlvutil.cc \ + serialiser/rstlvfileitem.cc \ + serialiser/rstlvkeys.cc \ + serialiser/rsbaseserial.cc \ + serialiser/rstlvbase.cc \ + serialiser/rstlvtypes.cc \ + serialiser/rsserial.cc \ + tcponudp/extaddrfinder.cc \ + tcponudp/bss_tou.c \ + tcponudp/tcpstream.cc \ + tcponudp/tou.cc \ + tcponudp/tcppacket.cc \ + tcponudp/udpsorter.cc \ + tcponudp/tou_net.cc \ + tcponudp/udplayer.cc \ + util/rsdebug.cc \ + util/rsdir.cc \ + util/rsnet.cc \ + util/rsprint.cc \ + util/rsthreads.cc \ + util/rsversion.cc +OBJECTS = temp/linux-g++/obj/UPnPBase.o \ + temp/linux-g++/obj/dht_check_peers.o \ + temp/linux-g++/obj/dht_bootstrap.o \ + temp/linux-g++/obj/p3face-msgs.o \ + temp/linux-g++/obj/rsiface.o \ + temp/linux-g++/obj/rstypes.o \ + temp/linux-g++/obj/rsinit.o \ + temp/linux-g++/obj/p3face-config.o \ + temp/linux-g++/obj/p3face-server.o \ + temp/linux-g++/obj/p3Blog.o \ + temp/linux-g++/obj/p3discovery.o \ + temp/linux-g++/obj/p3msgs.o \ + temp/linux-g++/obj/p3photo.o \ + temp/linux-g++/obj/p3rank.o \ + temp/linux-g++/obj/p3peers.o \ + temp/linux-g++/obj/ftcontroller.o \ + temp/linux-g++/obj/ftserver.o \ + temp/linux-g++/obj/ftdbase.o \ + temp/linux-g++/obj/fttransfermodule.o \ + temp/linux-g++/obj/ftdatamultiplex.o \ + temp/linux-g++/obj/ftfilesearch.o \ + temp/linux-g++/obj/ftextralist.o \ + temp/linux-g++/obj/ftfilecreator.o \ + temp/linux-g++/obj/ftdata.o \ + temp/linux-g++/obj/ftchunkmap.o \ + temp/linux-g++/obj/ftfileprovider.o \ + temp/linux-g++/obj/ftdwlqueue.o \ + temp/linux-g++/obj/opendhtmgr.o \ + temp/linux-g++/obj/upnphandler.o \ + temp/linux-g++/obj/opendht.o \ + temp/linux-g++/obj/opendhtstr.o \ + temp/linux-g++/obj/b64.o \ + temp/linux-g++/obj/p3portservice.o \ + temp/linux-g++/obj/p3channels.o \ + temp/linux-g++/obj/p3forums.o \ + temp/linux-g++/obj/p3blogs.o \ + temp/linux-g++/obj/p3Qblog.o \ + temp/linux-g++/obj/p3status.o \ + temp/linux-g++/obj/p3distrib.o \ + temp/linux-g++/obj/p3photoservice.o \ + temp/linux-g++/obj/p3disc.o \ + temp/linux-g++/obj/p3tunnel.o \ + temp/linux-g++/obj/p3ranking.o \ + temp/linux-g++/obj/p3gamelauncher.o \ + temp/linux-g++/obj/p3msgservice.o \ + temp/linux-g++/obj/p3chatservice.o \ + temp/linux-g++/obj/p3service.o \ + temp/linux-g++/obj/p3turtle.o \ + temp/linux-g++/obj/rsturtleitem.o \ + temp/linux-g++/obj/rsexpr.o \ + temp/linux-g++/obj/cachestrapper.o \ + temp/linux-g++/obj/fistore.o \ + temp/linux-g++/obj/fimonitor.o \ + temp/linux-g++/obj/findex.o \ + temp/linux-g++/obj/authssl.o \ + temp/linux-g++/obj/authgpg.o \ + temp/linux-g++/obj/cleanupxpgp.o \ + temp/linux-g++/obj/p3notify.o \ + temp/linux-g++/obj/pqipersongrp.o \ + temp/linux-g++/obj/pqihandler.o \ + temp/linux-g++/obj/pqiservice.o \ + temp/linux-g++/obj/pqiperson.o \ + temp/linux-g++/obj/pqissludp.o \ + temp/linux-g++/obj/pqisslpersongrp.o \ + temp/linux-g++/obj/pqissllistener.o \ + temp/linux-g++/obj/pqissl.o \ + temp/linux-g++/obj/pqissltunnel.o \ + temp/linux-g++/obj/pqistore.o \ + temp/linux-g++/obj/p3cfgmgr.o \ + temp/linux-g++/obj/p3connmgr.o \ + temp/linux-g++/obj/p3dhtmgr.o \ + temp/linux-g++/obj/pqiarchive.o \ + temp/linux-g++/obj/pqibin.o \ + temp/linux-g++/obj/pqimonitor.o \ + temp/linux-g++/obj/pqistreamer.o \ + temp/linux-g++/obj/pqiloopback.o \ + temp/linux-g++/obj/pqinetwork.o \ + temp/linux-g++/obj/pqisecurity.o \ + temp/linux-g++/obj/rsblogitems.o \ + temp/linux-g++/obj/rsqblogitems.o \ + temp/linux-g++/obj/rsstatusitems.o \ + temp/linux-g++/obj/rschannelitems.o \ + temp/linux-g++/obj/rstunnelitems.o \ + temp/linux-g++/obj/rsforumitems.o \ + temp/linux-g++/obj/rsdistribitems.o \ + temp/linux-g++/obj/rsgameitems.o \ + temp/linux-g++/obj/rsphotoitems.o \ + temp/linux-g++/obj/rsrankitems.o \ + temp/linux-g++/obj/rsconfigitems.o \ + temp/linux-g++/obj/rsdiscitems.o \ + temp/linux-g++/obj/rsmsgitems.o \ + temp/linux-g++/obj/rsbaseitems.o \ + temp/linux-g++/obj/rstlvkvwide.o \ + temp/linux-g++/obj/rstlvimage.o \ + temp/linux-g++/obj/rstlvutil.o \ + temp/linux-g++/obj/rstlvfileitem.o \ + temp/linux-g++/obj/rstlvkeys.o \ + temp/linux-g++/obj/rsbaseserial.o \ + temp/linux-g++/obj/rstlvbase.o \ + temp/linux-g++/obj/rstlvtypes.o \ + temp/linux-g++/obj/rsserial.o \ + temp/linux-g++/obj/extaddrfinder.o \ + temp/linux-g++/obj/bss_tou.o \ + temp/linux-g++/obj/tcpstream.o \ + temp/linux-g++/obj/tou.o \ + temp/linux-g++/obj/tcppacket.o \ + temp/linux-g++/obj/udpsorter.o \ + temp/linux-g++/obj/tou_net.o \ + temp/linux-g++/obj/udplayer.o \ + temp/linux-g++/obj/rsdebug.o \ + temp/linux-g++/obj/rsdir.o \ + temp/linux-g++/obj/rsnet.o \ + temp/linux-g++/obj/rsprint.o \ + temp/linux-g++/obj/rsthreads.o \ + temp/linux-g++/obj/rsversion.o +DIST = /usr/share/qt4/mkspecs/common/g++.conf \ + /usr/share/qt4/mkspecs/common/unix.conf \ + /usr/share/qt4/mkspecs/common/linux.conf \ + /usr/share/qt4/mkspecs/qconfig.pri \ + /usr/share/qt4/mkspecs/features/qt_functions.prf \ + /usr/share/qt4/mkspecs/features/qt_config.prf \ + /usr/share/qt4/mkspecs/features/exclusive_builds.prf \ + /usr/share/qt4/mkspecs/features/default_pre.prf \ + /usr/share/qt4/mkspecs/features/release.prf \ + /usr/share/qt4/mkspecs/features/default_post.prf \ + /usr/share/qt4/mkspecs/features/static.prf \ + /usr/share/qt4/mkspecs/features/staticlib.prf \ + /usr/share/qt4/mkspecs/features/warn_on.prf \ + /usr/share/qt4/mkspecs/features/qt.prf \ + /usr/share/qt4/mkspecs/features/unix/thread.prf \ + /usr/share/qt4/mkspecs/features/moc.prf \ + /usr/share/qt4/mkspecs/features/resources.prf \ + /usr/share/qt4/mkspecs/features/uic.prf \ + /usr/share/qt4/mkspecs/features/yacc.prf \ + /usr/share/qt4/mkspecs/features/lex.prf \ + libretroshare.pro +QMAKE_TARGET = retroshare +DESTDIR = lib/ +TARGET = libretroshare.a -# make -C server clean +first: all +####### Implicit rules -clobber: - make -C util clobber - make -C tcponudp clobber - make -C serialiser clobber - make -C pqi clobber - make -C dbase clobber - make -C services clobber - make -C turtle clobber - make -C dht clobber - make -C upnp clobber - make -C server clobber - make -C ft clobber - make -C rsserver clobber - make -C rsiface clobber - -$(RM) lib/libretroshare.a +.SUFFIXES: .o .c .cpp .cc .cxx .C + +.cpp.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" + +.cc.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" + +.cxx.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" + +.C.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" + +.c.o: + $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<" + +####### Build rules + +all: Makefile lib/$(TARGET) + +staticlib: lib/$(TARGET) + +lib/$(TARGET): write_version_detail $(OBJECTS) $(OBJCOMP) + @$(CHK_DIR_EXISTS) lib/ || $(MKDIR) lib/ + -$(DEL_FILE) $(TARGET) + $(AR) $(TARGET) $(OBJECTS) + -$(DEL_FILE) lib/$(TARGET) + -$(MOVE) $(TARGET) lib/ + + +Makefile: libretroshare.pro /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \ + /usr/share/qt4/mkspecs/common/unix.conf \ + /usr/share/qt4/mkspecs/common/linux.conf \ + /usr/share/qt4/mkspecs/qconfig.pri \ + /usr/share/qt4/mkspecs/features/qt_functions.prf \ + /usr/share/qt4/mkspecs/features/qt_config.prf \ + /usr/share/qt4/mkspecs/features/exclusive_builds.prf \ + /usr/share/qt4/mkspecs/features/default_pre.prf \ + /usr/share/qt4/mkspecs/features/release.prf \ + /usr/share/qt4/mkspecs/features/default_post.prf \ + /usr/share/qt4/mkspecs/features/static.prf \ + /usr/share/qt4/mkspecs/features/staticlib.prf \ + /usr/share/qt4/mkspecs/features/warn_on.prf \ + /usr/share/qt4/mkspecs/features/qt.prf \ + /usr/share/qt4/mkspecs/features/unix/thread.prf \ + /usr/share/qt4/mkspecs/features/moc.prf \ + /usr/share/qt4/mkspecs/features/resources.prf \ + /usr/share/qt4/mkspecs/features/uic.prf \ + /usr/share/qt4/mkspecs/features/yacc.prf \ + /usr/share/qt4/mkspecs/features/lex.prf \ + /usr/lib/libQtGui.prl \ + /usr/lib/libQtCore.prl + $(QMAKE) -unix -o Makefile libretroshare.pro +/usr/share/qt4/mkspecs/common/g++.conf: +/usr/share/qt4/mkspecs/common/unix.conf: +/usr/share/qt4/mkspecs/common/linux.conf: +/usr/share/qt4/mkspecs/qconfig.pri: +/usr/share/qt4/mkspecs/features/qt_functions.prf: +/usr/share/qt4/mkspecs/features/qt_config.prf: +/usr/share/qt4/mkspecs/features/exclusive_builds.prf: +/usr/share/qt4/mkspecs/features/default_pre.prf: +/usr/share/qt4/mkspecs/features/release.prf: +/usr/share/qt4/mkspecs/features/default_post.prf: +/usr/share/qt4/mkspecs/features/static.prf: +/usr/share/qt4/mkspecs/features/staticlib.prf: +/usr/share/qt4/mkspecs/features/warn_on.prf: +/usr/share/qt4/mkspecs/features/qt.prf: +/usr/share/qt4/mkspecs/features/unix/thread.prf: +/usr/share/qt4/mkspecs/features/moc.prf: +/usr/share/qt4/mkspecs/features/resources.prf: +/usr/share/qt4/mkspecs/features/uic.prf: +/usr/share/qt4/mkspecs/features/yacc.prf: +/usr/share/qt4/mkspecs/features/lex.prf: +/usr/lib/libQtGui.prl: +/usr/lib/libQtCore.prl: +qmake: FORCE + @$(QMAKE) -unix -o Makefile libretroshare.pro + +dist: + @$(CHK_DIR_EXISTS) temp/linux-g++/obj/retroshare1.0.0 || $(MKDIR) temp/linux-g++/obj/retroshare1.0.0 + $(COPY_FILE) --parents $(SOURCES) $(DIST) temp/linux-g++/obj/retroshare1.0.0/ && $(COPY_FILE) --parents /usr/include/gpg-error.h /usr/include/gpgme.h upnp/UPnPBase.h dbase/cachestrapper.h dbase/fimonitor.h dbase/findex.h dbase/fistore.h dht/b64.h dht/dhtclient.h dht/opendht.h dht/opendhtmgr.h dht/opendhtstr.h ft/ftcontroller.h ft/ftdata.h ft/ftdatamultiplex.h ft/ftdbase.h ft/ftextralist.h ft/ftfilecreator.h ft/ftfileprovider.h ft/ftfilesearch.h ft/ftsearch.h ft/ftchunkmap.h ft/ftserver.h ft/fttransfermodule.h ft/ftdwlqueue.h pqi/authssl.h pqi/authgpg.h pqi/cleanupxpgp.h pqi/p3cfgmgr.h pqi/p3connmgr.h pqi/p3dhtmgr.h pqi/p3notify.h pqi/p3upnpmgr.h pqi/pqi.h pqi/pqi_base.h pqi/pqiarchive.h pqi/pqiassist.h pqi/pqibin.h pqi/pqihandler.h pqi/pqihash.h pqi/pqiindic.h pqi/pqilistener.h pqi/pqiloopback.h pqi/pqimonitor.h pqi/pqinetwork.h pqi/pqinotify.h pqi/pqiperson.h pqi/pqipersongrp.h pqi/pqisecurity.h pqi/pqiservice.h pqi/pqistore.h pqi/pqissl.h pqi/pqissltunnel.h pqi/pqissllistener.h pqi/pqisslpersongrp.h pqi/pqissludp.h pqi/pqistreamer.h pqi/sslcert.h pqi/xpgpcert.h rsiface/rschannels.h rsiface/rsdisc.h rsiface/rsdistrib.h rsiface/rsexpr.h rsiface/rsfiles.h rsiface/rsforums.h rsiface/rsgame.h rsiface/rsiface.h rsiface/rsmsgs.h rsiface/rsnotify.h rsiface/rspeers.h rsiface/rsphoto.h rsiface/rsQblog.h rsiface/rsblogs.h rsiface/rsrank.h rsiface/rsstatus.h rsiface/rstypes.h rsserver/p3Blog.h rsserver/p3discovery.h rsserver/p3face.h rsserver/p3msgs.h rsserver/p3peers.h rsserver/p3photo.h rsserver/p3rank.h serialiser/rsbaseitems.h serialiser/rsbaseserial.h serialiser/rschannelitems.h serialiser/rstunnelitems.h serialiser/rsconfigitems.h serialiser/rsdiscitems.h serialiser/rsdistribitems.h serialiser/rsforumitems.h serialiser/rsgameitems.h serialiser/rsmsgitems.h serialiser/rsphotoitems.h serialiser/rsqblogitems.h serialiser/rsblogitems.h serialiser/rsrankitems.h serialiser/rsserial.h serialiser/rsserviceids.h serialiser/rsserviceitems.h serialiser/rsstatusitems.h serialiser/rstlvbase.h serialiser/rstlvkeys.h serialiser/rstlvkvwide.h serialiser/rstlvtypes.h serialiser/rstlvutil.h services/p3channels.h services/p3chatservice.h services/p3disc.h services/p3tunnel.h services/p3distrib.h services/p3forums.h services/p3gamelauncher.h services/p3gameservice.h services/p3msgservice.h services/p3photoservice.h services/p3portservice.h services/p3Qblog.h services/p3blogs.h services/p3ranking.h services/p3service.h services/p3status.h turtle/p3turtle.h turtle/turtletypes.h turtle/rsturtleitem.h tcponudp/extaddrfinder.h tcponudp/bio_tou.h tcponudp/tcppacket.h tcponudp/tcpstream.h tcponudp/tou.h tcponudp/tou_errno.h tcponudp/tou_net.h tcponudp/udplayer.h tcponudp/udpsorter.h upnp/upnphandler.h util/rsdebug.h util/rsdir.h util/rsnet.h util/rsprint.h util/rsthreads.h util/rswin.h util/rsversion.h temp/linux-g++/obj/retroshare1.0.0/ && $(COPY_FILE) --parents upnp/UPnPBase.cpp dht/dht_check_peers.cc dht/dht_bootstrap.cc rsserver/p3face-msgs.cc rsserver/rsiface.cc rsserver/rstypes.cc rsserver/rsinit.cc rsserver/p3face-config.cc rsserver/p3face-server.cc rsserver/p3Blog.cc rsserver/p3discovery.cc rsserver/p3msgs.cc rsserver/p3photo.cc rsserver/p3rank.cc rsserver/p3peers.cc ft/ftcontroller.cc ft/ftserver.cc ft/ftdbase.cc ft/fttransfermodule.cc ft/ftdatamultiplex.cc ft/ftfilesearch.cc ft/ftextralist.cc ft/ftfilecreator.cc ft/ftdata.cc ft/ftchunkmap.cc ft/ftfileprovider.cc ft/ftdwlqueue.cc dht/opendhtmgr.cc upnp/upnphandler.cc dht/opendht.cc dht/opendhtstr.cc dht/b64.c services/p3portservice.cc services/p3channels.cc services/p3forums.cc services/p3blogs.cc services/p3Qblog.cc services/p3status.cc services/p3distrib.cc services/p3photoservice.cc services/p3disc.cc services/p3tunnel.cc services/p3ranking.cc services/p3gamelauncher.cc services/p3msgservice.cc services/p3chatservice.cc services/p3service.cc turtle/p3turtle.cc turtle/rsturtleitem.cc dbase/rsexpr.cc dbase/cachestrapper.cc dbase/fistore.cc dbase/fimonitor.cc dbase/findex.cc pqi/authssl.cc pqi/authgpg.cc pqi/cleanupxpgp.cc pqi/p3notify.cc pqi/pqipersongrp.cc pqi/pqihandler.cc pqi/pqiservice.cc pqi/pqiperson.cc pqi/pqissludp.cc pqi/pqisslpersongrp.cc pqi/pqissllistener.cc pqi/pqissl.cc pqi/pqissltunnel.cc pqi/pqistore.cc pqi/p3cfgmgr.cc pqi/p3connmgr.cc pqi/p3dhtmgr.cc pqi/pqiarchive.cc pqi/pqibin.cc pqi/pqimonitor.cc pqi/pqistreamer.cc pqi/pqiloopback.cc pqi/pqinetwork.cc pqi/pqisecurity.cc serialiser/rsblogitems.cc serialiser/rsqblogitems.cc serialiser/rsstatusitems.cc serialiser/rschannelitems.cc serialiser/rstunnelitems.cc serialiser/rsforumitems.cc serialiser/rsdistribitems.cc serialiser/rsgameitems.cc serialiser/rsphotoitems.cc serialiser/rsrankitems.cc serialiser/rsconfigitems.cc serialiser/rsdiscitems.cc serialiser/rsmsgitems.cc serialiser/rsbaseitems.cc serialiser/rstlvkvwide.cc serialiser/rstlvimage.cc serialiser/rstlvutil.cc serialiser/rstlvfileitem.cc serialiser/rstlvkeys.cc serialiser/rsbaseserial.cc serialiser/rstlvbase.cc serialiser/rstlvtypes.cc serialiser/rsserial.cc tcponudp/extaddrfinder.cc tcponudp/bss_tou.c tcponudp/tcpstream.cc tcponudp/tou.cc tcponudp/tcppacket.cc tcponudp/udpsorter.cc tcponudp/tou_net.cc tcponudp/udplayer.cc util/rsdebug.cc util/rsdir.cc util/rsnet.cc util/rsprint.cc util/rsthreads.cc util/rsversion.cc temp/linux-g++/obj/retroshare1.0.0/ && (cd `dirname temp/linux-g++/obj/retroshare1.0.0` && $(TAR) retroshare1.0.0.tar retroshare1.0.0 && $(COMPRESS) retroshare1.0.0.tar) && $(MOVE) `dirname temp/linux-g++/obj/retroshare1.0.0`/retroshare1.0.0.tar.gz . && $(DEL_FILE) -r temp/linux-g++/obj/retroshare1.0.0 + + +clean:compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +####### Sub-libraries + +distclean: clean + -$(DEL_FILE) $(TARGET) + -$(DEL_FILE) Makefile + + +write_version_detail: + ./version_detail.sh + +mocclean: compiler_moc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_source_make_all + +compiler_moc_header_make_all: +compiler_moc_header_clean: +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_image_collection_make_all: qmake_image_collection.cpp +compiler_image_collection_clean: + -$(DEL_FILE) qmake_image_collection.cpp +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: +compiler_uic_clean: +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: + +####### Compile + +temp/linux-g++/obj/UPnPBase.o: upnp/UPnPBase.cpp upnp/UPnPBase.h \ + util/rsthreads.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/UPnPBase.o upnp/UPnPBase.cpp + +temp/linux-g++/obj/dht_check_peers.o: dht/dht_check_peers.cc pqi/p3dhtmgr.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + pqi/p3connmgr.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + dht/opendhtmgr.h \ + dht/dhtclient.h \ + util/rsprint.h \ + tcponudp/tou_net.h \ + tcponudp/tou_errno.h \ + tcponudp/udpsorter.h \ + tcponudp/udplayer.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/dht_check_peers.o dht/dht_check_peers.cc + +temp/linux-g++/obj/dht_bootstrap.o: dht/dht_bootstrap.cc pqi/p3dhtmgr.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + pqi/p3connmgr.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + dht/opendhtmgr.h \ + dht/dhtclient.h \ + util/rsprint.h \ + tcponudp/tou_net.h \ + tcponudp/tou_errno.h \ + tcponudp/udpsorter.h \ + tcponudp/udplayer.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/dht_bootstrap.o dht/dht_bootstrap.cc + +temp/linux-g++/obj/p3face-msgs.o: rsserver/p3face-msgs.cc rsserver/p3face.h \ + ft/ftserver.h \ + ft/ftdata.h \ + rsiface/rsfiles.h \ + rsiface/rstypes.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + rsiface/rsiface.h \ + services/p3disc.h \ + serialiser/rsdiscitems.h \ + services/p3msgservice.h \ + rsiface/rsmsgs.h \ + serialiser/rsmsgitems.h \ + services/p3chatservice.h \ + services/p3ranking.h \ + dbase/cachestrapper.h \ + pqi/pqistore.h \ + rsiface/rsrank.h \ + services/p3Qblog.h \ + services/p3blogs.h \ + rsiface/rsblogs.h \ + rsiface/rsdistrib.h \ + services/p3distrib.h \ + serialiser/rsforumitems.h \ + serialiser/rsdistribitems.h \ + serialiser/rsblogitems.h \ + util/rsdir.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3face-msgs.o rsserver/p3face-msgs.cc + +temp/linux-g++/obj/rsiface.o: rsserver/rsiface.cc rsiface/rsiface.h \ + rsiface/rstypes.h \ + util/rsdir.h \ + util/rsthreads.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsiface.o rsserver/rsiface.cc + +temp/linux-g++/obj/rstypes.o: rsserver/rstypes.cc rsiface/rstypes.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rstypes.o rsserver/rstypes.cc + +temp/linux-g++/obj/rsinit.o: rsserver/rsinit.cc util/rsdebug.h \ + util/rsdir.h \ + rsiface/rsinit.h \ + pqi/authssl.h \ + util/rsthreads.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + rsiface/rspeers.h \ + pqi/authgpg.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + dbase/cachestrapper.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + ft/ftserver.h \ + ft/ftdata.h \ + rsiface/rsfiles.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + ft/ftcontroller.h \ + rsiface/rsiface.h \ + rsiface/rsturtle.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/pqisslpersongrp.h \ + pqi/pqiloopback.h \ + upnp/upnphandler.h \ + pqi/pqiassist.h \ + upnp/UPnPBase.h \ + dht/opendhtmgr.h \ + pqi/p3dhtmgr.h \ + dht/dhtclient.h \ + services/p3disc.h \ + serialiser/rsdiscitems.h \ + serialiser/rsserviceids.h \ + services/p3service.h \ + services/p3msgservice.h \ + rsiface/rsmsgs.h \ + serialiser/rsmsgitems.h \ + services/p3chatservice.h \ + pqi/p3connmgr.h \ + services/p3tunnel.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rstlvkeys.h \ + services/p3gamelauncher.h \ + serialiser/rsgameitems.h \ + rsiface/rsgame.h \ + services/p3ranking.h \ + pqi/pqistore.h \ + rsiface/rsrank.h \ + services/p3photoservice.h \ + serialiser/rsphotoitems.h \ + rsiface/rsphoto.h \ + services/p3forums.h \ + rsiface/rsforums.h \ + rsiface/rsdistrib.h \ + services/p3distrib.h \ + serialiser/rsforumitems.h \ + serialiser/rsdistribitems.h \ + services/p3channels.h \ + rsiface/rschannels.h \ + serialiser/rschannelitems.h \ + services/p3status.h \ + rsiface/rsstatus.h \ + services/p3Qblog.h \ + services/p3blogs.h \ + rsiface/rsblogs.h \ + serialiser/rsblogitems.h \ + turtle/p3turtle.h \ + ft/ftsearch.h \ + turtle/rsturtleitem.h \ + rsiface/rsexpr.h \ + turtle/turtletypes.h \ + rsserver/p3face.h \ + rsserver/p3peers.h \ + rsserver/p3rank.h \ + rsserver/p3msgs.h \ + rsserver/p3discovery.h \ + rsiface/rsdisc.h \ + rsserver/p3photo.h \ + rsserver/p3Blog.h \ + rsiface/rsQblog.h \ + pqi/p3notify.h \ + rsiface/rsnotify.h \ + pqi/pqinotify.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsinit.o rsserver/rsinit.cc + +temp/linux-g++/obj/p3face-config.o: rsserver/p3face-config.cc rsserver/p3face.h \ + ft/ftserver.h \ + ft/ftdata.h \ + rsiface/rsfiles.h \ + rsiface/rstypes.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + rsiface/rsiface.h \ + services/p3disc.h \ + serialiser/rsdiscitems.h \ + services/p3msgservice.h \ + rsiface/rsmsgs.h \ + serialiser/rsmsgitems.h \ + services/p3chatservice.h \ + services/p3ranking.h \ + dbase/cachestrapper.h \ + pqi/pqistore.h \ + rsiface/rsrank.h \ + services/p3Qblog.h \ + services/p3blogs.h \ + rsiface/rsblogs.h \ + rsiface/rsdistrib.h \ + services/p3distrib.h \ + serialiser/rsforumitems.h \ + serialiser/rsdistribitems.h \ + serialiser/rsblogitems.h \ + pqi/authgpg.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3face-config.o rsserver/p3face-config.cc + +temp/linux-g++/obj/p3face-server.o: rsserver/p3face-server.cc rsserver/p3face.h \ + ft/ftserver.h \ + ft/ftdata.h \ + rsiface/rsfiles.h \ + rsiface/rstypes.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + rsiface/rsiface.h \ + services/p3disc.h \ + serialiser/rsdiscitems.h \ + services/p3msgservice.h \ + rsiface/rsmsgs.h \ + serialiser/rsmsgitems.h \ + services/p3chatservice.h \ + services/p3ranking.h \ + dbase/cachestrapper.h \ + pqi/pqistore.h \ + rsiface/rsrank.h \ + services/p3Qblog.h \ + services/p3blogs.h \ + rsiface/rsblogs.h \ + rsiface/rsdistrib.h \ + services/p3distrib.h \ + serialiser/rsforumitems.h \ + serialiser/rsdistribitems.h \ + serialiser/rsblogitems.h \ + tcponudp/tou.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3face-server.o rsserver/p3face-server.cc + +temp/linux-g++/obj/p3Blog.o: rsserver/p3Blog.cc rsserver/p3Blog.h \ + rsiface/rsQblog.h \ + rsiface/rstypes.h \ + services/p3Qblog.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiservice.h \ + pqi/pqistreamer.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqilistener.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3Blog.o rsserver/p3Blog.cc + +temp/linux-g++/obj/p3discovery.o: rsserver/p3discovery.cc rsserver/p3discovery.h \ + rsiface/rsdisc.h \ + services/p3disc.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + serialiser/rsdiscitems.h \ + serialiser/rsserviceids.h \ + services/p3service.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3discovery.o rsserver/p3discovery.cc + +temp/linux-g++/obj/p3msgs.o: rsserver/p3msgs.cc util/rsdir.h \ + util/rsdebug.h \ + rsiface/rstypes.h \ + rsserver/p3msgs.h \ + rsiface/rsmsgs.h \ + services/p3msgservice.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqiindic.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + pqi/p3cfgmgr.h \ + util/rsthreads.h \ + services/p3service.h \ + pqi/pqiservice.h \ + serialiser/rsmsgitems.h \ + serialiser/rsserviceids.h \ + services/p3chatservice.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + pqi/authgpg.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3msgs.o rsserver/p3msgs.cc + +temp/linux-g++/obj/p3photo.o: rsserver/p3photo.cc rsserver/p3photo.h \ + rsiface/rsphoto.h \ + services/p3photoservice.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiservice.h \ + pqi/pqistreamer.h \ + serialiser/rsphotoitems.h \ + serialiser/rsserviceids.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3photo.o rsserver/p3photo.cc + +temp/linux-g++/obj/p3rank.o: rsserver/p3rank.cc rsserver/p3rank.h \ + rsiface/rsrank.h \ + services/p3ranking.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiservice.h \ + pqi/pqistore.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3rank.o rsserver/p3rank.cc + +temp/linux-g++/obj/p3peers.o: rsserver/p3peers.cc rsserver/p3peers.h \ + rsiface/rspeers.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + pqi/pqinetwork.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsserver/p3face.h \ + ft/ftserver.h \ + ft/ftdata.h \ + rsiface/rsfiles.h \ + rsiface/rsiface.h \ + services/p3disc.h \ + serialiser/rsdiscitems.h \ + services/p3msgservice.h \ + rsiface/rsmsgs.h \ + serialiser/rsmsgitems.h \ + services/p3chatservice.h \ + services/p3ranking.h \ + dbase/cachestrapper.h \ + pqi/pqistore.h \ + rsiface/rsrank.h \ + services/p3Qblog.h \ + services/p3blogs.h \ + rsiface/rsblogs.h \ + rsiface/rsdistrib.h \ + services/p3distrib.h \ + serialiser/rsforumitems.h \ + serialiser/rsdistribitems.h \ + serialiser/rsblogitems.h \ + pqi/authgpg.h \ + rsiface/rsinit.h \ + pqi/cleanupxpgp.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3peers.o rsserver/p3peers.cc + +temp/linux-g++/obj/ftcontroller.o: ft/ftcontroller.cc ft/ftcontroller.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + rsiface/rsfiles.h \ + ft/ftfilecreator.h \ + ft/ftfileprovider.h \ + ft/ftchunkmap.h \ + ft/fttransfermodule.h \ + ft/ftdatamultiplex.h \ + ft/ftdata.h \ + ft/ftsearch.h \ + ft/ftextralist.h \ + turtle/p3turtle.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + services/p3service.h \ + pqi/pqiservice.h \ + rsiface/rsturtle.h \ + turtle/rsturtleitem.h \ + serialiser/rsbaseserial.h \ + rsiface/rsexpr.h \ + serialiser/rsserviceids.h \ + turtle/turtletypes.h \ + util/rsdir.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + serialiser/rstunnelitems.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/ftcontroller.o ft/ftcontroller.cc + +temp/linux-g++/obj/ftserver.o: ft/ftserver.cc util/rsdebug.h \ + util/rsdir.h \ + rsiface/rstypes.h \ + ft/ftserver.h \ + ft/ftdata.h \ + rsiface/rsfiles.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + ft/ftextralist.h \ + ft/ftsearch.h \ + ft/ftfilesearch.h \ + ft/ftcontroller.h \ + dbase/cachestrapper.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + ft/ftfileprovider.h \ + ft/ftdatamultiplex.h \ + ft/ftdwlqueue.h \ + turtle/p3turtle.h \ + services/p3service.h \ + pqi/pqiservice.h \ + rsiface/rsturtle.h \ + turtle/rsturtleitem.h \ + serialiser/rsbaseserial.h \ + rsiface/rsexpr.h \ + serialiser/rsserviceids.h \ + turtle/turtletypes.h \ + ft/ftdbase.h \ + dbase/fistore.h \ + dbase/findex.h \ + rsiface/rsiface.h \ + dbase/fimonitor.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + serialiser/rstunnelitems.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/ftserver.o ft/ftserver.cc + +temp/linux-g++/obj/ftdbase.o: ft/ftdbase.cc ft/ftdbase.h \ + ft/ftsearch.h \ + rsiface/rsfiles.h \ + rsiface/rstypes.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + dbase/fistore.h \ + dbase/findex.h \ + dbase/cachestrapper.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + rsiface/rsiface.h \ + dbase/fimonitor.h \ + util/rsdir.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/ftdbase.o ft/ftdbase.cc + +temp/linux-g++/obj/fttransfermodule.o: ft/fttransfermodule.cc ft/fttransfermodule.h \ + ft/ftfilecreator.h \ + ft/ftfileprovider.h \ + util/rsthreads.h \ + rsiface/rsfiles.h \ + rsiface/rstypes.h \ + ft/ftchunkmap.h \ + ft/ftdatamultiplex.h \ + ft/ftdata.h \ + ft/ftcontroller.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/fttransfermodule.o ft/fttransfermodule.cc + +temp/linux-g++/obj/ftdatamultiplex.o: ft/ftdatamultiplex.cc ft/ftdatamultiplex.h \ + util/rsthreads.h \ + ft/ftdata.h \ + rsiface/rsfiles.h \ + rsiface/rstypes.h \ + ft/fttransfermodule.h \ + ft/ftfilecreator.h \ + ft/ftfileprovider.h \ + ft/ftchunkmap.h \ + ft/ftcontroller.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + ft/ftsearch.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/ftdatamultiplex.o ft/ftdatamultiplex.cc + +temp/linux-g++/obj/ftfilesearch.o: ft/ftfilesearch.cc ft/ftfilesearch.h \ + ft/ftsearch.h \ + rsiface/rsfiles.h \ + rsiface/rstypes.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/ftfilesearch.o ft/ftfilesearch.cc + +temp/linux-g++/obj/ftextralist.o: ft/ftextralist.cc ft/ftextralist.h \ + ft/ftsearch.h \ + rsiface/rsfiles.h \ + rsiface/rstypes.h \ + util/rsthreads.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + util/rsdir.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/ftextralist.o ft/ftextralist.cc + +temp/linux-g++/obj/ftfilecreator.o: ft/ftfilecreator.cc ft/ftfilecreator.h \ + ft/ftfileprovider.h \ + util/rsthreads.h \ + rsiface/rsfiles.h \ + rsiface/rstypes.h \ + ft/ftchunkmap.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/ftfilecreator.o ft/ftfilecreator.cc + +temp/linux-g++/obj/ftdata.o: ft/ftdata.cc ft/ftdata.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/ftdata.o ft/ftdata.cc + +temp/linux-g++/obj/ftchunkmap.o: ft/ftchunkmap.cc rsiface/rspeers.h \ + rsiface/rsturtle.h \ + ft/ftchunkmap.h \ + rsiface/rstypes.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/ftchunkmap.o ft/ftchunkmap.cc + +temp/linux-g++/obj/ftfileprovider.o: ft/ftfileprovider.cc ft/ftfileprovider.h \ + util/rsthreads.h \ + rsiface/rsfiles.h \ + rsiface/rstypes.h \ + ft/ftchunkmap.h \ + util/rsdir.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/ftfileprovider.o ft/ftfileprovider.cc + +temp/linux-g++/obj/ftdwlqueue.o: ft/ftdwlqueue.cc ft/ftdwlqueue.h \ + util/rsthreads.h \ + ft/ftcontroller.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + rsiface/rsfiles.h \ + ft/ftserver.h \ + ft/ftdata.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + serialiser/rsbaseserial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/ftdwlqueue.o ft/ftdwlqueue.cc + +temp/linux-g++/obj/opendhtmgr.o: dht/opendhtmgr.cc dht/opendhtmgr.h \ + pqi/p3dhtmgr.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + dht/dhtclient.h \ + dht/opendht.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/opendhtmgr.o dht/opendhtmgr.cc + +temp/linux-g++/obj/upnphandler.o: upnp/upnphandler.cc upnp/upnphandler.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + pqi/pqiassist.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + util/rsthreads.h \ + upnp/UPnPBase.h \ + upnp/upnputil.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/upnphandler.o upnp/upnphandler.cc + +temp/linux-g++/obj/opendht.o: dht/opendht.cc dht/opendht.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + util/rsthreads.h \ + dht/dhtclient.h \ + dht/opendhtstr.h \ + dht/b64.h \ + util/rsprint.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/opendht.o dht/opendht.cc + +temp/linux-g++/obj/opendhtstr.o: dht/opendhtstr.cc dht/opendhtstr.h \ + dht/b64.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/opendhtstr.o dht/opendhtstr.cc + +temp/linux-g++/obj/b64.o: dht/b64.c dht/b64.h + $(CC) -c $(CFLAGS) $(INCPATH) -o temp/linux-g++/obj/b64.o dht/b64.c + +temp/linux-g++/obj/p3portservice.o: services/p3portservice.cc services/p3portservice.h \ + serialiser/rsbaseitems.h \ + serialiser/rsserial.h \ + serialiser/rstlvtypes.h \ + services/p3service.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + pqi/pqiservice.h \ + util/rsthreads.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3portservice.o services/p3portservice.cc + +temp/linux-g++/obj/p3channels.o: services/p3channels.cc services/p3channels.h \ + rsiface/rschannels.h \ + rsiface/rstypes.h \ + rsiface/rsdistrib.h \ + rsiface/rsfiles.h \ + services/p3distrib.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqistore.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + services/p3service.h \ + pqi/pqiservice.h \ + dbase/cachestrapper.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + serialiser/rsforumitems.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + serialiser/rsdistribitems.h \ + serialiser/rschannelitems.h \ + util/rsdir.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3channels.o services/p3channels.cc + +temp/linux-g++/obj/p3forums.o: services/p3forums.cc services/p3forums.h \ + rsiface/rsforums.h \ + rsiface/rstypes.h \ + rsiface/rsdistrib.h \ + services/p3distrib.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqistore.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + services/p3service.h \ + pqi/pqiservice.h \ + dbase/cachestrapper.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + serialiser/rsforumitems.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + serialiser/rsdistribitems.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3forums.o services/p3forums.cc + +temp/linux-g++/obj/p3blogs.o: services/p3blogs.cc services/p3blogs.h \ + rsiface/rsblogs.h \ + rsiface/rstypes.h \ + rsiface/rsdistrib.h \ + rsiface/rsfiles.h \ + services/p3distrib.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqistore.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + services/p3service.h \ + pqi/pqiservice.h \ + dbase/cachestrapper.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + serialiser/rsforumitems.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + serialiser/rsdistribitems.h \ + serialiser/rsblogitems.h \ + util/rsdir.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3blogs.o services/p3blogs.cc + +temp/linux-g++/obj/p3Qblog.o: services/p3Qblog.cc serialiser/rsqblogitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rsmsgitems.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvkvwide.h \ + services/p3Qblog.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + pqi/pqiservice.h \ + pqi/pqistreamer.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqilistener.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + pqi/pqistore.h \ + pqi/pqibin.h \ + pqi/pqihash.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3Qblog.o services/p3Qblog.cc + +temp/linux-g++/obj/p3status.o: services/p3status.cc services/p3status.h \ + rsiface/rsstatus.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3status.o services/p3status.cc + +temp/linux-g++/obj/p3distrib.o: services/p3distrib.cc rsiface/rsdistrib.h \ + services/p3distrib.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqistore.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + services/p3service.h \ + pqi/pqiservice.h \ + dbase/cachestrapper.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rsforumitems.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + serialiser/rsdistribitems.h \ + util/rsdir.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h \ + pqi/pqibin.h \ + pqi/pqihash.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + pqi/authgpg.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3distrib.o services/p3distrib.cc + +temp/linux-g++/obj/p3photoservice.o: services/p3photoservice.cc services/p3photoservice.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiservice.h \ + pqi/pqistreamer.h \ + serialiser/rsphotoitems.h \ + serialiser/rsserviceids.h \ + rsiface/rsphoto.h \ + pqi/pqibin.h \ + pqi/pqihash.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + util/rsdir.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3photoservice.o services/p3photoservice.cc + +temp/linux-g++/obj/p3disc.o: services/p3disc.cc rsiface/rsiface.h \ + rsiface/rstypes.h \ + rsiface/rsinit.h \ + rsiface/rspeers.h \ + services/p3disc.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + serialiser/rsdiscitems.h \ + serialiser/rsserviceids.h \ + services/p3service.h \ + pqi/authssl.h \ + pqi/authgpg.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rstlvkeys.h \ + util/rsdebug.h \ + util/rsprint.h \ + util/rsversion.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3disc.o services/p3disc.cc + +temp/linux-g++/obj/p3tunnel.o: services/p3tunnel.cc rsiface/rsiface.h \ + rsiface/rstypes.h \ + rsiface/rsinit.h \ + rsiface/rspeers.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + pqi/pqissltunnel.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + util/rsdebug.h \ + util/rsprint.h \ + util/rsversion.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3tunnel.o services/p3tunnel.cc + +temp/linux-g++/obj/p3ranking.o: services/p3ranking.cc serialiser/rsrankitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rstlvtypes.h \ + services/p3ranking.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + pqi/pqiservice.h \ + pqi/pqistore.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + rsiface/rsrank.h \ + pqi/pqibin.h \ + pqi/pqihash.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3ranking.o services/p3ranking.cc + +temp/linux-g++/obj/p3gamelauncher.o: services/p3gamelauncher.cc services/p3gamelauncher.h \ + services/p3service.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqiservice.h \ + util/rsthreads.h \ + serialiser/rsgameitems.h \ + serialiser/rsserviceids.h \ + rsiface/rsgame.h \ + rsiface/rstypes.h \ + services/p3gameservice.h \ + util/rsdebug.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3gamelauncher.o services/p3gamelauncher.cc + +temp/linux-g++/obj/p3msgservice.o: services/p3msgservice.cc rsiface/rsiface.h \ + rsiface/rstypes.h \ + pqi/pqibin.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqihash.h \ + pqi/pqiarchive.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + services/p3msgservice.h \ + rsiface/rsmsgs.h \ + serialiser/rsmsgitems.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h \ + util/rsdebug.h \ + util/rsdir.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3msgservice.o services/p3msgservice.cc + +temp/linux-g++/obj/p3chatservice.o: services/p3chatservice.cc util/rsdir.h \ + rsiface/rsiface.h \ + rsiface/rstypes.h \ + pqi/pqibin.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqihash.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h \ + pqi/pqistore.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + services/p3chatservice.h \ + serialiser/rsmsgitems.h \ + serialiser/rsserviceids.h \ + services/p3service.h \ + pqi/pqiservice.h \ + util/rsthreads.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3chatservice.o services/p3chatservice.cc + +temp/linux-g++/obj/p3service.o: services/p3service.cc pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + services/p3service.h \ + pqi/pqiservice.h \ + util/rsthreads.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3service.o services/p3service.cc + +temp/linux-g++/obj/p3turtle.o: turtle/p3turtle.cc rsiface/rsiface.h \ + rsiface/rstypes.h \ + rsiface/rspeers.h \ + rsiface/rsfiles.h \ + pqi/authssl.h \ + util/rsthreads.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h \ + ft/ftserver.h \ + ft/ftdata.h \ + ft/ftdatamultiplex.h \ + ft/ftcontroller.h \ + dbase/cachestrapper.h \ + turtle/p3turtle.h \ + ft/ftsearch.h \ + rsiface/rsturtle.h \ + turtle/rsturtleitem.h \ + rsiface/rsexpr.h \ + turtle/turtletypes.h \ + util/rsdebug.h \ + util/rsprint.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3turtle.o turtle/p3turtle.cc + +temp/linux-g++/obj/rsturtleitem.o: turtle/rsturtleitem.cc turtle/turtletypes.h \ + rsiface/rsturtle.h \ + turtle/rsturtleitem.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rsbaseserial.h \ + rsiface/rsexpr.h \ + rsiface/rstypes.h \ + serialiser/rsserviceids.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsturtleitem.o turtle/rsturtleitem.cc + +temp/linux-g++/obj/rsexpr.o: dbase/rsexpr.cc dbase/findex.h \ + rsiface/rstypes.h \ + rsiface/rsexpr.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsexpr.o dbase/rsexpr.cc + +temp/linux-g++/obj/cachestrapper.o: dbase/cachestrapper.cc dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + util/rsdir.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/cachestrapper.o dbase/cachestrapper.cc + +temp/linux-g++/obj/fistore.o: dbase/fistore.cc dbase/fistore.h \ + dbase/findex.h \ + rsiface/rstypes.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + rsiface/rsiface.h \ + rsiface/rsexpr.h \ + serialiser/rsserviceids.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/fistore.o dbase/fistore.cc + +temp/linux-g++/obj/fimonitor.o: dbase/fimonitor.cc util/rswin.h \ + dbase/fimonitor.h \ + dbase/cachestrapper.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + dbase/findex.h \ + rsiface/rsfiles.h \ + util/rsdir.h \ + serialiser/rsserviceids.h \ + rsiface/rsiface.h \ + rsiface/rsnotify.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/fimonitor.o dbase/fimonitor.cc + +temp/linux-g++/obj/findex.o: dbase/findex.cc dbase/findex.h \ + rsiface/rstypes.h \ + rsiface/rsexpr.h \ + util/rsdir.h \ + util/rsthreads.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/findex.o dbase/findex.cc + +temp/linux-g++/obj/authssl.o: pqi/authssl.cc pqi/authssl.h \ + util/rsthreads.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + rsiface/rspeers.h \ + pqi/cleanupxpgp.h \ + pqi/authgpg.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/authssl.o pqi/authssl.cc + +temp/linux-g++/obj/authgpg.o: pqi/authgpg.cc pqi/authgpg.h \ + util/rsthreads.h \ + rsiface/rspeers.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + rsiface/rsiface.h \ + rsiface/rstypes.h \ + serialiser/rsconfigitems.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/cleanupxpgp.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/authgpg.o pqi/authgpg.cc + +temp/linux-g++/obj/cleanupxpgp.o: pqi/cleanupxpgp.cc pqi/cleanupxpgp.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/cleanupxpgp.o pqi/cleanupxpgp.cc + +temp/linux-g++/obj/p3notify.o: pqi/p3notify.cc pqi/p3notify.h \ + rsiface/rsnotify.h \ + pqi/pqinotify.h \ + util/rsthreads.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3notify.o pqi/p3notify.cc + +temp/linux-g++/obj/pqipersongrp.o: pqi/pqipersongrp.cc pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + util/rsdebug.h \ + pqi/pqibin.h \ + pqi/pqihash.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqipersongrp.o pqi/pqipersongrp.cc + +temp/linux-g++/obj/pqihandler.o: pqi/pqihandler.cc pqi/pqihandler.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqihandler.o pqi/pqihandler.cc + +temp/linux-g++/obj/pqiservice.o: pqi/pqiservice.cc pqi/pqiservice.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + util/rsthreads.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqiservice.o pqi/pqiservice.cc + +temp/linux-g++/obj/pqiperson.o: pqi/pqiperson.cc pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + util/rsthreads.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqisecurity.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3disc.h \ + serialiser/rsdiscitems.h \ + serialiser/rsserviceids.h \ + services/p3service.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqiperson.o pqi/pqiperson.cc + +temp/linux-g++/obj/pqissludp.o: pqi/pqissludp.cc pqi/pqissludp.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + pqi/pqissl.h \ + pqi/pqi_base.h \ + serialiser/rsserial.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + pqi/authxpgp.h \ + tcponudp/tou.h \ + tcponudp/bio_tou.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqissludp.o pqi/pqissludp.cc + +temp/linux-g++/obj/pqisslpersongrp.o: pqi/pqisslpersongrp.cc util/rsdebug.h \ + pqi/pqisslpersongrp.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + pqi/pqissl.h \ + pqi/p3connmgr.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authxpgp.h \ + pqi/pqissltunnel.h \ + pqi/pqissllistener.h \ + pqi/pqissludp.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqisslpersongrp.o pqi/pqisslpersongrp.cc + +temp/linux-g++/obj/pqissllistener.o: pqi/pqissllistener.cc pqi/pqissl.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + pqi/pqi_base.h \ + serialiser/rsserial.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + pqi/authxpgp.h \ + pqi/pqissllistener.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqissllistener.o pqi/pqissllistener.cc + +temp/linux-g++/obj/pqissl.o: pqi/pqissl.cc pqi/pqissl.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + pqi/pqi_base.h \ + serialiser/rsserial.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + pqi/authxpgp.h \ + util/rsdebug.h \ + pqi/pqissllistener.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqissl.o pqi/pqissl.cc + +temp/linux-g++/obj/pqissltunnel.o: pqi/pqissltunnel.cc pqi/pqissltunnel.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqissltunnel.o pqi/pqissltunnel.cc + +temp/linux-g++/obj/pqistore.o: pqi/pqistore.cc pqi/pqistore.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqistore.o pqi/pqistore.cc + +temp/linux-g++/obj/p3cfgmgr.o: pqi/p3cfgmgr.cc util/rsdir.h \ + rsiface/rspeers.h \ + pqi/p3cfgmgr.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqiindic.h \ + util/rsthreads.h \ + pqi/authssl.h \ + pqi/pqibin.h \ + pqi/pqihash.h \ + pqi/pqistore.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rstlvbase.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3cfgmgr.o pqi/p3cfgmgr.cc + +temp/linux-g++/obj/p3connmgr.o: pqi/p3connmgr.cc pqi/p3connmgr.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + pqi/pqinetwork.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + util/rsthreads.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + pqi/p3dhtmgr.h \ + tcponudp/tou.h \ + tcponudp/extaddrfinder.h \ + pqi/authgpg.h \ + util/rsprint.h \ + util/rsdebug.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3connmgr.o pqi/p3connmgr.cc + +temp/linux-g++/obj/p3dhtmgr.o: pqi/p3dhtmgr.cc pqi/p3dhtmgr.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + util/rsthreads.h \ + pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + serialiser/rstlvtypes.h \ + pqi/pqiassist.h \ + pqi/p3connmgr.h \ + services/p3tunnel.h \ + pqi/pqipersongrp.h \ + pqi/pqihandler.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + serialiser/rsbaseitems.h \ + pqi/pqisecurity.h \ + pqi/pqiperson.h \ + pqi/pqistreamer.h \ + pqi/pqilistener.h \ + pqi/pqiservice.h \ + pqi/p3cfgmgr.h \ + pqi/pqiindic.h \ + services/p3service.h \ + serialiser/rstunnelitems.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rstlvkeys.h \ + pqi/authssl.h \ + rsiface/rspeers.h \ + util/rsprint.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/p3dhtmgr.o pqi/p3dhtmgr.cc + +temp/linux-g++/obj/pqiarchive.o: pqi/pqiarchive.cc pqi/pqiarchive.h \ + pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqiarchive.o pqi/pqiarchive.cc + +temp/linux-g++/obj/pqibin.o: pqi/pqibin.cc pqi/pqibin.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + pqi/pqihash.h \ + pqi/pqiperson.h \ + pqi/pqi.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqistreamer.h \ + util/rsthreads.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqibin.o pqi/pqibin.cc + +temp/linux-g++/obj/pqimonitor.o: pqi/pqimonitor.cc pqi/pqimonitor.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rstlvtypes.h \ + pqi/pqinetwork.h \ + util/rsprint.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqimonitor.o pqi/pqimonitor.cc + +temp/linux-g++/obj/pqistreamer.o: pqi/pqistreamer.cc util/rsdebug.h \ + pqi/pqistreamer.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + util/rsthreads.h \ + pqi/pqinotify.h \ + rsiface/rsnotify.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqistreamer.o pqi/pqistreamer.cc + +temp/linux-g++/obj/pqiloopback.o: pqi/pqiloopback.cc pqi/pqi.h \ + pqi/pqi_base.h \ + pqi/pqinetwork.h \ + util/rsnet.h \ + serialiser/rsserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rstlvtypes.h \ + pqi/pqiloopback.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqiloopback.o pqi/pqiloopback.cc + +temp/linux-g++/obj/pqinetwork.o: pqi/pqinetwork.cc pqi/pqinetwork.h \ + util/rsnet.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqinetwork.o pqi/pqinetwork.cc + +temp/linux-g++/obj/pqisecurity.o: pqi/pqisecurity.cc pqi/pqisecurity.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/pqisecurity.o pqi/pqisecurity.cc + +temp/linux-g++/obj/rsblogitems.o: serialiser/rsblogitems.cc serialiser/rsblogitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvkeys.h \ + serialiser/rsdistribitems.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rsbaseserial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsblogitems.o serialiser/rsblogitems.cc + +temp/linux-g++/obj/rsqblogitems.o: serialiser/rsqblogitems.cc serialiser/rsbaseserial.h \ + serialiser/rsqblogitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rsmsgitems.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvkvwide.h \ + serialiser/rstlvbase.h \ + util/rsnet.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsqblogitems.o serialiser/rsqblogitems.cc + +temp/linux-g++/obj/rsstatusitems.o: serialiser/rsstatusitems.cc serialiser/rsstatusitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rsbaseserial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsstatusitems.o serialiser/rsstatusitems.cc + +temp/linux-g++/obj/rschannelitems.o: serialiser/rschannelitems.cc serialiser/rschannelitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvkeys.h \ + serialiser/rsdistribitems.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rsbaseserial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rschannelitems.o serialiser/rschannelitems.cc + +temp/linux-g++/obj/rstunnelitems.o: serialiser/rstunnelitems.cc serialiser/rstunnelitems.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvkeys.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rstunnelitems.o serialiser/rstunnelitems.cc + +temp/linux-g++/obj/rsforumitems.o: serialiser/rsforumitems.cc serialiser/rsforumitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvkeys.h \ + serialiser/rsdistribitems.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rsbaseserial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsforumitems.o serialiser/rsforumitems.cc + +temp/linux-g++/obj/rsdistribitems.o: serialiser/rsdistribitems.cc serialiser/rsdistribitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvkeys.h \ + serialiser/rsbaseserial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsdistribitems.o serialiser/rsdistribitems.cc + +temp/linux-g++/obj/rsgameitems.o: serialiser/rsgameitems.cc serialiser/rsbaseserial.h \ + serialiser/rsgameitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvbase.h \ + util/rsnet.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsgameitems.o serialiser/rsgameitems.cc + +temp/linux-g++/obj/rsphotoitems.o: serialiser/rsphotoitems.cc serialiser/rsbaseserial.h \ + serialiser/rsphotoitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvbase.h \ + util/rsnet.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsphotoitems.o serialiser/rsphotoitems.cc + +temp/linux-g++/obj/rsrankitems.o: serialiser/rsrankitems.cc serialiser/rsbaseserial.h \ + serialiser/rsrankitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvbase.h \ + util/rsnet.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsrankitems.o serialiser/rsrankitems.cc + +temp/linux-g++/obj/rsconfigitems.o: serialiser/rsconfigitems.cc serialiser/rsbaseserial.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rstlvtypes.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsconfigitems.o serialiser/rsconfigitems.cc + +temp/linux-g++/obj/rsdiscitems.o: serialiser/rsdiscitems.cc serialiser/rsbaseserial.h \ + serialiser/rsserviceids.h \ + serialiser/rsdiscitems.h \ + serialiser/rsserial.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rstlvtypes.h \ + serialiser/rsconfigitems.h \ + rsiface/rstypes.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsdiscitems.o serialiser/rsdiscitems.cc + +temp/linux-g++/obj/rsmsgitems.o: serialiser/rsmsgitems.cc serialiser/rsbaseserial.h \ + serialiser/rsmsgitems.h \ + serialiser/rsserviceids.h \ + serialiser/rsserial.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvbase.h \ + util/rsnet.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsmsgitems.o serialiser/rsmsgitems.cc + +temp/linux-g++/obj/rsbaseitems.o: serialiser/rsbaseitems.cc serialiser/rsbaseserial.h \ + serialiser/rsbaseitems.h \ + serialiser/rsserial.h \ + serialiser/rstlvtypes.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsbaseitems.o serialiser/rsbaseitems.cc + +temp/linux-g++/obj/rstlvkvwide.o: serialiser/rstlvkvwide.cc serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rstlvkvwide.h \ + serialiser/rstlvtypes.h \ + serialiser/rsbaseserial.h \ + util/rsprint.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rstlvkvwide.o serialiser/rstlvkvwide.cc + +temp/linux-g++/obj/rstlvimage.o: serialiser/rstlvimage.cc serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rstlvtypes.h \ + serialiser/rsbaseserial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rstlvimage.o serialiser/rstlvimage.cc + +temp/linux-g++/obj/rstlvutil.o: serialiser/rstlvutil.cc serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rstlvtypes.h \ + util/utest.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rstlvutil.o serialiser/rstlvutil.cc + +temp/linux-g++/obj/rstlvfileitem.o: serialiser/rstlvfileitem.cc serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rstlvtypes.h \ + serialiser/rsbaseserial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rstlvfileitem.o serialiser/rstlvfileitem.cc + +temp/linux-g++/obj/rstlvkeys.o: serialiser/rstlvkeys.cc serialiser/rstlvkeys.h \ + serialiser/rstlvtypes.h \ + serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rsbaseserial.h \ + util/rsprint.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rstlvkeys.o serialiser/rstlvkeys.cc + +temp/linux-g++/obj/rsbaseserial.o: serialiser/rsbaseserial.cc serialiser/rsbaseserial.h \ + util/rsnet.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsbaseserial.o serialiser/rsbaseserial.cc + +temp/linux-g++/obj/rstlvbase.o: serialiser/rstlvbase.cc serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rsbaseserial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rstlvbase.o serialiser/rstlvbase.cc + +temp/linux-g++/obj/rstlvtypes.o: serialiser/rstlvtypes.cc serialiser/rstlvbase.h \ + util/rsnet.h \ + serialiser/rstlvtypes.h \ + serialiser/rsbaseserial.h \ + util/rsprint.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rstlvtypes.o serialiser/rstlvtypes.cc + +temp/linux-g++/obj/rsserial.o: serialiser/rsserial.cc serialiser/rsbaseserial.h \ + serialiser/rsserial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsserial.o serialiser/rsserial.cc + +temp/linux-g++/obj/extaddrfinder.o: tcponudp/extaddrfinder.cc tcponudp/extaddrfinder.h \ + util/rsthreads.h \ + pqi/pqinetwork.h \ + util/rsnet.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/extaddrfinder.o tcponudp/extaddrfinder.cc + +temp/linux-g++/obj/bss_tou.o: tcponudp/bss_tou.c tcponudp/bio_tou.h \ + tcponudp/tou.h + $(CC) -c $(CFLAGS) $(INCPATH) -o temp/linux-g++/obj/bss_tou.o tcponudp/bss_tou.c + +temp/linux-g++/obj/tcpstream.o: tcponudp/tcpstream.cc tcponudp/tcpstream.h \ + tcponudp/tcppacket.h \ + tcponudp/udpsorter.h \ + tcponudp/tou_net.h \ + util/rsnet.h \ + tcponudp/tou_errno.h \ + tcponudp/udplayer.h \ + util/rsthreads.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/tcpstream.o tcponudp/tcpstream.cc + +temp/linux-g++/obj/tou.o: tcponudp/tou.cc tcponudp/tou.h \ + tcponudp/udplayer.h \ + util/rsthreads.h \ + tcponudp/tou_net.h \ + util/rsnet.h \ + tcponudp/tou_errno.h \ + tcponudp/tcpstream.h \ + tcponudp/tcppacket.h \ + tcponudp/udpsorter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/tou.o tcponudp/tou.cc + +temp/linux-g++/obj/tcppacket.o: tcponudp/tcppacket.cc tcponudp/tcppacket.h \ + tcponudp/tou_net.h \ + util/rsnet.h \ + tcponudp/tou_errno.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/tcppacket.o tcponudp/tcppacket.cc + +temp/linux-g++/obj/udpsorter.o: tcponudp/udpsorter.cc tcponudp/udpsorter.h \ + tcponudp/tou_net.h \ + util/rsnet.h \ + tcponudp/tou_errno.h \ + tcponudp/udplayer.h \ + util/rsthreads.h \ + util/rsprint.h \ + util/rsdebug.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/udpsorter.o tcponudp/udpsorter.cc + +temp/linux-g++/obj/tou_net.o: tcponudp/tou_net.cc tcponudp/tou_net.h \ + util/rsnet.h \ + tcponudp/tou_errno.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/tou_net.o tcponudp/tou_net.cc + +temp/linux-g++/obj/udplayer.o: tcponudp/udplayer.cc tcponudp/udplayer.h \ + util/rsthreads.h \ + tcponudp/tou_net.h \ + util/rsnet.h \ + tcponudp/tou_errno.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/udplayer.o tcponudp/udplayer.cc + +temp/linux-g++/obj/rsdebug.o: util/rsdebug.cc util/rsdebug.h \ + util/rsthreads.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsdebug.o util/rsdebug.cc + +temp/linux-g++/obj/rsdir.o: util/rsdir.cc util/rsdir.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsdir.o util/rsdir.cc + +temp/linux-g++/obj/rsnet.o: util/rsnet.cc util/rsnet.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsnet.o util/rsnet.cc + +temp/linux-g++/obj/rsprint.o: util/rsprint.cc util/rsprint.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsprint.o util/rsprint.cc + +temp/linux-g++/obj/rsthreads.o: util/rsthreads.cc util/rsthreads.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsthreads.o util/rsthreads.cc + +temp/linux-g++/obj/rsversion.o: util/rsversion.cc util/rsversion.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o temp/linux-g++/obj/rsversion.o util/rsversion.cc + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: -# make -C server clobber diff --git a/libretroshare/src/libretroshare.pro b/libretroshare/src/libretroshare.pro index 222c7ec1d..67fc6b224 100644 --- a/libretroshare/src/libretroshare.pro +++ b/libretroshare/src/libretroshare.pro @@ -3,7 +3,7 @@ CONFIG += static release TARGET = retroshare DEFINES -= PQI_USE_XPGP -DEFINES += RS_USE_PGPSSL +DEFINES += RS_USE_PGPSSL P3DISC_DEBUG RSSERIAL_DEBUG DEBUG_PQISTREAMER SSL_DEBUG profiling { QMAKE_CXXFLAGS -= -fomit-frame-pointer @@ -201,6 +201,7 @@ HEADERS += dbase/cachestrapper.h \ rsiface/rspeers.h \ rsiface/rsphoto.h \ rsiface/rsQblog.h \ + rsiface/rsblogs.h \ rsiface/rsrank.h \ rsiface/rsstatus.h \ rsiface/rstypes.h \ @@ -223,6 +224,7 @@ HEADERS += dbase/cachestrapper.h \ serialiser/rsmsgitems.h \ serialiser/rsphotoitems.h \ serialiser/rsqblogitems.h \ + serialiser/rsblogitems.h \ serialiser/rsrankitems.h \ serialiser/rsserial.h \ serialiser/rsserviceids.h \ @@ -245,6 +247,7 @@ HEADERS += dbase/cachestrapper.h \ services/p3photoservice.h \ services/p3portservice.h \ services/p3Qblog.h \ + services/p3blogs.h \ services/p3ranking.h \ services/p3service.h \ services/p3status.h \ @@ -304,6 +307,7 @@ SOURCES += \ services/p3portservice.cc \ services/p3channels.cc \ services/p3forums.cc \ + services/p3blogs.cc \ services/p3Qblog.cc \ services/p3status.cc \ services/p3distrib.cc \ @@ -347,6 +351,7 @@ SOURCES += \ pqi/pqiloopback.cc \ pqi/pqinetwork.cc \ pqi/pqisecurity.cc \ + serialiser/rsblogitems.cc \ serialiser/rsqblogitems.cc \ serialiser/rsstatusitems.cc \ serialiser/rschannelitems.cc \ diff --git a/libretroshare/src/rsiface/rsnotify.h b/libretroshare/src/rsiface/rsnotify.h index 0d2940048..6f2296dbb 100644 --- a/libretroshare/src/rsiface/rsnotify.h +++ b/libretroshare/src/rsiface/rsnotify.h @@ -74,7 +74,10 @@ const uint32_t RS_FEED_ITEM_FORUM_NEW = RS_FEED_TYPE_FORUM | 0x0001; const uint32_t RS_FEED_ITEM_FORUM_UPDATE = RS_FEED_TYPE_FORUM | 0x0002; const uint32_t RS_FEED_ITEM_FORUM_MSG = RS_FEED_TYPE_FORUM | 0x0003; -const uint32_t RS_FEED_ITEM_BLOG_MSG = RS_FEED_TYPE_BLOG | 0x0001; +const uint32_t RS_FEED_ITEM_BLOG_NEW = RS_FEED_TYPE_BLOG | 0x0001; +const uint32_t RS_FEED_ITEM_BLOG_UPDATE = RS_FEED_TYPE_BLOG | 0x0002; +const uint32_t RS_FEED_ITEM_BLOG_MSG = RS_FEED_TYPE_BLOG | 0x0003; + const uint32_t RS_FEED_ITEM_CHAT_NEW = RS_FEED_TYPE_CHAT | 0x0001; const uint32_t RS_FEED_ITEM_MESSAGE = RS_FEED_TYPE_MSG | 0x0001; const uint32_t RS_FEED_ITEM_FILES_NEW = RS_FEED_TYPE_FILES | 0x0001; diff --git a/libretroshare/src/rsserver/diff.c b/libretroshare/src/rsserver/diff.c new file mode 100644 index 000000000..a3ff87c32 --- /dev/null +++ b/libretroshare/src/rsserver/diff.c @@ -0,0 +1,35 @@ +832c832 +< AuthGPG::getAuthGPG()->GeneratePGPCertificate(name, email, passwd, pgpId, errString); +--- +> return AuthGPG::getAuthGPG()->GeneratePGPCertificate(name, email, passwd, pgpId, errString); +958c958 +< /* Move directory to correct id */ +--- +> /* Move directory to correct id */ +1619a1620,1626 +> std::string RsInit::RsProfileConfigDirectory() +> { +> std::string dir = RsInitConfig::basedir + RsInitConfig::dirSeperator + RsInitConfig::preferedId; +> std::cerr << "RsInit::RsProfileConfigDirectory() returning : " << dir << std::endl; +> return dir; +> } +> +1671a1679 +> #include "services/p3blogs.h" +1845a1854 +> std::string blogsdir = config_dir + "/blogs"; +1870a1880,1887 +> +> p3Blogs *mBlogs = new p3Blogs(RS_SERVICE_TYPE_QBLOG, +> mCacheStrapper, mCacheTransfer, rsFiles, +> localcachedir, remotecachedir, blogsdir); +> +> CachePair cp6(mBlogs, mBlogs, CacheId(RS_SERVICE_TYPE_QBLOG, 0)); +> mCacheStrapper -> addCachePair(cp6); +> pqih -> addService(mBlogs); /* This must be also ticked as a service */ +1929c1946 +< +--- +> mConfigMgr->addConfiguration("blogs.cfg", mBlogs); +2045a2063 +> rsBlogs = mBlogs; diff --git a/libretroshare/src/rsserver/p3face.h b/libretroshare/src/rsserver/p3face.h index 0dfcfbbbc..bd2fc20ef 100644 --- a/libretroshare/src/rsserver/p3face.h +++ b/libretroshare/src/rsserver/p3face.h @@ -43,6 +43,8 @@ #include "services/p3chatservice.h" #include "services/p3ranking.h" #include "services/p3Qblog.h" +#include "services/p3blogs.h" + /* The Main Interface Class - for controlling the server */ diff --git a/libretroshare/src/rsserver/rsinit.cc b/libretroshare/src/rsserver/rsinit.cc index 23f11d361..91347d822 100644 --- a/libretroshare/src/rsserver/rsinit.cc +++ b/libretroshare/src/rsserver/rsinit.cc @@ -1676,6 +1676,7 @@ RsTurtle *rsTurtle = NULL ; #include "services/p3channels.h" #include "services/p3status.h" #include "services/p3Qblog.h" +#include "services/p3blogs.h" #include "turtle/p3turtle.h" #include "services/p3tunnel.h" @@ -1850,6 +1851,7 @@ int RsServer::StartupRetroShare() std::string localcachedir = config_dir + "/cache/local"; std::string remotecachedir = config_dir + "/cache/remote"; std::string channelsdir = config_dir + "/channels"; + std::string blogsdir = config_dir + "/blogs"; //mRanking = NULL; @@ -1875,6 +1877,14 @@ int RsServer::StartupRetroShare() CachePair cp5(mChannels, mChannels, CacheId(RS_SERVICE_TYPE_CHANNEL, 0)); mCacheStrapper -> addCachePair(cp5); pqih -> addService(mChannels); /* This must be also ticked as a service */ + + p3Blogs *mBlogs = new p3Blogs(RS_SERVICE_TYPE_QBLOG, + mCacheStrapper, mCacheTransfer, rsFiles, + localcachedir, remotecachedir, blogsdir); + + CachePair cp6(mBlogs, mBlogs, CacheId(RS_SERVICE_TYPE_QBLOG, 0)); + mCacheStrapper -> addCachePair(cp6); + pqih -> addService(mBlogs); /* This must be also ticked as a service */ #ifndef RS_RELEASE @@ -1933,7 +1943,7 @@ int RsServer::StartupRetroShare() mConfigMgr->addConfiguration("msgs.cfg", msgSrv); mConfigMgr->addConfiguration("chat.cfg", chatSrv); mConfigMgr->addConfiguration("cache.cfg", mCacheStrapper); - + mConfigMgr->addConfiguration("blogs.cfg", mBlogs); mConfigMgr->addConfiguration("ranklink.cfg", mRanking); mConfigMgr->addConfiguration("forums.cfg", mForums); mConfigMgr->addConfiguration("channels.cfg", mChannels); @@ -2050,6 +2060,7 @@ int RsServer::StartupRetroShare() rsForums = mForums; rsChannels = mChannels; rsRanks = new p3Rank(mRanking); + rsBlogs = mBlogs; #ifndef RS_RELEASE rsGameLauncher = gameLauncher; diff --git a/libretroshare/src/serialiser/rsserviceitems.h b/libretroshare/src/serialiser/rsserviceitems.h index a96f34ef3..812e22c74 100644 --- a/libretroshare/src/serialiser/rsserviceitems.h +++ b/libretroshare/src/serialiser/rsserviceitems.h @@ -171,6 +171,40 @@ virtual RsItem * deserialise(void *data, uint32_t *size); /**************************************************************************/ +/**************************************************************************/ + +class RsBlogMsg: public RsItem +{ + public: + RsBlogMsg() + :RsItem(RS_PKT_VERSION_SERVICE, RS_SERVICE_TYPE_QBLOG, + RS_PKT_SUBTYPE_DEFAULT) + { return; } +virtual ~RsBlogMsg(); +virtual void clear(); + + RsTlvBinaryData cert; /* Mandatory */ + RsTlvFileSet files; /* Mandatory */ + RsTlvBinaryData sign; /* Mandatory */ +}; + +class RsBlogMsgSerialiser: public RsSerialType +{ + public: + RsBlogMsgSerialiser() + :RsSerialType(RS_PKT_VERSION_SERVICE, RS_SERVICE_TYPE_QBLOG) + { return; } + +virtual ~RsBlogMsgSerialiser(); + +virtual uint32_t size(RsItem *); +virtual bool serialise (RsItem *item, void *data, uint32_t *size); +virtual RsItem * deserialise(void *data, uint32_t *size); + +}; + +/**************************************************************************/ + #endif /* RS_SERVICE_ITEMS_H */