File tree 3 files changed +10
-0
lines changed
3 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -8,11 +8,13 @@ ARG USER_GID=1000
8
8
ARG INSTALL_PACKAGES=
9
9
10
10
ARG CXX_STANDARD=17
11
+ ARG CMAKE_VERSION=3.31.6
11
12
ARG ABSEIL_CPP_VERSION=20230125.3
12
13
ARG PROTOBUF_VERSION=23.3
13
14
ARG GRPC_VERSION=v1.55.0
14
15
15
16
ENV CXX_STANDARD=${CXX_STANDARD}
17
+ ENV CMAKE_VERSION=${CMAKE_VERSION}
16
18
ENV ABSEIL_CPP_VERSION=${ABSEIL_CPP_VERSION}
17
19
ENV PROTOBUF_VERSION=${PROTOBUF_VERSION}
18
20
ENV GRPC_VERSION=${GRPC_VERSION}
Original file line number Diff line number Diff line change 3
3
Customize your dev container using build arguments (for direct Docker builds) or
4
4
environment variables (for evaluation in ` devcontainer.json ` ).
5
5
6
+ * ** CMake version:**
7
+ The version of cmake to install. (Default: 3.31.6)
8
+ * Docker ARG:
9
+ ` CMAKE_VERSION `
10
+ * Host Environment Variable:
11
+ ` OTEL_CPP_DEVCONTAINER_CMAKE_VERSION `
12
+
6
13
* ** CXX standard:**
7
14
This is the C++ standard to build from (eg: 17, 20, ...). (Default: 17)
8
15
* Docker ARG:
Original file line number Diff line number Diff line change 11
11
"USER_UID" : " ${localEnv:OTEL_CPP_DEVCONTAINER_USER_UID:1000}" ,
12
12
"USER_GID" : " ${localEnv:OTEL_CPP_DEVCONTAINER_USER_GID:1000}" ,
13
13
"INSTALL_PACKAGES" : " ${localEnv:OTEL_CPP_DEVCONTAINER_INSTALL_PACKAGES:}" ,
14
+ "CMAKE_VERSION" : " ${localEnv:OTEL_CPP_DEVCONTAINER_CMAKE_VERSION:3.31.6}" ,
14
15
"CXX_STANDARD" : " ${localEnv:OTEL_CPP_DEVCONTAINER_CXX_STANDARD:17}" ,
15
16
"GRPC_VERSION" : " ${localEnv:OTEL_CPP_DEVCONTAINER_GRPC_VERSION:v1.55.0}" ,
16
17
"PROTOBUF_VERSION" : " ${localEnv:OTEL_CPP_DEVCONTAINER_PROTOBUF_VERSION:23.3}" ,
You can’t perform that action at this time.
0 commit comments