Skip to content

Commit

Permalink
[docker] Update dep versions for dartpy build
Browse files Browse the repository at this point in the history
  • Loading branch information
jslee02 committed Jul 1, 2024
1 parent 482be2b commit b09da38
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 24 deletions.
12 changes: 6 additions & 6 deletions docker/dev/v6.14/Dockerfile.manylinux_2_28_aarch64-min
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ RUN yum install -y \
python3-devel

# fmt
RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
RUN git clone https://github.com/fmtlib/fmt.git -b '11.0.0' \
&& mkdir -p fmt/build \
&& cmake fmt -B fmt/build \
-DCMAKE_BUILD_TYPE=Release \
Expand All @@ -25,7 +25,7 @@ RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
&& rm -rf fmt

# assimp
RUN git clone https://github.com/assimp/assimp.git -b 'v5.3.1' \
RUN git clone https://github.com/assimp/assimp.git -b 'v5.4.1' \
&& mkdir -p assimp/build \
&& cmake assimp -B assimp/build -DCMAKE_BUILD_TYPE=Release -DASSIMP_BUILD_TESTS=OFF -DASSIMP_WARNINGS_AS_ERRORS=OFF \
&& cmake --build assimp/build --target install -j${NUM_CORES} \
Expand Down Expand Up @@ -60,7 +60,7 @@ RUN git clone https://github.com/flexible-collision-library/fcl.git -b '0.7.0' \
&& rm -rf fcl

# Bullet
RUN git clone https://github.com/bulletphysics/bullet3.git -b 3.25 \
RUN git clone https://github.com/bulletphysics/bullet3.git -b '3.25' \
&& mkdir -p bullet3/build \
&& cmake bullet3 -B bullet3/build -DCMAKE_BUILD_TYPE=Release -DBUILD_UNIT_TESTS=OFF -DBUILD_CPU_DEMOS=OFF -DBUILD_BULLET2_DEMOS=OFF \
&& cmake --build bullet3/build --target install -j${NUM_CORES} \
Expand All @@ -74,21 +74,21 @@ RUN git clone https://github.com/leethomason/tinyxml2.git -b '10.0.0' \
&& rm -rf tinyxml2

# console_bridge
RUN git clone https://github.com/ros/console_bridge.git -b 1.0.2 \
RUN git clone https://github.com/ros/console_bridge.git -b '1.0.2' \
&& mkdir -p console_bridge/build \
&& cmake console_bridge -B console_bridge/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build console_bridge/build --target install -j${NUM_CORES} \
&& rm -rf console_bridge

# urdfdom_headers
RUN git clone https://github.com/ros/urdfdom_headers.git -b 1.1.1\
RUN git clone https://github.com/ros/urdfdom_headers.git -b '1.1.1' \
&& mkdir -p urdfdom_headers/build \
&& cmake urdfdom_headers -B urdfdom_headers/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build urdfdom_headers/build --target install -j${NUM_CORES} \
&& rm -rf urdfdom_headers

# urdfdom
RUN git clone https://github.com/ros/urdfdom.git -b 4.0.0 \
RUN git clone https://github.com/ros/urdfdom.git -b '4.0.0' \
&& mkdir -p urdfdom/build \
&& cmake urdfdom -B urdfdom/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build urdfdom/build --target install -j${NUM_CORES} \
Expand Down
12 changes: 6 additions & 6 deletions docker/dev/v6.14/Dockerfile.manylinux_2_28_ppc64le-min
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ ARG NUM_CORES=14
RUN yum install -y glew-devel boost-devel python3-devel

# fmt
RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
RUN git clone https://github.com/fmtlib/fmt.git -b '11.0.0' \
&& mkdir -p fmt/build \
&& cmake fmt -B fmt/build \
-DCMAKE_BUILD_TYPE=Release \
Expand All @@ -22,7 +22,7 @@ RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
&& rm -rf fmt

