2 # Copyright (C) 2021 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
12 LLVM_VERSION
:= $(shell cat
$(STAGING_DIR_HOST
)/llvm-bpf
/.llvm-version
)
14 LLVM_BPF_PREFIX
:= llvm-bpf-
$(LLVM_VERSION
).
$(HOST_OS
)-$(HOST_ARCH
)
15 LLVM_TAR
:= $(BIN_DIR
)/$(LLVM_BPF_PREFIX
).
tar.xz
17 $(LLVM_TAR
): $(STAGING_DIR_HOST
)/llvm-bpf
/.llvm-version
18 tar -C
$(STAGING_DIR_HOST
) \
19 -I
'$(STAGING_DIR_HOST)/bin/xz -7e -T$(if $(filter 1,$(NPROC)),2,0)' \
20 $(if
$(SOURCE_DATE_EPOCH
),--mtime
="@$(SOURCE_DATE_EPOCH)") \
21 -cf
$@.tmp llvm-bpf
$(LLVM_BPF_PREFIX
)