mirror of
				https://git.proxmox.com/git/mirror_iproute2
				synced 2025-11-04 02:56:43 +00:00 
			
		
		
		
	The tc program searches LIBDIR by default for the .dist files, and that defaults to /usr/lib. But the netem subdir has /lib/ hardcoded which means the default build+install results in the files not being found. Further, these are plain text files which are read at runtime, so it doesn't make sense to give them executable bits. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
		
			
				
	
	
		
			30 lines
		
	
	
		
			617 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			617 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
DISTGEN = maketable normal pareto paretonormal
 | 
						|
DISTDATA = normal.dist pareto.dist paretonormal.dist experimental.dist
 | 
						|
 | 
						|
HOSTCC ?= $(CC)
 | 
						|
CCOPTS  = $(CBUILD_CFLAGS)
 | 
						|
LDLIBS += -lm 
 | 
						|
 | 
						|
all: $(DISTGEN) $(DISTDATA)
 | 
						|
 | 
						|
$(DISTGEN):
 | 
						|
	$(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
 | 
						|
 | 
						|
%.dist: %
 | 
						|
	./$* > $@
 | 
						|
 | 
						|
experimental.dist: maketable experimental.dat
 | 
						|
	./maketable experimental.dat > experimental.dist
 | 
						|
 | 
						|
stats: stats.c
 | 
						|
	$(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
 | 
						|
 | 
						|
install: all
 | 
						|
	mkdir -p $(DESTDIR)$(LIBDIR)/tc
 | 
						|
	for i in $(DISTDATA); \
 | 
						|
	do install -m 644 $$i $(DESTDIR)$(LIBDIR)/tc; \
 | 
						|
	done
 | 
						|
 | 
						|
clean:
 | 
						|
	rm -f $(DISTDATA) $(DISTGEN)
 |