Make sure that 'ranlib' runs only after 'ar' is completed.
authorBill Wendling <isanbard@gmail.com>
Sat, 3 Jan 2009 01:11:39 +0000 (01:11 +0000)
committerBill Wendling <isanbard@gmail.com>
Sat, 3 Jan 2009 01:11:39 +0000 (01:11 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61598 91177308-0d34-0410-b5e6-96231b3b80d8

Makefile.rules

index 49412d652d39a21c6f71d8a9cda5e0a8d5ea39d2..e1c6f5a221817b94738a8ec6ece231e59bde29af 100644 (file)
@@ -998,8 +998,7 @@ all-local:: $(LibName.A)
 $(LibName.A): $(ObjectsO) $(LibDir)/.dir
        $(Echo) Building $(BuildMode) Archive Library $(notdir $@)
        -$(Verb) $(RM) -f $@
-       $(Verb) $(Archive) $@ $(ObjectsO)
-       -$(Verb) $(Ranlib) $@
+       $(Verb) $(Archive) $@ $(ObjectsO) && $(Ranlib) $@
 
 clean-local::
 ifneq ($(strip $(LibName.A)),)