Use && instead of ; when building HMMER to stop if there are errors

Suggested in https://github.com/google-deepmind/alphafold3/pull/639/files

PiperOrigin-RevId: 892848172
Change-Id: I483403805e4252d150b19b482917736bddca47fa
This commit is contained in:
Augustin Zidek
2026-04-01 04:13:36 -07:00
committed by Copybara-Service
parent 4d20ed540b
commit f236bc4e8c

View File

@@ -51,10 +51,10 @@ COPY docker/jackhmmer_seq_limit.patch /hmmer_build/
RUN (cd /hmmer_build && patch -p0 < jackhmmer_seq_limit.patch)
# Build HMMER.
RUN (cd /hmmer_build/hmmer-3.4 && ./configure --prefix /hmmer) ; \
(cd /hmmer_build/hmmer-3.4 && make -j) ; \
(cd /hmmer_build/hmmer-3.4 && make install) ; \
(cd /hmmer_build/hmmer-3.4/easel && make install) ; \
RUN (cd /hmmer_build/hmmer-3.4 && ./configure --prefix /hmmer) && \
(cd /hmmer_build/hmmer-3.4 && make -j) && \
(cd /hmmer_build/hmmer-3.4 && make install) && \
(cd /hmmer_build/hmmer-3.4/easel && make install) && \
rm -R /hmmer_build
# Copy the AlphaFold 3 source code from the local machine to the container and