| Dan Willemsen | 8dae49c | 2017-02-15 15:48:11 -0800 | [diff] [blame] | 1 | ########################################################### | 
|  | 2 | ## Standard rules for building a header library. | 
|  | 3 | ## | 
|  | 4 | ## Additional inputs from base_rules.make: | 
|  | 5 | ## None. | 
|  | 6 | ########################################################### | 
|  | 7 |  | 
|  | 8 | LOCAL_MODULE_CLASS := HEADER_LIBRARIES | 
|  | 9 | LOCAL_UNINSTALLABLE_MODULE := true | 
|  | 10 | ifneq ($(strip $(LOCAL_MODULE_STEM)$(LOCAL_BUILT_MODULE_STEM)),) | 
|  | 11 | $(error $(LOCAL_PATH): Cannot set module stem for a library) | 
|  | 12 | endif | 
|  | 13 |  | 
| Dan Willemsen | 8dae49c | 2017-02-15 15:48:11 -0800 | [diff] [blame] | 14 | include $(BUILD_SYSTEM)/binary.mk | 
|  | 15 |  | 
|  | 16 | ifneq ($(strip $(all_objects)),) | 
|  | 17 | $(call pretty-error,Header libraries may not have any sources) | 
|  | 18 | endif | 
|  | 19 |  | 
|  | 20 | $(LOCAL_BUILT_MODULE): | 
|  | 21 | $(hide) touch $@ |