mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-31 14:04:26 -04:00 
			
		
		
		
	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)
 |