Skip to content

Commit

Permalink
adm 빌드를 위한 legacy 지원
Browse files Browse the repository at this point in the history
  • Loading branch information
sasgas committed Jan 16, 2025
1 parent 6f95159 commit 48d93ad
Show file tree
Hide file tree
Showing 7 changed files with 44 additions and 53 deletions.
20 changes: 10 additions & 10 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ RUN yum install -y --enablerepo=crb \
git \
subversion \
tar \
boost-devel \
# boost-devel \
glibc-devel \
libuuid-devel \
gdb \
Expand Down Expand Up @@ -53,21 +53,21 @@ ADD install_gcctoolset13.sh /script/
RUN /script/install_gcctoolset13.sh
SHELL [ "scl", "enable", "gcc-toolset-13" ]

ADD install_cmake3302.sh /script/
RUN /script/install_cmake3302.sh
ADD install_cmake396.sh /script/
RUN /script/install_cmake396.sh

ADD install_libbacktrace.sh /script/
RUN /script/install_libbacktrace.sh

ADD install_boost185.sh /script/
RUN /script/install_boost185.sh
ENV Boost_DIR /usr/local/boost_1_85_0
ADD install_boost159.sh /script/
RUN /script/install_boost159.sh
ENV Boost_DIR /usr/local/boost_1_59_0

ADD install_cryptopp890.sh /script/
RUN /script/install_cryptopp890.sh

ADD install_googletest1152.sh /script/
RUN /script/install_googletest1152.sh
# ADD install_googletest1152.sh /script/
# RUN /script/install_googletest1152.sh

ADD install_python.sh /script/
RUN /script/install_python.sh
Expand All @@ -81,8 +81,8 @@ RUN /script/install_cppcheck2142.sh
ADD install_zsh59.sh /script/
RUN /script/install_zsh59.sh

ADD install_ninja1121.sh /script/
RUN /script/install_ninja1121.sh
ADD install_ninja172.sh /script/
RUN /script/install_ninja172.sh

ADD install_ffmpeg702.sh /script/
RUN /script/install_ffmpeg702.sh
Expand Down
17 changes: 17 additions & 0 deletions install_boost159.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/bin/bash -e
set -x #echo on
yum -y install bzip2-devel which valgrind-devel patch; yum -y clean all
cd ~
wget -nv --no-check-certificate http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz
tar xzf boost_1_59_0.tar.gz
cd boost_1_59_0

./bootstrap.sh --prefix=/usr/local/boost_1_59_0
./b2 --without-python -j$(nproc) install

./bootstrap.sh --prefix=/usr/local/boost_1_59_0_valgrind
./b2 --without-python -j$(nproc) valgrind=on install

cd ~
rm -rf boost_*
ccache -C
17 changes: 0 additions & 17 deletions install_boost185.sh

This file was deleted.

9 changes: 0 additions & 9 deletions install_cmake3302.sh

This file was deleted.

11 changes: 11 additions & 0 deletions install_cmake396.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#!/bin/bash -e
cd ~
yum -y install ncurses-devel; yum -y clean all
wget -nv --no-check-certificate https://cmake.org/files/v3.9/cmake-3.9.6.tar.gz
tar xzf cmake-3.9.6.tar.gz
cd cmake-3.9.6
./configure
make install -j$(nproc)
cmake --version
cd ~
rm -rf cmake-*
17 changes: 0 additions & 17 deletions install_ninja1121.sh

This file was deleted.

6 changes: 6 additions & 0 deletions install_ninja172.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/bash -e
set -x #echo on
cd ~
curl -L https://github.com/ninja-build/ninja/releases/download/v1.7.2/ninja-linux.zip > ninja-linux.zip
unzip ninja-linux.zip -d /usr/local/bin/
rm -rf ninja-*

0 comments on commit 48d93ad

Please sign in to comment.