From: Theodore Ts'o Date: Tue, 1 Jan 2008 21:48:09 +0000 (-0500) Subject: Fix profile, checker, and shared-library building on non-Linux platforms X-Git-Tag: v1.40.5~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=42c0b61ca58ddc64ede08c0c02ebe3f9eb5b9570;p=thirdparty%2Fe2fsprogs.git Fix profile, checker, and shared-library building on non-Linux platforms Approximately two years ago a revamp of the e2fsprogs build infrastructure broke the Makefile fragments for building BSD, Solaris, and Darwin shared libraries, as well as profiling and checker libraries. Apparently no one had noticed except for pierre42@users.sourceforge.net. Addresses-Sourceforge-Bug: #1819034 Signed-off-by: "Theodore Ts'o" --- diff --git a/lib/Makefile.bsd-lib b/lib/Makefile.bsd-lib index 4ab776aa1..ec7cae44c 100644 --- a/lib/Makefile.bsd-lib +++ b/lib/Makefile.bsd-lib @@ -10,9 +10,9 @@ # BSDLIB_INSTALL_DIR = $(SHLIBDIR) # -all:: pic image +all:: image -real-subdirs:: pic +real-subdirs:: Makefile @echo " MKDIR pic" @mkdir -p pic diff --git a/lib/Makefile.checker b/lib/Makefile.checker index 95974fad2..8382a5106 100644 --- a/lib/Makefile.checker +++ b/lib/Makefile.checker @@ -1,4 +1,4 @@ -all:: checker $(LIBRARY)_chk.a +all:: $(LIBRARY)_chk.a real-subdirs:: Makefile @echo " MKDIR checker" diff --git a/lib/Makefile.darwin-lib b/lib/Makefile.darwin-lib index c9e44cc55..3052b2e04 100644 --- a/lib/Makefile.darwin-lib +++ b/lib/Makefile.darwin-lib @@ -10,7 +10,7 @@ # BSDLIB_INSTALL_DIR = $(SHLIBDIR) # -all:: pic image +all:: image real-subdirs:: Makefile @echo " MKDIR pic" diff --git a/lib/Makefile.profile b/lib/Makefile.profile index deaa7cbe4..a2e77c69f 100644 --- a/lib/Makefile.profile +++ b/lib/Makefile.profile @@ -1,7 +1,7 @@ -all:: profiled $(LIBRARY)_p.a +all:: $(LIBRARY)_p.a real-subdirs:: Makefile - @echo " MKDIR $@" + @echo " MKDIR profiled" @mkdir -p profiled clean:: diff --git a/lib/Makefile.solaris-lib b/lib/Makefile.solaris-lib index 08745928c..fcadfa3d9 100644 --- a/lib/Makefile.solaris-lib +++ b/lib/Makefile.solaris-lib @@ -11,7 +11,7 @@ # ELF_INSTALL_DIR = $(SHLIBDIR) # ELF_OTHER_LIBS = -lc -all:: elfshared image +all:: image real-subdirs:: Makefile @echo " MKDIR elfshared"