forked from machine-drivers/docker-machine-driver-hyperkit
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
24 lines (19 loc) · 649 Bytes
/
Makefile
File metadata and controls
24 lines (19 loc) · 649 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Go and compilation related variables
BUILD_DIR ?= out
ORG := github.com/praveenkumar
REPOPATH ?= $(ORG)/docker-machine-driver-hyperkit
vendor:
dep ensure -v
$(BUILD_DIR):
mkdir -p $(BUILD_DIR)
.PHONY: clean
clean:
rm -rf $(BUILD_DIR)
rm -rf vendor
.PHONY: build
build: $(BUILD_DIR) vendor
go build \
-installsuffix "static" \
-o $(BUILD_DIR)/docker-machine-driver-hyperkit
chmod +x $(BUILD_DIR)/docker-machine-driver-hyperkit
sudo mv $(BUILD_DIR)/docker-machine-driver-hyperkit /usr/local/bin/ && sudo chown root:wheel /usr/local/bin/docker-machine-driver-hyperkit && sudo chmod u+s /usr/local/bin/docker-machine-driver-hyperkit