ref: dcb52c0f68d402b96a0bac30be449a79668b2e12
parent: 3053b4b030bba0ac0d19f81061c28342e63a6b3f
author: John Koleszar <jkoleszar@google.com>
date: Tue Jul 24 12:18:38 EDT 2012
makefile: fix .so build rule Use $^ vs $? to capture all prerequisites, rather than only newer ones. Change-Id: I464ffb2913cf60f5ca5e07518ad4bf7da10baf87
--- a/build/make/Makefile
+++ b/build/make/Makefile
@@ -250,7 +250,7 @@
$(qexec)$$(LD) -shared $$(LDFLAGS) \
-Wl,--no-undefined -Wl,-soname,$$(SONAME) \
-Wl,--version-script,$$(SO_VERSION_SCRIPT) -o $$@ \
- $$(filter %.o,$$?) $$(extralibs)
+ $$(filter %.o,$$^) $$(extralibs)
endef
define lipo_lib_template