19 lines
		
	
	
	
		
			330 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
	
		
			330 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
|  | 
 | ||
|  | all: fle | ||
|  | 
 | ||
|  | # Output directory for targets
 | ||
|  | outdir := out | ||
|  | $(outdir): | ||
|  | 	mkdir -p $@ | ||
|  | .PHONY: clean | ||
|  | clean: | ||
|  | 	rm -r $(outdir) | ||
|  | 
 | ||
|  | # Generate ADIF files from FLE
 | ||
|  | fle_src := $(wildcard src/*.fle) | ||
|  | fle_adi := $(patsubst src/%.fle,$(outdir)/%.adi,$(fle_src)) | ||
|  | .PHONY: fle | ||
|  | fle: $(fle_adi) | ||
|  | $(outdir)/%.adi: src/%.fle $(outdir) | ||
|  | 	FLEcli adif -o $< $@ |