diff options
author | Laurent Ghigonis <laurent@p1sec.com> | 2013-06-05 15:23:45 +0200 |
---|---|---|
committer | Laurent Ghigonis <laurent@p1sec.com> | 2013-06-05 15:23:45 +0200 |
commit | c2df624fae9cd08c662f5f611044094f35bb8f63 (patch) | |
tree | 1e1f7b7fb6b86fc73cb6da21e6eabd3c5151069e /Makefile | |
parent | Merge branch 'master' into traceroute (diff) | |
parent | gg_map: fix dependencies description (diff) | |
download | glouglou-c2df624fae9cd08c662f5f611044094f35bb8f63.tar.xz glouglou-c2df624fae9cd08c662f5f611044094f35bb8f63.zip |
Merge branch 'master' into traceroute
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b0be2a8 --- /dev/null +++ b/Makefile @@ -0,0 +1,28 @@ +LIB = libglouglou +DAEMON = glougloud +PROBES = gg_sniff gg_trackproc +ANALYSERS = gg_map +DIRS = $(LIB) $(DAEMON) $(PROBES) $(ANALYSERS) + +all: + -for d in $(DIRS); do (cd $$d; make); done + +clean: + -for d in $(DIRS); do (cd $$d; make clean); done + +install: + -for d in $(DIRS); do (cd $$d; make install); done + +pkg: + $(eval _pkgname := "glouglou_pkg_$(shell date +%Y%m%d_%H%M)") + mkdir -p $(_pkgname) + cp libglouglou/libglouglou.so \ + glougloud/glougloud \ + gg_sniff/gg_sniff \ + gg_trackproc/gg_trackproc \ + gg_map/gg_map gg_map/glouglou_localsniff.sh \ + $(_pkgname) + tar -czf $(_pkgname).tgz $(_pkgname) + @echo -e "\nCreated $(_pkgname) and $(_pkgname).tgz" + +.PHONY: pkg |