diff options
-rw-r--r-- | netem/Makefile | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/netem/Makefile b/netem/Makefile index e69de29b..881ed9f5 100644 --- a/netem/Makefile +++ b/netem/Makefile @@ -0,0 +1,27 @@ +DISTGEN = maketable normal pareto paretonormal +DISTDATA = normal.dist pareto.dist paretonormal.dist experimental.dist + +LDLIBS += -lm + +%.dist: %.c + $(HOSTCC) $(CFLAGS) -o $* $< -lm + ./$* >$@ + +%.dist: %.dat + ./maketable $< >$@ + +all: $(DISTGEN) $(DISTDATA) + +install: all + mkdir -p $(DESTDIR)/usr/lib/tc + for i in $(DISTDATA); \ + do install -m 755 $$i $(DESTDIR)/usr/lib/tc; \ + done + +clean: + rm -f $(DISTDATA) $(DISTGEN) + +maketable: maketable.c + $(HOSTCC) $(CFLAGS) -o $@ $< -lm + + |