Blame netem/Makefile

Packit d3f73b
# SPDX-License-Identifier: GPL-2.0
Packit d3f73b
include ../config.mk
Packit d3f73b
Packit d3f73b
DISTGEN = maketable normal pareto paretonormal
Packit d3f73b
DISTDATA = normal.dist pareto.dist paretonormal.dist experimental.dist
Packit d3f73b
Packit d3f73b
HOSTCC ?= $(CC)
Packit d3f73b
CCOPTS  = $(CBUILD_CFLAGS)
Packit d3f73b
LDLIBS += -lm
Packit d3f73b
Packit d3f73b
all: $(DISTGEN) $(DISTDATA)
Packit d3f73b
Packit d3f73b
$(DISTGEN):
Packit d3f73b
	$(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
Packit d3f73b
Packit d3f73b
%.dist: %
Packit d3f73b
	./$* > $@
Packit d3f73b
Packit d3f73b
experimental.dist: maketable experimental.dat
Packit d3f73b
	./maketable experimental.dat > experimental.dist
Packit d3f73b
Packit d3f73b
stats: stats.c
Packit d3f73b
	$(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
Packit d3f73b
Packit d3f73b
install: all
Packit d3f73b
	mkdir -p $(DESTDIR)$(LIBDIR)/tc
Packit d3f73b
	for i in $(DISTDATA); \
Packit d3f73b
	do install -m 644 $$i $(DESTDIR)$(LIBDIR)/tc; \
Packit d3f73b
	done
Packit d3f73b
Packit d3f73b
clean:
Packit d3f73b
	rm -f $(DISTDATA) $(DISTGEN)