Commit graph

116 commits

Author SHA1 Message Date
Richard Dodd 003e4ff905 Don't install fuse if it's there already 2017-03-24 13:53:37 +00:00
Clint Byrum 3f7db32ccf Remove erroneous -b option from bootstrap.sh help
The help also tells you to use './bootstrap.sh' but the file wasn't +x in
the repo, so I've set that +x as well.

This closes issue #852
2017-03-03 20:38:34 -08:00
Adrian Neumann db2a1f647d Update bootstrap.sh
On my OS X El Capitan machine `which` returns 1 if it can't find the binary. This kills the bootstrap script at the crucial moment when it detects that something needs to be installed. This change ignores unsuccessful exit codes from `which`. The man page for my `which` speaks of a `-s` switch that could be used instead of the `if [ -z`, but I don't know how portable this is.

This fixes Issue 850.
2017-02-24 19:25:39 +01:00
Ahmed Charles b64ce1a67f fuse is also a dependency on debian based systems
fusermount is in the fuse package.
2017-01-29 17:24:54 -08:00
Jeremy Soller b50adc425f Update bootstrap.sh 2017-01-16 10:23:52 -07:00
Jeremy Soller 437bc32800 Use redox-os brew 2017-01-04 13:25:56 -07:00
Martin Lindhe 8f8b3a3759 fix some typos 2017-01-03 13:14:37 +01:00
Jeremy Soller 6205765d07 Attempt to fix builds on OS X 2017-01-02 14:46:23 -07:00
Sehny 2b116360d0 Fedora bootstrap: Check if packages are already installed 2016-12-20 18:33:12 +01:00
decauwsemaecker.glen@gmail.com d217f388eb fix pkgconfig darwin macports pkg in bootstrap.sh 2016-11-25 09:07:24 -05:00
Glen De Cauwsemaecker a8319379c6 update bootstrap.sh script (#753)
* update bootstrap.sh script

+ macOS users using MacPorts are now supported (fix issue #720);
+ dependencies for macOS users using brew have been updated;
+ the boot step can now be skipped with the '-d' flag, effectively only installing dependencies

* update summary build instructions in README dependencies step

as these are meant as quick instructions, it's probably better to simply use the bootstrap.sh script available in the repo root folder, using the '-d' flag to just install the dependencies, using whatever package manager is available for the host system, rather than forcing the user to manually install those one by one
2016-11-08 17:48:10 -07:00
msehnout b218256291 Update bootstrap.sh (#750)
Use dnf instead of yum
2016-11-06 12:33:06 -07:00
Christian Stadelmann 92d9658a74 bootstrap.sh: Fix typo (#741)
Fix minor typo
2016-11-04 12:47:06 -06:00
Christian Stadelmann 03f989b2c2 bootstrap.sh: Fix naming origin (#742)
In line 386, origin is named "upstream", but in line 408 it was called "origin".
2016-11-04 12:46:38 -06:00
Christian Stadelmann d6d8b36d8e Fedora uses yum instead of dnf now (#740)
Fully adapt this script to using dnf instead of yum on Fedora.
2016-11-04 12:26:54 -06:00
Jeremy Soller 1a4d36fc21 Add bootstrap 2016-11-03 15:19:44 -06:00