Skip to content

Commit 9783121

Browse files
build Acts after Eigen
1 parent d959f6f commit 9783121

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

Dockerfile

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,9 +267,23 @@ RUN mkdir src &&\
267267
&&\
268268
rm -rf src
269269

270+
###############################################################################
271+
# Acts
272+
###############################################################################
273+
ENV ACTS_VERSION="36.0.0"
274+
LABEL acts.version=${ACTS_VERSION}
275+
RUN mkdir -p src &&\
276+
${__wget} https://github.com/acts-project/acts/archive/refs/tags/v${ACTS_VERSION}.tar.gz |\
277+
${__untar} &&\
278+
cmake \
279+
-DCMAKE_CXX_STANDARD=20 \
280+
-B src/build \
281+
-S src &&\
282+
cmake --build src/build --target install &&\
283+
rm -rf src
284+
270285
###############################################################################
271286
# Install HEPMC for use as in interface with GENIE
272-
#
273287
###############################################################################
274288
ENV HEPMC3=3.3.0
275289
LABEL hepmc3.version="${HEPMC3}"

0 commit comments

Comments
 (0)