File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ FROM murilomarinho/sas:jazzy
2+ SHELL ["/bin/bash" , "-c" ]
3+ ENV BASH_ENV="/etc/bash_env"
4+
5+ RUN sudo apt-get update -q \
6+ && sudo apt-get upgrade -y \
7+ && apt-get clean \
8+ && rm -rf /var/lib/apt/lists/*
9+
10+ RUN sudo apt-get update -q
11+ RUN sudo apt-get install -y lua5.3 liblua5.3-dev
12+ RUN sudo apt-get install -y libqscintilla2-qt5-dev
13+
14+ # Download and run sas coppeliasim install script
15+ ARG COPPELIASIM_TAG=coppeliasim-v4.10.0-rev0
16+ ARG COPPELIASIM_INSTALL_FOLDER=/root/sas_install/coppelia_install
17+ RUN mkdir -p "$COPPELIASIM_INSTALL_FOLDER"
18+ RUN cd "$COPPELIASIM_INSTALL_FOLDER" && git clone --depth 1 --branch "$COPPELIASIM_TAG" https://github.com/CoppeliaRobotics/coppeliaSimLib.git
19+ RUN mkdir -p "$COPPELIASIM_INSTALL_FOLDER/programming"
20+ RUN cd "$COPPELIASIM_INSTALL_FOLDER/programming" && git clone --depth 1 --branch "$COPPELIASIM_TAG" https://github.com/CoppeliaRobotics/include.git
21+
22+ RUN mkdir -p "$COPPELIASIM_INSTALL_FOLDER/coppeliaSimLib/build"
23+ RUN cd "$COPPELIASIM_INSTALL_FOLDER/coppeliaSimLib/build" && cmake .. \
24+ -DCMAKE_BUILD_TYPE=Release \
25+ -DQSCINTILLA_DIR=/usr/include/aarch64-linux-gnu/qt5/Qsci \
26+ -DQSCINTILLA_LIBRARY=/usr/lib/aarch64-linux-gnu/libqscintilla2_qt5.so
27+ RUN cd "$COPPELIASIM_INSTALL_FOLDER/coppeliaSimLib/build" && cmake --install .
Original file line number Diff line number Diff line change 1+ services :
2+ coppeliasim_arm :
3+ build : .
4+ command : /bin/bash -c "
5+ sudo apt-get install -y tree
6+ && tree /root/sas_install/coppelia_install/coppeliaSimLib | grep coppelia"
You can’t perform that action at this time.
0 commit comments