@@ -5,32 +5,32 @@ build-in-container: $(DEPS) clean
5
5
@echo " + $@ "
6
6
@docker build -t virtsock-build -f ./Dockerfile.build .
7
7
@docker run --rm \
8
- -v ${CURDIR} /build :/go/src/github.com/linuxkit/virtsock/build \
8
+ -v ${CURDIR} /bin :/go/src/github.com/linuxkit/virtsock/bin \
9
9
virtsock-build
10
10
11
11
build-binaries : vsudd virtsock_stress
12
- virtsock_stress : build /virtsock_stress.darwin build /virtsock_stress.linux build /virtsock_stress.exe
13
- vsudd : build /vsudd.linux
12
+ virtsock_stress : bin /virtsock_stress.darwin bin /virtsock_stress.linux bin /virtsock_stress.exe
13
+ vsudd : bin /vsudd.linux
14
14
15
- build /vsudd.linux : $(DEPS )
15
+ bin /vsudd.linux : $(DEPS )
16
16
@echo " + $@ "
17
17
GOOS=linux GOARCH=amd64 \
18
18
go build -o $@ -buildmode pie --ldflags ' -s -w -extldflags "-static"' \
19
19
cmd/vsudd/main.go cmd/vsudd/vsyslog.go
20
20
21
- build /virtsock_stress.linux : $(DEPS )
21
+ bin /virtsock_stress.linux : $(DEPS )
22
22
@echo " + $@ "
23
23
GOOS=linux GOARCH=amd64 \
24
24
go build -o $@ -buildmode pie --ldflags ' -s -w -extldflags "-static"' \
25
25
cmd/virtsock_stress/virtsock_stress.go cmd/virtsock_stress/common_hvsock.go cmd/virtsock_stress/common_vsock.go cmd/virtsock_stress/common_linux.go
26
26
27
- build /virtsock_stress.darwin : $(DEPS )
27
+ bin /virtsock_stress.darwin : $(DEPS )
28
28
@echo " + $@ "
29
29
GOOS=darwin GOARCH=amd64 \
30
30
go build -o $@ --ldflags ' -extldflags "-fno-PIC"' \
31
31
cmd/virtsock_stress/virtsock_stress.go cmd/virtsock_stress/common_vsock.go cmd/virtsock_stress/common_darwin.go
32
32
33
- build /virtsock_stress.exe : $(DEPS )
33
+ bin /virtsock_stress.exe : $(DEPS )
34
34
@echo " + $@ "
35
35
GOOS=windows GOARCH=amd64 \
36
36
go build -o $@ cmd/virtsock_stress/virtsock_stress.go cmd/virtsock_stress/common_hvsock.go cmd/virtsock_stress/common_windows.go
@@ -43,7 +43,7 @@ hvtest-efi.iso: build-in-container Dockerfile.linuxkit hvtest.yml
43
43
moby build -output iso-efi hvtest.yml
44
44
45
45
clean :
46
- rm -rf build
46
+ rm -rf bin c/ build
47
47
48
48
fmt :
49
49
@echo " + $@ "
0 commit comments