From cbdee6555bb081db95bb7d412ec00cf9333a0745 Mon Sep 17 00:00:00 2001 From: "Kelvin M. Klann" Date: Fri, 15 Jul 2022 02:31:51 -0300 Subject: makefiles: add TOCLEAN and TODISTCLEAN variables So that includers of src/prog.mk or src/so.mk can just define anything extra that needs to be cleaned without having to override the "clean" target (or having to declare a "distclean" target). Example usage: TOCLEAN += foo TODISTCLEAN += bar --- src/so.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/so.mk') diff --git a/src/so.mk b/src/so.mk index bca127f93..c1221a10a 100644 --- a/src/so.mk +++ b/src/so.mk @@ -19,7 +19,7 @@ $(SO): $(OBJS) $(ROOT)/config.mk $(CC) $(LDFLAGS) -shared -fPIC -z relro -o $@ $(OBJS) -ldl .PHONY: clean -clean:; rm -fr $(OBJS) $(SO) *.plist +clean:; rm -fr $(OBJS) $(SO) *.plist $(TOCLEAN) .PHONY: distclean -distclean: clean +distclean: clean; rm -fr $(TODISTCLEAN) -- cgit v1.2.3-54-g00ecf