iproute2/netem/Makefile
<<
>>
Prefs
   1# SPDX-License-Identifier: GPL-2.0
   2include ../config.mk
   3
   4DISTGEN = maketable normal pareto paretonormal
   5DISTDATA = normal.dist pareto.dist paretonormal.dist experimental.dist
   6
   7HOSTCC ?= $(CC)
   8CCOPTS  = $(CBUILD_CFLAGS)
   9LDLIBS += -lm
  10
  11all: $(DISTGEN) $(DISTDATA)
  12
  13$(DISTGEN):
  14        $(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
  15
  16%.dist: %
  17        ./$* > $@
  18
  19experimental.dist: maketable experimental.dat
  20        ./maketable experimental.dat > experimental.dist
  21
  22stats: stats.c
  23        $(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
  24
  25install: all
  26        mkdir -p $(DESTDIR)$(LIBDIR)/tc
  27        for i in $(DISTDATA); \
  28        do install -m 644 $$i $(DESTDIR)$(LIBDIR)/tc; \
  29        done
  30
  31clean:
  32        rm -f $(DISTDATA) $(DISTGEN)
  33