summaryrefslogtreecommitdiffstats
path: root/core/host_static_library.mk
diff options
context:
space:
mode:
authorDan Bornstein <danfuzz@android.com>2009-10-15 13:01:36 -0700
committerDan Bornstein <danfuzz@android.com>2009-10-15 16:28:56 -0700
commit6bffc91c5d85ee828b37fa56efb7d87a76214747 (patch)
tree05195ed1f77c2b0a1f570ab1f82f3780782f1286 /core/host_static_library.mk
parent3ca0693894ce58c8616bfc8b54e0efe6d84fb3a8 (diff)
downloadbuild-6bffc91c5d85ee828b37fa56efb7d87a76214747.zip
build-6bffc91c5d85ee828b37fa56efb7d87a76214747.tar.gz
build-6bffc91c5d85ee828b37fa56efb7d87a76214747.tar.bz2
Make the host static library build rule know about
LOCAL_WHOLE_STATIC_LIBRARIES. While I was in the territory, I reordered a few lines to be more consistent with nearby code/files. Change-Id: Ie9809f065e32ca748ae4539dd785980ff496c2d2
Diffstat (limited to 'core/host_static_library.mk')
-rw-r--r--core/host_static_library.mk7
1 files changed, 4 insertions, 3 deletions
diff --git a/core/host_static_library.mk b/core/host_static_library.mk
index 237981f..39c99ee 100644
--- a/core/host_static_library.mk
+++ b/core/host_static_library.mk
@@ -1,5 +1,5 @@
###########################################################
-## Standard rules for building a static library.
+## Standard rules for building a static library for the host.
##
## Additional inputs from base_rules.make:
## None.
@@ -7,8 +7,6 @@
## LOCAL_MODULE_SUFFIX will be set for you.
###########################################################
-LOCAL_IS_HOST_MODULE := true
-
ifeq ($(strip $(LOCAL_MODULE_CLASS)),)
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
endif
@@ -17,7 +15,10 @@ LOCAL_MODULE_SUFFIX := .a
endif
LOCAL_UNINSTALLABLE_MODULE := true
+LOCAL_IS_HOST_MODULE := true
+
include $(BUILD_SYSTEM)/binary.mk
+$(LOCAL_BUILT_MODULE): $(built_whole_libraries)
$(LOCAL_BUILT_MODULE): $(all_objects)
$(transform-host-o-to-static-lib)