#
curdir:=target
-$(curdir)/builddirs:=linux sdk imagebuilder
+$(curdir)/subtargets:=install
+$(curdir)/builddirs:=linux sdk imagebuilder toolchain llvm-bpf
$(curdir)/builddirs-default:=linux
-$(curdir)/builddirs-install:=linux $(if $(CONFIG_SDK),sdk) $(if $(CONFIG_IB),imagebuilder)
+$(curdir)/builddirs-install:=\
+ linux \
+ $(if $(CONFIG_SDK),sdk) \
+ $(if $(CONFIG_IB),imagebuilder) \
+ $(if $(CONFIG_MAKE_TOOLCHAIN),toolchain) \
+ $(if $(CONFIG_SDK_LLVM_BPF),llvm-bpf)
-$(curdir)/imagebuilder/prepare:=$(curdir)/linux/install
+$(curdir)/sdk/install:=$(curdir)/linux/install
+$(curdir)/imagebuilder/install:=$(curdir)/linux/install
$(eval $(call stampfile,$(curdir),target,prereq,.config))
$(eval $(call stampfile,$(curdir),target,compile,$(TMP_DIR)/.build))