fixes to signal install script. new install script for opensCAD
1 parent 886e676 commit ef62906c1efa78a4276ae20a1ccde1dd20819395
@Kimberlee I. Model Kimberlee I. Model authored on 3 Sep 2022
Showing 2 changed files
View
47
rocky8/install-openscad.sh 0 → 100644
yum install freeglut freeglut-devel libGLEW glew-devel \
qt5-devel qscintilla-qt5 qscintilla-qt5-devel libzip libzip-devel \
gmp gmp-devel mpfr mpfr-devel cmake boost boost-devel eigen3-devel \
fontconfig fontconfig-devel freetype freetype-devel harfbuzz harfbuzz-devel \
bison flex double-conversion double-conversion-devel
 
wget https://www.opencsg.org/OpenCSG-1.5.1.tar.gz
tar -xzf OpenCSG-1.5.1.tar.gz
cd OpenCSG-1.5.1
 
make
sudo make install
 
ldconfig /usr/local/lib
 
cd ..
 
wget https://github.com/CGAL/cgal/archive/refs/tags/releases/CGAL-4.14.3.tar.gz -O cgal-4.14.3.tar.gz
tar -xzf cgal-4.14.3.tar.gz
cd cgal-releases-CGAL-4.14.3/
 
cmake -DCMAKE_BUILD_TYPE=Release .
make
make install
 
cd ../
 
wget https://github.com/3MFConsortium/lib3mf/archive/refs/tags/v2.2.0.tar.gz -O lib3mf.tar.gz
tar -xzf lib3mf.tar.gz
cd lib3mf-2.2.0/
 
cmake -DCMAKE_BUILD_TYPE=Release -DLIB3MF_TESTS=Off .
make
make install
 
cd ../
 
 
wget https://files.openscad.org/openscad-2021.01.src.tar.gz
tar -xzf openscad-2021.01.src.tar.gz
cd openscad-2021.01/
 
qmake-qt5 openscad.pro
make CXX=clang++
sudo make install
 
View
15
rocky8/install-signal.sh
#! /bin/bash
 
rm -rf ~/.cache/yarn/
 
yum -y module install nodejs:16
yum -y install git-lfs nodejs-devel
 
sed -E 's/"node": "[0-9]+.[0-9]+.[0-9]+"/"node": "'"${NODE_VER}"'"/' package.json > tmp.json
rm package.json
mv tmp.json package.json
 
git add .
git commit -m'dummy commit to fix yarn'
 
yarn install --frozen-lockfile
 
# cat > local-development.json << EOF
# {
yarn build:webpack
yarn build-release
 
mkdir -p /opt/
mv ./release/linux-unpacked/ /opt/signal/
if [ -f /opt/signal]
then
rm -rf /opt/signal/
fi
cp -r ./release/linux-unpacked/ /opt/signal/
 
cd ..
rm -rf signal/