ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=22.04 |
ADD file:ebe009f86035c175ba244badd298a2582914415cf62783d510eab3a311a5d4e1 in / |
CMD ["/bin/bash"] |
LABEL maintainer=DeftDawg <DeftDawg@gmail.com> |
/bin/sh -c apt-get update && echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections |
/bin/sh -c echo deb-src http://archive.ubuntu.com/ubuntu $(cat /etc/*release | grep VERSION_CODENAME | cut -d= -f2) main universe>> /etc/apt/sources.list |
/bin/sh -c apt-get update && apt-get install -y autoconf build-essential cmake curl eglexternalplatform-dev extra-cmake-modules file git gstreamer1.0-plugins-bad gstreamer1.0-libav libcairo2-dev libcurl4-openssl-dev libdbus-1-dev libglew-dev libglu1-mesa-dev libglu1-mesa-dev libgstreamer1.0-dev libgstreamerd-3-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-good1.0-dev libgtk-3-dev libgtk-3-dev libmspack-dev libosmesa6-dev libsecret-1-dev libsoup2.4-dev libssl3 libssl-dev libudev-dev libwayland-dev libwebkit2gtk-4.0-dev libxkbcommon-dev locales locales-all m4 pkgconf sudo wayland-protocols wget |
ENV LC_ALL=en_US.utf8 |
/bin/sh -c locale-gen $LC_ALL |
ENV SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt |
COPY dir:bbcaf505595cdd9eb2cdf73a66cca1480d72b005b0f5b290958d15d8c04b5d8b in BambuStudio |
WORKDIR /BambuStudio |
/bin/sh -c ./BuildLinux.sh -u |
/bin/sh -c ./BuildLinux.sh -d |
/bin/sh -c ./BuildLinux.sh -s |
ENV container=podman |
/bin/sh -c ./BuildLinux.sh -i |
SHELL [/bin/bash -l -c] |
ARG USER=root |
ARG UID=0 |
ARG GID=0 |
|3 GID=1000 UID=1000 USER=tyler /bin/bash -l -c [[ "$UID" != "0" ]] && groupadd -f -g $GID $USER && useradd -u $UID -g $GID $USER |
ENTRYPOINT ["/BambuStudio/build/package/bin/bambu-studio"] |