Added support for arm while building scss
This commit is contained in:
@@ -20,7 +20,16 @@ ARG BUILD_CONFIGURATION=Release
|
|||||||
# Install sass and compile styles
|
# Install sass and compile styles
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
RUN apt-get install wget -y
|
RUN apt-get install wget -y
|
||||||
RUN wget -O /tmp/sass.tar.gz https://github.com/sass/dart-sass/releases/download/1.77.5/dart-sass-1.77.5-linux-x64.tar.gz
|
|
||||||
|
RUN ARCH=$(uname -m) && \
|
||||||
|
if [ "$ARCH" = "x86_64" ]; then \
|
||||||
|
wget -O /tmp/sass.tar.gz https://github.com/sass/dart-sass/releases/download/1.77.5/dart-sass-1.77.5-linux-x64.tar.gz; \
|
||||||
|
elif [ "$ARCH" = "aarch64" ]; then \
|
||||||
|
wget -O /tmp/sass.tar.gz https://github.com/sass/dart-sass/releases/download/1.77.5/dart-sass-1.77.5-linux-arm64.tar.gz; \
|
||||||
|
else \
|
||||||
|
echo "Unsupported architecture: $ARCH"; exit 1; \
|
||||||
|
fi
|
||||||
|
|
||||||
RUN tar -xf /tmp/sass.tar.gz -C /tmp
|
RUN tar -xf /tmp/sass.tar.gz -C /tmp
|
||||||
RUN chmod +x /tmp/dart-sass/sass
|
RUN chmod +x /tmp/dart-sass/sass
|
||||||
RUN /tmp/dart-sass/sass /src/Moonlight/Styles/style.scss /app/publish/theme.css
|
RUN /tmp/dart-sass/sass /src/Moonlight/Styles/style.scss /app/publish/theme.css
|
||||||
|
|||||||
Reference in New Issue
Block a user