From: shemminger Date: Thu, 1 Sep 2005 22:38:19 +0000 (+0000) Subject: Allow parallel make of netem directory. X-Git-Tag: v4.13.0~1900 X-Git-Url: https://git.proxmox.com/?p=mirror_iproute2.git;a=commitdiff_plain;h=ce715cd94cd5272ab4bd106c964ebe215a4e1791 Allow parallel make of netem directory. Use HOSTCC when building local tools --- diff --git a/ChangeLog b/ChangeLog index 88d66dbf..fec24979 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,10 +1,15 @@ -2005-09-01 Stephen Hemminger +2005-09-01 Mike Frysinger + + * Fix build issues with netem tables (parallel make and HOSTCC) + +2005-09-01 Stephen Hemminger * Integrate support for DCCP into 'ss' (from acme) * Add -batch option to ip. * Update to 2.6.14 headers 2005-09-01 Eric Dumazet + * Fix lnstat : First column should not be summed 2005-08-16 Stephen Hemminger diff --git a/netem/Makefile b/netem/Makefile index 881ed9f5..6af5cf18 100644 --- a/netem/Makefile +++ b/netem/Makefile @@ -1,16 +1,19 @@ DISTGEN = maketable normal pareto paretonormal DISTDATA = normal.dist pareto.dist paretonormal.dist experimental.dist +HOSTCC ?= $(CC) LDLIBS += -lm -%.dist: %.c - $(HOSTCC) $(CFLAGS) -o $* $< -lm - ./$* >$@ +all: $(DISTGEN) $(DISTDATA) -%.dist: %.dat - ./maketable $< >$@ +$(DISTGEN): + $(HOSTCC) -Wall -O1 -I../include -o $@ $@.c -lm -all: $(DISTGEN) $(DISTDATA) +%.dist: % + ./$* > $@ + +experimental.dist: maketable experimental.dat + ./maketable experimental.dat > experimental.dist install: all mkdir -p $(DESTDIR)/usr/lib/tc @@ -20,8 +23,3 @@ install: all clean: rm -f $(DISTDATA) $(DISTGEN) - -maketable: maketable.c - $(HOSTCC) $(CFLAGS) -o $@ $< -lm - -