mirror of
https://github.com/opf/openproject.git
synced 2026-06-14 03:30:14 +00:00
[chore] fix ifc conversion pipe
- remove dotnet runtime dependency - use prebuilt self-contained executable for xeokit-metadata
This commit is contained in:
@@ -9,14 +9,6 @@
|
||||
|
||||
apt-get install -y wget unzip
|
||||
|
||||
# https://learn.microsoft.com/en-gb/dotnet/core/install/linux-debian#debian-12
|
||||
wget --no-verbose --tries 3 https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O /tmp/packages-microsoft-prod.deb
|
||||
dpkg -i /tmp/packages-microsoft-prod.deb
|
||||
rm /tmp/packages-microsoft-prod.deb
|
||||
|
||||
apt-get update -qq
|
||||
apt-get install -y dotnet-runtime-6.0 # required for BIM edition
|
||||
|
||||
tmpdir=$(mktemp -d)
|
||||
cd $tmpdir
|
||||
|
||||
@@ -33,7 +25,7 @@ wget --no-verbose --tries 3 https://s3.amazonaws.com/ifcopenshell-builds/IfcConv
|
||||
unzip -q IfcConvert-v0.7.11-fea8e3a-linux64.zip
|
||||
mv IfcConvert "/usr/local/bin/IfcConvert"
|
||||
|
||||
wget --no-verbose --tries 3 https://github.com/bimspot/xeokit-metadata/releases/download/1.0.1/xeokit-metadata-linux-x64.tar.gz
|
||||
wget --no-verbose --tries 3 https://github.com/opf/xeokit-metadata/releases/download/v1.1.0/xeokit-metadata-linux-x64.tar.gz
|
||||
tar -zxvf xeokit-metadata-linux-x64.tar.gz
|
||||
chmod +x xeokit-metadata-linux-x64/xeokit-metadata
|
||||
cp -r xeokit-metadata-linux-x64/ "/usr/lib/xeokit-metadata"
|
||||
|
||||
@@ -64,14 +64,6 @@ done
|
||||
if [ ! "$BIM_SUPPORT" = "false" ]; then
|
||||
apt-get install -y wget unzip
|
||||
|
||||
# https://learn.microsoft.com/en-gb/dotnet/core/install/linux-debian#debian-12
|
||||
wget --no-verbose --tries 3 https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O /tmp/packages-microsoft-prod.deb
|
||||
dpkg -i /tmp/packages-microsoft-prod.deb
|
||||
rm /tmp/packages-microsoft-prod.deb
|
||||
|
||||
apt-get update -qq
|
||||
apt-get install -y dotnet-runtime-6.0 # required for BIM edition
|
||||
|
||||
tmpdir=$(mktemp -d)
|
||||
cd $tmpdir
|
||||
|
||||
@@ -88,7 +80,7 @@ if [ ! "$BIM_SUPPORT" = "false" ]; then
|
||||
unzip -q IfcConvert-v0.7.11-fea8e3a-linux64.zip
|
||||
mv IfcConvert "/usr/local/bin/IfcConvert"
|
||||
|
||||
wget --no-verbose --tries 3 https://github.com/bimspot/xeokit-metadata/releases/download/1.0.1/xeokit-metadata-linux-x64.tar.gz
|
||||
wget --no-verbose --tries 3 https://github.com/opf/xeokit-metadata/releases/download/v1.1.0/xeokit-metadata-linux-x64.tar.gz
|
||||
tar -zxvf xeokit-metadata-linux-x64.tar.gz
|
||||
chmod +x xeokit-metadata-linux-x64/xeokit-metadata
|
||||
cp -r xeokit-metadata-linux-x64/ "/usr/lib/xeokit-metadata"
|
||||
|
||||
Reference in New Issue
Block a user