From b765721c4b1c2c8b5b90f8f2c01c29ef2b9758db Mon Sep 17 00:00:00 2001 From: Cyteen Date: Tue, 8 May 2018 18:10:12 +0100 Subject: [PATCH] Initial commit. --- 020_freecad.sh | 110 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 020_freecad.sh diff --git a/020_freecad.sh b/020_freecad.sh new file mode 100644 index 0000000..e1f3fcb --- /dev/null +++ b/020_freecad.sh @@ -0,0 +1,110 @@ +# https://github.com/FreeCAD/FreeCAD/releases/ +# debian is still on 0.16 but 0.17 is needed for current workbenches + +# If building, use cmake gui for configuring the build. +sudo apt-get install -y cmake-qt-gui + +# the ppa has calculix-ccx eigen3 freecad-daily (0.18~beta1) opencascade +# ppa:freecad-maintainers/freecad-daily + +# sudo add-apt-repository ppa:freecad-maintainers/freecad-daily +# sudo apt-get update +# YOUR_UBUNTU_VERSION_HERE=bionic # 18.04 buster/sid +YOUR_UBUNTU_VERSION_HERE=artful # 17.10 stretch/sid +# YOUR_UBUNTU_VERSION_HERE=xenial # 16.04 stretch/sid +# YOUR_UBUNTU_VERSION_HERE=trusty # 14.04 jessie/sid + +sudo bash -c "cat > /etc/apt/sources.list-available/freecad-daily.list" < /etc/apt/sources.list-available/freecad-stable.list" <