From 3f42726cae7f7b867d29dfe2f0639709c7c4fc61 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Fri, 4 Sep 1998 18:02:56 +0000 Subject: 1998-09-04 Roland McGrath * Makeconf (objs): New target, just compile w/o ar or ld. (OBJS): Remove bogus `%.o' default defn. * Makefile (objs, %-objs): New subdir target. --- Makeconf | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'Makeconf') diff --git a/Makeconf b/Makeconf index b7c0a170..c09a31e9 100644 --- a/Makeconf +++ b/Makeconf @@ -148,7 +148,16 @@ BUGADDR_REF = -uargp_program_bug_address # Standard targets -.PHONY: all install libs relink clean +.PHONY: all install libs relink clean objs + +# Just build all the object files. +objs: $(OBJS) +ifneq ($(no_prof),t) +objs: $(OBJS:%.o=%_p.o) +endif +ifneq ($(no_pic),t) +objs: $(OBJS:%.o=%_pic.o) +endif # Installation ifeq ($(doinst),one) @@ -213,10 +222,6 @@ $(installationdirlist): %: @$(MKINSTALLDIRS) $@ # Building the target -ifeq ($(OBJS),) -OBJS=%.o -endif - ifeq ($(doinst),many) target = $(filter-out $(special-targets),$(targets)) endif -- cgit v1.2.3