diff --git a/Makefile b/Makefile index 086d58b..3b88792 100644 --- a/Makefile +++ b/Makefile @@ -1,18 +1,21 @@ # Makefile for symlinks -CC=gcc -OWNER=root -GROUP=root -MANDIR=/usr/man/man8/symlinks.8 -BINDIR=/usr/local/bin - +CC := gcc +CFLAGS += $(shell getconf LFS_CFLAGS 2>/dev/null) +OWNER = root +GROUP = root +MANDIR = /usr/man/man8/symlinks.8 +BINDIR = /usr/local/bin + +.PHONY: all all: symlinks symlinks: symlinks.c $(CC) -Wall -Wstrict-prototypes -O2 $(CFLAGS) -o symlinks symlinks.c - + install: all symlinks.8 $(INSTALL) -c -o $(OWNER) -g $(GROUP) -m 755 symlinks $(BINDIR) $(INSTALL) -c -o $(OWNER) -g $(GROUP) -m 644 symlinks.8 $(MANDIR) +.PHONY: clean clean: rm -f symlinks *.o core