From ff5f01375f6d3a47b7fa271485e3a0aeb822b3a2 Mon Sep 17 00:00:00 2001 From: randomdan Date: Mon, 30 Aug 2010 04:12:56 +0000 Subject: Jam --- netfs/Jamfile.jam | 33 ++++++++++++++++++++++++++ netfs/configure | 1 - netfs/makefile.in | 71 ------------------------------------------------------- 3 files changed, 33 insertions(+), 72 deletions(-) create mode 100644 netfs/Jamfile.jam delete mode 100755 netfs/configure delete mode 100644 netfs/makefile.in diff --git a/netfs/Jamfile.jam b/netfs/Jamfile.jam new file mode 100644 index 0000000..e00fa16 --- /dev/null +++ b/netfs/Jamfile.jam @@ -0,0 +1,33 @@ +using gcc ; + +alias libxmlpp : : : : + "`pkg-config --cflags libxml++-2.6`" + "`pkg-config --libs libxml++-2.6`" ; +alias fuse : : : : + "-D_FILE_OFFSET_BITS=64" + "-lfuse" ; + +lib boost_regex : : boost_regex ; +lib boost_filesystem : : boost_filesystem ; + +exe netfs : + libxmlpp + comms.cpp msgtypes.cpp + [ glob fuse*.cpp ] + ../libmisc + : + ../libmisc/ + boost_regex + fuse + ; + +exe netfsd : + libxmlpp + comms.cpp msgtypes.cpp + [ glob daemon*.cpp ] + ../libmisc + : + ../libmisc/ + boost_regex + fuse + ; diff --git a/netfs/configure b/netfs/configure deleted file mode 100755 index 4d06840..0000000 --- a/netfs/configure +++ /dev/null @@ -1 +0,0 @@ -cp makefile.in makefile diff --git a/netfs/makefile.in b/netfs/makefile.in deleted file mode 100644 index 4086315..0000000 --- a/netfs/makefile.in +++ /dev/null @@ -1,71 +0,0 @@ -FUSEFLAGS=-D_FILE_OFFSET_BITS=64 -COMPFLAGS=-DTHREADSAFE -I ../libmisc -I /usr/include/libxml2 -myCXXFLAGS=${CXXFLAGS} ${COMPFLAGS} ${FUSEFLAGS} -LDFLAGS=-lfuse -Xlinker --warn-once -L ../libmisc -l misc -l xml2 -CXX=g++ -CC=${CXX} -default : makefile all - --include makedeps.mk - -all : makedeps.mk tags netfs netfsd -makefile : makefile.in - @echo "Makefile out of date. Please re-run configure." - @false - -makedeps.mk : $(patsubst %.cpp, %.d, $(wildcard *.cpp)) $(wildcard *.h) - cat *.d > $@ - -%.o : %.d - -%.o : %.cpp - g++ -c ${myCXXFLAGS} $< -o $@ -%.d : %.cpp $(wildcard *.h) - g++ -M ${myCXXFLAGS} $< -o $@ - -tags : $(wildcard *.c*) $(wildcard *.h) - @exuberant-ctags -R - -NETFSOBJS= \ - comms.o \ - fuse.o \ - fuseapp.o \ - fuseFiles.o \ - fuseDirs.o \ - fuseMisc.o \ - fuseFS.o \ - msgtypes.o \ - -NETFSDOBJS= \ - comms.o \ - daemon.o \ - daemonDirs.o \ - daemonFiles.o \ - daemonMisc.o \ - daemonFS.o \ - daemonConfig.o \ - msgtypes.o \ - -netfs : ${NETFSOBJS} - g++ -o $@ ${NETFSOBJS} ${LDFLAGS} - -netfsd : ${NETFSDOBJS} - g++ -o $@ ${NETFSDOBJS} ${LDFLAGS} - -.SUFFIXES: .cpp .o -.PHONY: clean test mount umount install uninstall - -clean : - rm -f *.o *.d - rm -f netfsd netfs - rm -f makedeps.mk - -install : netfs netfsd - cp -f netfs /usr/bin/netfs - ln -sf /usr/bin/netfs /sbin/mount.netfs - cp -f netfsd /sbin/netfsd - -uninstall : - rm -f /usr/bin/netfs - rm -f /sbin/mount.netfs - rm -f /sbin/netfsd -- cgit v1.2.3