File: Dockerfile_2_rdkit_clone_from_github

package info (click to toggle)
rdkit 202503.6-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 222,024 kB
  • sloc: cpp: 411,111; python: 78,482; ansic: 26,181; java: 8,285; javascript: 4,404; sql: 2,393; yacc: 1,626; lex: 1,267; cs: 1,090; makefile: 580; xml: 229; fortran: 183; sh: 121
file content (28 lines) | stat: -rw-r--r-- 887 bytes parent folder | download | duplicates (2)
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
# Example usage of this Dockerfile:
# (the --build-arg arguments are all optional)
#
# 1. cd to Code/MinimalLib/docker
# cd Code/MinimalLib/docker
#
# 2. build the MinimalLib rdkit-minimallib-rdkit-src image:
# docker build --target clone-stage -t rdkit-minimallib-rdkit-src \
#   --build-arg http_proxy=$HTTP_PROXY \
#   --build-arg https_proxy=$HTTP_PROXY \
#   --build-arg "RDKIT_GIT_URL=https://github.com/myfork/rdkit.git" \
#   --build-arg "RDKIT_BRANCH=mybranch" \
#   --network=host -f Dockerfile_rdkit_clone_from_github .


ARG RDKIT_GIT_URL="https://github.com/rdkit/rdkit.git"
ARG RDKIT_BRANCH="master"

FROM rdkit-minimallib-deps AS clone-stage
ARG RDKIT_GIT_URL
ARG RDKIT_BRANCH

LABEL maintainer="Greg Landrum <greg.landrum@t5informatics.com>"

WORKDIR /src
ENV RDBASE=/src/rdkit
RUN git clone -b ${RDKIT_BRANCH} --depth 1 --single-branch ${RDKIT_GIT_URL} 
WORKDIR $RDBASE