-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
20 lines (16 loc) · 735 Bytes
/
Makefile
File metadata and controls
20 lines (16 loc) · 735 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
all: docker_pid1_amd64 docker_pid1_aarch64
docker_pid1_amd64: main.c Dockerfile.build
docker build --platform linux/amd64 --pull -t docker_pid1_static_builder -f Dockerfile.build .
docker run --rm docker_pid1_static_builder docker_pid1 | tar x
docker rmi --no-prune docker_pid1_static_builder
mv docker_pid1 docker_pid1_amd64
rm -f docker_pid1
docker_pid1_aarch64: main.c Dockerfile.build
docker build --platform linux/aarch64 --pull -t docker_pid1_static_builder -f Dockerfile.build .
docker run --rm docker_pid1_static_builder docker_pid1 | tar x
docker rmi --no-prune docker_pid1_static_builder
mv docker_pid1 docker_pid1_aarch64
rm -f docker_pid1
clean:
rm -f docker_pid1_amd64 docker_pid1_aarch64
.PHONY: all clean