genode/repos/base-okl4/lib/mk/tools.mk
Johannes Schlatow 5e4e634625 libs: use select_from_ports in eager assignments
If `select_from_ports` is evaluated lazily, we might miss a port during
the dependency check. A way to prevent this is to use the `:=` operator.

Fixes genodelabs/genode#4618
2022-11-17 08:00:34 +01:00

12 lines
373 B
Makefile

#
# Create symlink to elfweaver so that the run tool can use it from within the
# build directory.
#
OKL4_DIR := $(call select_from_ports,okl4)/src/kernel/okl4
HOST_TOOLS += $(BUILD_BASE_DIR)/tool/okl4/elfweaver
$(BUILD_BASE_DIR)/tool/okl4/elfweaver:
$(VERBOSE)mkdir -p $(dir $@)
$(VERBOSE)cp -a $(OKL4_DIR)/tools/pyelf $(dir $@)/
$(VERBOSE)ln -sf pyelf/elfweaver $@