+2005-12-29 Theodore Ts'o <tytso@mit.edu>
+
+ * Makefile.bsd-lib, Makefile.checker, Makefile.darwin-lib,
+ Makefile.elf-lib, Makefile.library, Makefile.profile,
+ Makefile.solaris-lib: Revamp subdirs target so to avoid
+ needless recompilation of library object files.
+
2005-12-10 Theodore Ts'o <tytso@mit.edu>
* Makefile.elf-lib, Makefile.solaris-lib: Add $(LDFLAGS) to the
# ELF_INSTALL_DIR = $(SHLIBDIR)
# ELF_OTHER_LIBS = -lc
-all:: elfshared image
+all:: image
-subdirs:: elfshared
-
-elfshared:
+subdirs:: Makefile
@echo " MKDIR elfshared"
- @mkdir elfshared
+ @mkdir -p elfshared
ELF_LIB = $(ELF_IMAGE).so.$(ELF_VERSION)
ELF_SONAME = $(ELF_IMAGE).so.$(ELF_SO_VERSION)
all:: elfshared image
-subdirs:: elfshared
-
-elfshared:
- mkdir elfshared
+subdirs:: Makefile
+ @echo " MKDIR elfshared"
+ @mkdir -p elfshared
ELF_LIB = $(ELF_IMAGE).so.$(ELF_VERSION)
ELF_SONAME = $(ELF_IMAGE).so.$(ELF_SO_VERSION)