@@ -69,34 +69,34 @@ bench:
69
69
# Creates a release build in a containerized build environment of the static library for Alpine Linux (.a)
70
70
release-build-alpine :
71
71
# build the muslc *.a file
72
- docker run --rm -u $( USER_ID ) : $( USER_GROUP ) - v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -alpine
72
+ docker run --rm -v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -alpine
73
73
cp libwasmvm/artifacts/libwasmvm_muslc.x86_64.a internal/api
74
74
cp libwasmvm/artifacts/libwasmvm_muslc.aarch64.a internal/api
75
75
make update-bindings
76
76
77
77
# Creates a release build in a containerized build environment of the shared library for glibc Linux (.so)
78
78
release-build-linux :
79
- docker run --rm -u $( USER_ID ) : $( USER_GROUP ) - v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -debian build_gnu_x86_64.sh
80
- docker run --rm -u $( USER_ID ) : $( USER_GROUP ) - v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -debian build_gnu_aarch64.sh
79
+ docker run --rm -v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -debian build_gnu_x86_64.sh
80
+ docker run --rm -v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -debian build_gnu_aarch64.sh
81
81
cp libwasmvm/artifacts/libwasmvm.x86_64.so internal/api
82
82
cp libwasmvm/artifacts/libwasmvm.aarch64.so internal/api
83
83
make update-bindings
84
84
85
85
# Creates a release build in a containerized build environment of the shared library for macOS (.dylib)
86
86
release-build-macos :
87
- docker run --rm -u $( USER_ID ) : $( USER_GROUP ) - v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -cross build_macos.sh
87
+ docker run --rm -v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -cross build_macos.sh
88
88
cp libwasmvm/artifacts/libwasmvm.dylib internal/api
89
89
make update-bindings
90
90
91
91
# Creates a release build in a containerized build environment of the static library for macOS (.a)
92
92
release-build-macos-static :
93
- docker run --rm -u $( USER_ID ) : $( USER_GROUP ) - v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -cross build_macos_static.sh
93
+ docker run --rm -v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -cross build_macos_static.sh
94
94
cp libwasmvm/artifacts/libwasmvmstatic_darwin.a internal/api/libwasmvmstatic_darwin.a
95
95
make update-bindings
96
96
97
97
# Creates a release build in a containerized build environment of the shared library for Windows (.dll)
98
98
release-build-windows :
99
- docker run --rm -u $( USER_ID ) : $( USER_GROUP ) - v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -cross build_windows.sh
99
+ docker run --rm -v $(shell pwd) /libwasmvm:/code $(BUILDERS_PREFIX ) -cross build_windows.sh
100
100
cp libwasmvm/artifacts/wasmvm.dll internal/api
101
101
make update-bindings
102
102
0 commit comments