Formerly Makerules.~93~
authorroland <roland>
Tue, 7 Sep 1993 02:57:55 +0000 (02:57 +0000)
committerroland <roland>
Tue, 7 Sep 1993 02:57:55 +0000 (02:57 +0000)
Makerules

index 0268815..8fde793 100644 (file)
--- a/Makerules
+++ b/Makerules
@@ -169,7 +169,17 @@ S-CPPFLAGS = $(asm-CPPFLAGS)
 ifneq (,$(objpfx))
 sed-remove-objpfx = -e 's@$(subst @,\@,$(objpfx))@$$(objpfx)@g'
 endif
+\f
+# Figure out the source filenames in this directory.
+
+override sources       := $(addsuffix .c,$(routines) $(aux) \
+                                         $(sysdep_routines))
+export sysdep_routines := $(sysdep_routines)
 
+# This is the list of all object files, gotten by
+# replacing every ".c" in `sources' with a ".o".
+override objects       := $(addprefix $(objpfx),$(sources:.c=.o))
+\f
 +depfiles := $(strip $(sources:.c=.dep) $(addsuffix .dep,$(others) $(tests)))
 +depfiles := $(addprefix $(objpfx),$(+depfiles))
 
@@ -218,16 +228,6 @@ endif                                              # not -s
 
 ARFLAGS := r$(verbose)
 \f
-# Figure out the source filenames in this directory.
-
-override sources       := $(addsuffix .c,$(routines) $(aux) \
-                                         $(sysdep_routines))
-export sysdep_routines := $(sysdep_routines)
-
-# This is the list of all object files, gotten by
-# replacing every ".c" in `sources' with a ".o".
-override objects       := $(addprefix $(objpfx),$(sources:.c=.o))
-\f
 # This makes all the object files in the parent library archive.
 
 .PHONY: lib libobjs lib-noranlib