# assimp
RUN git clone https://github.com/assimp/assimp.git -b 'v5.3.1' \
RUN git clone https://github.com/assimp/assimp.git -b 'v5.4.1' \
&& mkdir -p assimp/build \
&& cmake assimp -B assimp/build -DCMAKE_BUILD_TYPE=Release -DASSIMP_BUILD_TESTS=OFF -DASSIMP_WARNINGS_AS_ERRORS=OFF \
&& cmake --build assimp/build --target install -j${NUM_CORES} \
Expand Down Expand Up @@ -57,7 +57,7 @@ RUN git clone https://github.com/flexible-collision-library/fcl.git -b '0.7.0' \
&& rm -rf fcl

# Bullet
RUN git clone https://github.com/bulletphysics/bullet3.git -b 3.25 \
RUN git clone https://github.com/bulletphysics/bullet3.git -b '3.25' \
&& mkdir -p bullet3/build \
&& cmake bullet3 -B bullet3/build -DCMAKE_BUILD_TYPE=Release -DBUILD_UNIT_TESTS=OFF -DBUILD_CPU_DEMOS=OFF -DBUILD_BULLET2_DEMOS=OFF \
&& cmake --build bullet3/build --target install -j${NUM_CORES} \
Expand All @@ -71,21 +71,21 @@ RUN git clone https://github.com/leethomason/tinyxml2.git -b '10.0.0' \
&& rm -rf tinyxml2

# console_bridge
RUN git clone https://github.com/ros/console_bridge.git -b 1.0.2 \
RUN git clone https://github.com/ros/console_bridge.git -b '1.0.2' \
&& mkdir -p console_bridge/build \
&& cmake console_bridge -B console_bridge/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build console_bridge/build --target install -j${NUM_CORES} \
&& rm -rf console_bridge

# urdfdom_headers
RUN git clone https://github.com/ros/urdfdom_headers.git -b 1.1.1\
RUN git clone https://github.com/ros/urdfdom_headers.git -b '1.1.1' \
&& mkdir -p urdfdom_headers/build \
&& cmake urdfdom_headers -B urdfdom_headers/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build urdfdom_headers/build --target install -j${NUM_CORES} \
&& rm -rf urdfdom_headers

# urdfdom
RUN git clone https://github.com/ros/urdfdom.git -b 4.0.0 \
RUN git clone https://github.com/ros/urdfdom.git -b '4.0.0' \
&& mkdir -p urdfdom/build \
&& cmake urdfdom -B urdfdom/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build urdfdom/build --target install -j${NUM_CORES} \
Expand Down
12 changes: 6 additions & 6 deletions docker/dev/v6.14/Dockerfile.manylinux_2_28_s390x-min
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ ARG NUM_CORES=14
RUN yum install -y glew-devel boost-devel python3-devel

# fmt
RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
RUN git clone https://github.com/fmtlib/fmt.git -b '11.0.0' \
&& mkdir -p fmt/build \
&& cmake fmt -B fmt/build \
-DCMAKE_BUILD_TYPE=Release \
Expand All @@ -22,7 +22,7 @@ RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
&& rm -rf fmt

# assimp
RUN git clone https://github.com/assimp/assimp.git -b 'v5.3.1' \
RUN git clone https://github.com/assimp/assimp.git -b 'v5.4.1' \
&& mkdir -p assimp/build \
&& cmake assimp -B assimp/build -DCMAKE_BUILD_TYPE=Release -DASSIMP_BUILD_TESTS=OFF -DASSIMP_WARNINGS_AS_ERRORS=OFF \
&& cmake --build assimp/build --target install -j${NUM_CORES} \
Expand Down Expand Up @@ -57,7 +57,7 @@ RUN git clone https://github.com/flexible-collision-library/fcl.git -b '0.7.0' \
&& rm -rf fcl

# Bullet
RUN git clone https://github.com/bulletphysics/bullet3.git -b 3.25 \
RUN git clone https://github.com/bulletphysics/bullet3.git -b '3.25' \
&& mkdir -p bullet3/build \
&& cmake bullet3 -B bullet3/build -DCMAKE_BUILD_TYPE=Release -DBUILD_UNIT_TESTS=OFF -DBUILD_CPU_DEMOS=OFF -DBUILD_BULLET2_DEMOS=OFF \
&& cmake --build bullet3/build --target install -j${NUM_CORES} \
Expand All @@ -71,21 +71,21 @@ RUN git clone https://github.com/leethomason/tinyxml2.git -b '10.0.0' \
&& rm -rf tinyxml2

