mirror of
				https://github.com/amix/vimrc
				synced 2025-10-31 06:33:35 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			554 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			554 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| REF = HEAD
 | |
| VERSION = $(shell git describe --always $(REF))
 | |
| 
 | |
| ARCHIVE = vim-coffee-script-$(VERSION).zip
 | |
| ARCHIVE_DIRS = after autoload compiler doc ftdetect ftplugin indent syntax
 | |
| 
 | |
| # Don't do anything by default.
 | |
| all:
 | |
| 
 | |
| # Make vim.org zipball.
 | |
| archive:
 | |
| 	git archive $(REF) -o $(ARCHIVE) -- $(ARCHIVE_DIRS)
 | |
| 
 | |
| # Remove zipball.
 | |
| clean:
 | |
| 	-rm -f $(ARCHIVE)
 | |
| 
 | |
| # Build the list of syntaxes for @coffeeAll.
 | |
| coffeeAll:
 | |
| 	@grep -E 'syn (match|region)' syntax/coffee.vim |\
 | |
| 	 grep -v 'contained' |\
 | |
| 	 awk '{print $$3}' |\
 | |
| 	 uniq
 | |
| 
 | |
| .PHONY: all archive clean hash coffeeAll
 | 
