File: Makefile

package info (click to toggle)
golang-github-minio-pkg 3.1.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,500 kB
  • sloc: xml: 37; makefile: 35; asm: 22
file content (17 lines) | stat: -rw-r--r-- 544 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Generate db.go from db.json downloaded nodejs mime-db project.
# NOTE: Autogenerated db.go needs to be vet proofed. \
	Manually edit json -> JSON for all variable names
all: download build

# Download db.json from NodeJS's mime-db project. It is under MIT license.
download:
	@mkdir db
	@wget -nv -q https://cdn.rawgit.com/jshttp/mime-db/master/db.json -O db/db.json


# After generating db.go, clean up downloaded db.json.
build: download
	@go run util/gen-db.go db/db.json > db.go
	@rm -f db/db.json
	@rm -rf db
	@echo Generated \"db.go\".