openscad/openscad — pull request #142 by donbright (2012-07-12 23:54:55+00:00)
Title: Opensuse

This will allow easier building on linux systems. Details are in the README.

Essentially this is what builds OpenSCAD:

git clone http://github.com/openscad/openscad.git && cd openscad
./scripts/ubuntu-build-dependencies.sh
qmake-qt4 && make

it will download binary packages for dependencies, except for OpenSCAD and OpenCSG, which it will download and install from source by calling the 'linux-build-dependencies.sh' script with special arguments.

it also includes 'os version detection', i.e. if you try it on ubuntu 9, it will warn the user its too old and direct the user to the README.md instructions on rebuilding all dependencies from source.

There is also a script for Fedora, and one for OpenSUSE.

i dont know if you want to go in this direction, but i thought it was worth an experiment.