storj.io/minio@v0.0.0-20230509071714-0cbc90f649b1/pkg/mimedb/Makefile (about)

     1  # Generate db.go from db.json downloaded nodejs mime-db project.
     2  # NOTE: Autogenerated db.go needs to be vet proofed. \
     3  	Manually edit json -> JSON for all variable names
     4  all: download build
     5  
     6  # Download db.json from NodeJS's mime-db project. It is under MIT license.
     7  download:
     8  	@mkdir db
     9  	@wget -nv -q https://cdn.rawgit.com/jshttp/mime-db/master/db.json -O db/db.json
    10  
    11  
    12  # After generating db.go, clean up downloaded db.json.
    13  build: download
    14  	@go run util/gen-db.go db/db.json > db.go
    15  	@rm -f db/db.json
    16  	@rm -rf db
    17  	@echo Generated \"db.go\".