From 943313af19da04044dddda57cb6bc4bd399eb76e Mon Sep 17 00:00:00 2001 From: Wade Walker Date: Thu, 17 Feb 2011 09:29:40 -0600 Subject: Prevent native libraries from always rebuilding and stripping The cc task will always re-link, even if no source files are built. This commit wraps an uptodate task around cc to prevent this, so the libraries will only be rebuilt now if a source file changes. This commit also moves library symbol stripping into the same uptodate task, so it only happens if a library is built (previously the libraries were always stripped). --- make/build-newt.xml | 133 ++++++++++++++++++++++++++++++---------------------- 1 file changed, 78 insertions(+), 55 deletions(-) (limited to 'make/build-newt.xml') diff --git a/make/build-newt.xml b/make/build-newt.xml index c91a2fda1..e135d2700 100644 --- a/make/build-newt.xml +++ b/make/build-newt.xml @@ -58,6 +58,11 @@ + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -536,10 +563,6 @@ - - - - -- cgit v1.2.3