From 32bf6c0b0767b6cc500f489278e80a9abce29d5d Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 19 Nov 2005 00:57:21 +0000 Subject: [PATCH] LibraryFromObjects did set AR on $(1) instead of on $(_l), the latter one being $(1:S=$(SUFLIB)). Thus the wrong AR would be used when the name passed to LibraryFromObjects didn't have the .a suffix yet. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15029 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- build/jam/OverriddenJamRules | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build/jam/OverriddenJamRules b/build/jam/OverriddenJamRules index 2300b5ecd0..7fc9e9efb4 100644 --- a/build/jam/OverriddenJamRules +++ b/build/jam/OverriddenJamRules @@ -382,11 +382,11 @@ rule LibraryFromObjects on $(_l) { # set the tools according to the platform if $(PLATFORM) = host { - AR on $(1) = $(HOST_AR) $(HOST_ARFLAGS) ; - RANLIB on $(1) = $(HOST_RANLIB) ; + AR on $(_l) = $(HOST_AR) $(HOST_ARFLAGS) ; + RANLIB on $(_l) = $(HOST_RANLIB) ; } else { - AR on $(1) = $(TARGET_AR) $(TARGET_ARFLAGS) ; - RANLIB on $(1) = $(TARGET_RANLIB) ; + AR on $(_l) = $(TARGET_AR) $(TARGET_ARFLAGS) ; + RANLIB on $(_l) = $(TARGET_RANLIB) ; } # library depends on its member objects