forked from urdt/ussd
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			600 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			600 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # Variables to match files in the current directory
 | |
| INPUTS = $(wildcard ./*.vis)
 | |
| TXTS = $(wildcard ./*.txt.orig)
 | |
| VISE_PATH := ../../go-vise
 | |
| 
 | |
| # Rule to build .bin files from .vis files
 | |
| %.vis:
 | |
| 	go run  $(VISE_PATH)/dev/asm/main.go -f pp.csv $(basename $@).vis > $(basename $@).bin
 | |
| 	@echo "Built $(basename $@).bin from $(basename $@).vis"
 | |
| 
 | |
| # Rule to copy .orig files to .txt
 | |
| %.txt.orig:
 | |
| 	cp -v $(basename $@).orig $(basename $@)
 | |
| 	@echo "Copied $(basename $@).orig to $(basename $@)"
 | |
| 
 | |
| # 'all' target depends on all .vis and .txt.orig files
 | |
| all: $(INPUTS) $(TXTS)
 | |
| 	@echo "Running all: $(INPUTS) $(TXTS)"
 |