Check the version file, as it will be regenerated on rebuild Signed-off-by: Felix Fietkau <nbd@nbd.name>
		
			
				
	
	
		
			31 lines
		
	
	
		
			754 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			754 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
#
 | 
						|
# Copyright (C) 2021 OpenWrt.org
 | 
						|
#
 | 
						|
# This is free software, licensed under the GNU General Public License v2.
 | 
						|
# See /LICENSE for more information.
 | 
						|
#
 | 
						|
 | 
						|
include $(TOPDIR)/rules.mk
 | 
						|
 | 
						|
override MAKEFLAGS=
 | 
						|
 | 
						|
LLVM_VERSION := $(shell cat $(STAGING_DIR_HOST)/llvm-bpf/.llvm-version)
 | 
						|
 | 
						|
LLVM_BPF_PREFIX := llvm-bpf-$(LLVM_VERSION).$(HOST_OS)-$(HOST_ARCH)
 | 
						|
LLVM_TAR := $(BIN_DIR)/$(LLVM_BPF_PREFIX).tar.xz
 | 
						|
 | 
						|
$(LLVM_TAR): $(STAGING_DIR_HOST)/llvm-bpf/.llvm-version
 | 
						|
	tar -C $(STAGING_DIR_HOST) \
 | 
						|
		-I '$(STAGING_DIR_HOST)/bin/xz -7e -T$(if $(filter 1,$(NPROC)),2,0)' \
 | 
						|
		$(if $(SOURCE_DATE_EPOCH),--mtime="@$(SOURCE_DATE_EPOCH)") \
 | 
						|
		-cf $@.tmp llvm-bpf $(LLVM_BPF_PREFIX)
 | 
						|
	mv $@.tmp $@
 | 
						|
 | 
						|
download:
 | 
						|
prepare:
 | 
						|
compile: $(LLVM_TAR)
 | 
						|
install: compile
 | 
						|
 | 
						|
clean:
 | 
						|
	rm -f $(LLVM_TAR)
 |