-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
34 lines (26 loc) · 923 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Makefile for OpenCA docker dev
# (c) 2021-2023 by Massimiliano Pala and OpenCA Labs
# All Rights Reserved
all:
@echo
@echo " Usage: make [ ubuntu24 | ubuntu24/oqs | ubuntu24/libpki ]"
@echo
@exit 1
ubuntu: ubuntu24/base ubuntu24/oqs
ubuntu/no-cache:: ubuntu24/base/no-cache ubuntu24/oqs/no-cache
ubuntu24/base/no-cache::
@bin/docker-gen-image.sh ubuntu24
@mkdir -p ~/.dockercompose && \
cp Docker/docker-compose-ubuntu22-base.yml ~/.dockercompose/
ubuntu24/oqs::
@bin/docker-gen-image.sh ubuntu24-oqs
@mkdir -p ~/.dockercompose && \
cp Docker/docker-compose-ubuntu24-oqs.yml ~/.dockercompose/
ubuntu24/base::
@bin/docker-gen-image.sh ubuntu24
@mkdir -p ~/.dockercompose && \
cp Docker/docker-compose-ubuntu22-base.yml ~/.dockercompose/
ubuntu24/libpki::
@bin/docker-gen-image.sh ubuntu24-libpki
@mkdir -p ~/.dockercompose && \
cp Docker/docker-compose-ubuntu24-libpki.yml ~/.dockercompose/