$NetBSD: patch-Makefile,v 1.1 2023/07/11 05:46:30 nia Exp $ Honour CFLAGS/LDFLAGS, properly separate compile and link stages. --- Makefile.orig 2004-03-28 19:59:07.000000000 +0000 +++ Makefile @@ -4,8 +4,13 @@ PREFIX=/usr/local BIN_INSTALL_DIR=$(PREFIX)/bin MAN_INSTALL_DIR=$(PREFIX)/share/man/man1 -xmlindent: lexer - gcc -Wall -g error.c indent.c buffer.c main.c -o xmlindent -lfl +OBJS= error.o indent.o buffer.o main.o + +.c.o: + $(CC) $(CFLAGS) -c $< + +xmlindent: $(OBJS) lexer + $(CC) $(LDFLAGS) $(OBJS) -o xmlindent -lfl lexer: flex xmlindent.yy