forked from sheetjs/sheetjs
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			710 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			710 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 https://cdn.sheetjs.com/xlsx-latest/xlsx-latest.tgz busboy; sam local start-api; cd -
 | |
| 
 | |
| .PHONY: init-azure
 | |
| init-azure:
 | |
| 	cd AzureHTTPTrigger; mkdir -p node_modules; npm install https://cdn.sheetjs.com/xlsx-latest/xlsx-latest.tgz 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
 |