 4303945748
			
		
	
	
		4303945748
		
			
		
	
	
	
	
		
			
			* Simpler build, less dependencies * Follow ugly python linter * Introduce Brewfile & Update Readme * Make dist.sh target-specific * Tidy up make output * Get rid of cat and truncate (I still love cats tho) * Suppress dd output * Long live the cat
		
			
				
	
	
		
			13 lines
		
	
	
		
			615 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			615 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| GIT_COMMIT		:= $(shell git rev-parse --short HEAD || echo 'unknown')
 | |
| GIT_BRANCH		:= $(shell echo $${WORKFLOW_BRANCH_OR_TAG-$$(git rev-parse --abbrev-ref HEAD || echo 'unknown')})
 | |
| GIT_BRANCH_NUM	:= $(shell git rev-list --count HEAD || echo 'nan')
 | |
| BUILD_DATE		:= $(shell date '+%d-%m-%Y' || echo 'unknown')
 | |
| VERSION			:= $(shell git describe --tags --abbrev=0 --exact-match 2>/dev/null || echo 'unknown')
 | |
| 
 | |
| CFLAGS += \
 | |
| 	-DGIT_COMMIT=\"$(GIT_COMMIT)\" \
 | |
| 	-DGIT_BRANCH=\"$(GIT_BRANCH)\" \
 | |
| 	-DGIT_BRANCH_NUM=\"$(GIT_BRANCH_NUM)\" \
 | |
| 	-DBUILD_DATE=\"$(BUILD_DATE)\" \
 | |
| 	-DVERSION=\"$(VERSION)\" \
 | |
| 	-DTARGET=$(HARDWARE_TARGET)
 |