phony_package.mk revision f625bf277c88e0a21fab0a1e19de619dc0faec24
1LOCAL_MODULE_CLASS := _FAKE_
2
3ifneq ($(strip $(LOCAL_SRC_FILES)),)
4$(error LOCAL_SRC_FILES are not allowed for phony packages)
5endif
6
7ifeq ($(strip $(LOCAL_REQUIRED_MODULES)),)
8$(error LOCAL_REQUIRED_MODULES is required for phony packages)
9endif
10
11.PHONY: $(LOCAL_MODULE)
12
13$(LOCAL_MODULE): $(LOCAL_REQUIRED_MODULES)
14
15ALL_MODULES += $(LOCAL_MODULE)
16ALL_MODULES.$(LOCAL_MODULE).CLASS := _FAKE_
17
18PACKAGES := $(PACKAGES) $(LOCAL_MODULE)
19