X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=Makefile;h=946dbbc943da34211151c55203a758e31d48c8f7;hb=202bf70621df94162ae90fc502565020f7991472;hp=1c18b4773b2e4247d80435f0bbe39108181dcd3a;hpb=d4bafdf7e0afe86b8a9263c7838dc56b6f39ede1;p=rrq%2Frrqnet.git diff --git a/Makefile b/Makefile index 1c18b47..946dbbc 100644 --- a/Makefile +++ b/Makefile @@ -1,16 +1,21 @@ -SBINDIR = $(DESTDIR)/usr/local/sbin +SBINDIR = $(DESTDIR)/usr/sbin ETCDIR = $(DESTDIR)/etc/rrqnet -MAN1DIR = $(DESTDIR)/usr/local/share/man/man1 -MAN8DIR = $(DESTDIR)/usr/local/share/man/man8 +MAN1DIR = $(DESTDIR)/usr/share/man/man1 +MAN8DIR = $(DESTDIR)/usr/share/man/man8 -SBINFILES = rrqnet rrqnet-cron.sh +SBINCFILES = rrqnet +SBINFILES = rrqnet-cron $(SBINCFILES) ETCFILES = set-source-route.sh ifupdown.sh MAN1FILES = -MAN8FILES = rrqnet.8 rrqnet-cron.sh.8 +MAN8FILES = rrqnet.8 rrqnet-cron.8 rrqnet-ifupdown.sh.8 HTMLDOC = $(MAN8FILES:%=%.html) +.PHONY: ifupdown.sh + all: $(SBINFILES) $(ETCFILES) $(MAN1FILES) $(MAN8FILES) $(HTMLDOC) +squeezetest: squeeze.c squeezetest.c + $(HTMLDOC): %.html: %.adoc asciidoc -bhtml $^ @@ -26,12 +31,13 @@ rrqnet.E: rrqnet.c htable.c COMPILEOPTS = -g -W -Wall #COMPILEOPTS = -pg -no-pie -g -DGPROF -$(filter-out %.sh,$(SBINFILES)): %: %.c - $(CC) $(COMPILEOPTS) -static -o $@ $^ $(LDFLAGS) +#STATIC = -static +$(filter-out %.sh,$(SBINCFILES)): %: %.c + $(CC) $(COMPILEOPTS) $(STATIC) -o $@ $^ $(LDFLAGS) .PHONY: clean clean: - rm -f $(filter-out %.sh,$(SBINFILES)) + rm -f $(filter-out %.sh,$(SBINCFILES)) # Installation targets