# console_bridge
RUN git clone https://github.com/ros/console_bridge.git -b 1.0.2 \
RUN git clone https://github.com/ros/console_bridge.git -b '1.0.2' \
&& mkdir -p console_bridge/build \
&& cmake console_bridge -B console_bridge/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build console_bridge/build --target install -j${NUM_CORES} \
&& rm -rf console_bridge

# urdfdom_headers
RUN git clone https://github.com/ros/urdfdom_headers.git -b 1.1.1\
RUN git clone https://github.com/ros/urdfdom_headers.git -b '1.1.1' \
&& mkdir -p urdfdom_headers/build \
&& cmake urdfdom_headers -B urdfdom_headers/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build urdfdom_headers/build --target install -j${NUM_CORES} \
&& rm -rf urdfdom_headers

# urdfdom
RUN git clone https://github.com/ros/urdfdom.git -b 4.0.0 \
RUN git clone https://github.com/ros/urdfdom.git -b '4.0.0' \
&& mkdir -p urdfdom/build \
&& cmake urdfdom -B urdfdom/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build urdfdom/build --target install -j${NUM_CORES} \
Expand Down
12 changes: 6 additions & 6 deletions docker/dev/v6.14/Dockerfile.manylinux_2_28_x86_64
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ RUN yum install -y \
python3-devel

# fmt
RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
RUN git clone https://github.com/fmtlib/fmt.git -b '11.0.0' \
&& mkdir -p fmt/build \
&& cmake fmt -B fmt/build \
-DCMAKE_BUILD_TYPE=Release \
Expand All @@ -26,7 +26,7 @@ RUN git clone https://github.com/fmtlib/fmt.git -b 10.2.1 \
&& rm -rf fmt

# assimp
RUN git clone https://github.com/assimp/assimp.git -b 'v5.3.1' \
RUN git clone https://github.com/assimp/assimp.git -b 'v5.4.1' \
&& mkdir -p assimp/build \
&& cmake assimp -B assimp/build -DCMAKE_BUILD_TYPE=Release -DASSIMP_BUILD_TESTS=OFF -DASSIMP_WARNINGS_AS_ERRORS=OFF \
&& cmake --build assimp/build --target install -j${NUM_CORES} \
Expand Down Expand Up @@ -68,28 +68,28 @@ RUN git clone https://github.com/leethomason/tinyxml2.git -b '10.0.0' \
&& rm -rf tinyxml2

# console_bridge
RUN git clone https://github.com/ros/console_bridge.git -b 1.0.2 \
RUN git clone https://github.com/ros/console_bridge.git -b '1.0.2' \
&& mkdir -p console_bridge/build \
&& cmake console_bridge -B console_bridge/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build console_bridge/build --target install -j${NUM_CORES} \
&& rm -rf console_bridge

# urdfdom_headers
RUN git clone https://github.com/ros/urdfdom_headers.git -b 1.1.1\
RUN git clone https://github.com/ros/urdfdom_headers.git -b '1.1.1' \
&& mkdir -p urdfdom_headers/build \
&& cmake urdfdom_headers -B urdfdom_headers/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build urdfdom_headers/build --target install -j${NUM_CORES} \
&& rm -rf urdfdom_headers

# urdfdom
RUN git clone https://github.com/ros/urdfdom.git -b 4.0.0 \
RUN git clone https://github.com/ros/urdfdom.git -b '4.0.0' \
&& mkdir -p urdfdom/build \
&& cmake urdfdom -B urdfdom/build -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF \
&& cmake --build urdfdom/build --target install -j${NUM_CORES} \
&& rm -rf urdfdom

# Bullet
RUN git clone https://github.com/bulletphysics/bullet3.git -b 3.25 \
RUN git clone https://github.com/bulletphysics/bullet3.git -b '3.25' \
&& mkdir -p bullet3/build \
&& cmake bullet3 \
-B bullet3/build \
Expand Down

0 comments on commit b09da38

Please sign in to comment.