Blame netem/Makefile

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