blob: e52e125e3bef3d42f352fe962808f618b631541f [file] [log] [blame]
osdl.net!shemmingereb1d6822005-02-09 22:05:41 +00001DISTGEN = maketable normal pareto paretonormal
2DISTDATA = normal.dist pareto.dist paretonormal.dist experimental.dist
3
shemmingerce715cd2005-09-01 22:38:19 +00004HOSTCC ?= $(CC)
Bertrand Jacquin3cc62322008-06-21 01:51:19 -04005CCOPTS = $(CBUILD_CFLAGS)
osdl.net!shemmingereb1d6822005-02-09 22:05:41 +00006LDLIBS += -lm
7
osdl.net!shemmingereb1d6822005-02-09 22:05:41 +00008all: $(DISTGEN) $(DISTDATA)
9
shemmingerce715cd2005-09-01 22:38:19 +000010$(DISTGEN):
shemminger319baac2006-03-14 19:43:59 +000011 $(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
shemmingerce715cd2005-09-01 22:38:19 +000012
13%.dist: %
14 ./$* > $@
15
16experimental.dist: maketable experimental.dat
17 ./maketable experimental.dat > experimental.dist
18
Stephen Hemmingerebfd0f32006-06-15 16:22:09 -070019stats: stats.c
20 $(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
21
osdl.net!shemmingereb1d6822005-02-09 22:05:41 +000022install: all
Mike Frysinger1a7943b2010-06-09 14:52:09 +000023 mkdir -p $(DESTDIR)$(LIBDIR)/tc
osdl.net!shemmingereb1d6822005-02-09 22:05:41 +000024 for i in $(DISTDATA); \
Mike Frysinger1a7943b2010-06-09 14:52:09 +000025 do install -m 644 $$i $(DESTDIR)$(LIBDIR)/tc; \
osdl.net!shemmingereb1d6822005-02-09 22:05:41 +000026 done
27
28clean:
29 rm -f $(DISTDATA) $(DISTGEN)