1# Copyright 2017 The Fuchsia Authors 2# 3# Use of this source code is governed by a MIT-style 4# license that can be found in the LICENSE file or at 5# https://opensource.org/licenses/MIT 6 7# check for disallowed options 8ifneq ($(MODULE_DEPS)$(MODULE_LIBS)$(MODULE_STATIC_LIBS)$(MODULE_FIDL_LIBS),) 9$(error $(MODULE) $(MODULE_TYPE) modules must not use MODULE_{DEPS,LIBS,STATIC_LIBS,FIDL_LIBS}) 10endif 11 12MODULE_HOSTLIB := $(call TOBUILDDIR,tools/lib/lib$(MODULE_NAME).a) 13 14$(MODULE_HOSTLIB): $(MODULE_OBJS) 15 @$(MKDIR) 16 $(call BUILDECHO,linking hostlib $@) 17 $(NOECHO)rm -f -- "$@" 18 $(NOECHO)$(HOST_AR) cr $@ $^ 19 20ALLHOST_LIBS += $(MODULE_HOSTLIB) 21 22GENERATED += $(MODULE_HOSTLIB) 23 24