Don't build .o files if not building .a files.
authordrepper <drepper>
Wed, 24 Sep 1997 22:19:46 +0000 (22:19 +0000)
committerdrepper <drepper>
Wed, 24 Sep 1997 22:19:46 +0000 (22:19 +0000)
Makeconfig

index 9f6786c..e87100e 100644 (file)
@@ -533,9 +533,12 @@ endif
 # The compilation rules use $(CPPFLAGS-${SUFFIX}) and $(CFLAGS-${SUFFIX})
 # to pass different flags for each flavor.
 libtypes = $(foreach o,$(object-suffixes),$(libtype$o))
-object-suffixes := .o
 all-object-suffixes := .o .os .op .og .ob
+object-suffixes :=
+ifeq (yes,$(build-static))
 libtype.o := lib%.a
+object-suffixes += .o
+endif
 ifeq (yes,$(build-shared))
 # Under --enable-shared, we will build a shared library of PIC objects.
 # The PIC object files are named foo.os.