forked from sheetjs/sheetjs
		
	* Added test for CRLF newlines * Initialized firebase functions app * Updated gitignore * Implemented csv file conversion * CSV conversion * Modified README to include firebase * Added init-azure script to makefile * Updated Azure demo * Updated README
		
			
				
	
	
		
			33 lines
		
	
	
		
			616 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			616 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
.PHONY: microcule
 | 
						|
microcule: mcstream.js
 | 
						|
	microcule $<
 | 
						|
 | 
						|
.PHONY: aws
 | 
						|
aws: lambda-proxy
 | 
						|
 | 
						|
.PHONY: lambda-proxy
 | 
						|
lambda-proxy:
 | 
						|
	cd LambdaProxy; mkdir -p node_modules; npm install xlsx busboy; sam local start-api; cd -
 | 
						|
 | 
						|
.PHONY: init-azure
 | 
						|
init-azure:
 | 
						|
	cd AzureHTTPTrigger; mkdir -p node_modules; npm install xlsx formidable fs
 | 
						|
 | 
						|
.PHONY: azure
 | 
						|
azure: init-azure
 | 
						|
	func start
 | 
						|
 | 
						|
.PHONY: azure-server
 | 
						|
azure-server:
 | 
						|
	mkdir -p /tmp/azurite
 | 
						|
	azurite -l /tmp/azurite
 | 
						|
 | 
						|
FILES=$(filter-out xlsx.full.min.js,$(wildcard *.js)) $(wildcard *.html)
 | 
						|
.PHONY: lint
 | 
						|
lint: $(FILES)
 | 
						|
	eslint $(FILES)
 | 
						|
 | 
						|
.PHONY: clean
 | 
						|
clean:
 | 
						|
	rm -f *.db *.xlsx *.csv
 |