From 93bd4af0526ce8b2920d20559c017a62c54556c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 24 Dec 2013 12:50:25 +0100 Subject: Link to Travis builds from README diff --git a/README.md b/README.md index 1f7b497..dbbee46 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![Travis CI](https://api.travis-ci.org/openscad/openscad.png) +[![Travis CI](https://api.travis-ci.org/openscad/openscad.png)](https://travis-ci.org/openscad/openscad) # What is OpenSCAD? [![Flattr this git repo](http://api.flattr.com/button/flattr-badge-large.png)](https://flattr.com/submit/auto?user_id=openscad&url=http://openscad.org&title=OpenSCAD&language=&tags=github&category=software) -- cgit v0.10.1 From 4da5657705dec7e0fd976735a1ea4b530e47c7fb Mon Sep 17 00:00:00 2001 From: Marius Kintel Date: Wed, 29 Jan 2014 18:56:06 -0500 Subject: Made executable diff --git a/scripts/macosx-build-homebrew.sh b/scripts/macosx-build-homebrew.sh old mode 100644 new mode 100755 -- cgit v0.10.1 From 1280ab8c4e899aeb40cd9c7f8717f8a945baa3f5 Mon Sep 17 00:00:00 2001 From: Don Bright Date: Sun, 2 Feb 2014 09:57:53 -0600 Subject: fix issue 629 - dont run sudo automatically as it can harm some systems diff --git a/README.md b/README.md index 96e3c21..94c9fa5 100644 --- a/README.md +++ b/README.md @@ -146,7 +146,7 @@ the dependency packages listed above using your system's package manager. A convenience script is provided that can help with this process on some systems: - ./scripts/uni-get-dependencies.sh + sudo ./scripts/uni-get-dependencies.sh After installing dependencies, check their versions. You can run this script to help you: diff --git a/scripts/uni-get-dependencies.sh b/scripts/uni-get-dependencies.sh index 048edb8..a976985 100755 --- a/scripts/uni-get-dependencies.sh +++ b/scripts/uni-get-dependencies.sh @@ -1,12 +1,12 @@ # auto-install dependency packages using the systems package manager. # after running this, run ./script/check-dependencies.sh. see README.md # -# this assumes you have sudo installed or are running as root. +# this assumes you have sudo installed and running, or are running as root. # get_fedora_deps() { - sudo yum install qt-devel bison flex eigen3-devel python-paramiko \ + yum install qt-devel bison flex eigen3-devel python-paramiko \ boost-devel mpfr-devel gmp-devel glew-devel CGAL-devel gcc gcc-c++ pkgconfig \ opencsg-devel git libXmu-devel curl imagemagick ImageMagick glib2-devel make \ xorg-x11-server-Xvfb @@ -21,7 +21,7 @@ get_altlinux_deps() { for i in boost-devel boost-filesystem-devel gcc4.5 gcc4.5-c++ boost-program_options-devel \ boost-thread-devel boost-system-devel boost-regex-devel eigen3 libmpfr libgmp libgmp_cxx-devel qt4-devel libcgal-devel git-core \ - libglew-devel flex bison curl imagemagick glib2-devel; do sudo apt-get install $i; done + libglew-devel flex bison curl imagemagick glib2-devel; do apt-get install $i; done } get_freebsd_deps() @@ -34,22 +34,22 @@ get_freebsd_deps() get_netbsd_deps() { - sudo pkgin install bison boost cmake git bash eigen flex gmake gmp mpfr \ + pkgin install bison boost cmake git bash eigen flex gmake gmp mpfr \ qt4 glew cgal opencsg modular-xorg python27 py27-paramiko curl \ imagemagick ImageMagick glib2-devel } get_opensuse_deps() { - sudo zypper install libeigen3-devel mpfr-devel gmp-devel boost-devel \ + zypper install libeigen3-devel mpfr-devel gmp-devel boost-devel \ libqt4-devel glew-devel cmake git bison flex cgal-devel opencsg-devel curl \ glib2-devel } get_mageia_deps() { - sudo urpmi ctags - sudo urpmi task-c-devel task-c++-devel libqt4-devel libgmp-devel \ + urpmi ctags + urpmi task-c-devel task-c++-devel libqt4-devel libgmp-devel \ libmpfr-devel libboost-devel eigen3-devel libglew-devel bison flex \ cmake imagemagick glib2-devel python curl git x11-server-xvfb } @@ -61,7 +61,7 @@ get_debian_deps() libXi-dev libmpfr-dev libboost-dev libglew-dev \ libeigen3-dev libcgal-dev libopencsg-dev libgmp3-dev libgmp-dev \ python-paramiko curl imagemagick libglib2.0-dev; do - sudo apt-get -y install $pkg; + apt-get -y install $pkg; done } -- cgit v0.10.1