Jeremy Soller
87084cb460
Merge branch 'bootstrap-fixes' into 'master'
...
More bootstrap.sh fixes
See merge request redox-os/redox!1276
2022-11-15 22:07:56 +00:00
Ron Williams
2d63f9b6f4
Add demo.toml, plus dependencies in bootstrap.sh
2022-10-10 10:15:59 -07:00
Nagy Tibor
0850d66b3e
bootstrap.sh: Fix malformed unsupported platform message
2022-09-29 12:50:01 +02:00
Nagy Tibor
378545441a
bootstrap.sh: Pedantic naming and capitalization fixes
2022-09-29 12:48:31 +02:00
Nagy Tibor
e739e3c6e7
bootstrap.sh: Install system dependencies before installing Cargo packages
2022-09-28 09:59:32 +02:00
David Marceau
5ec0fbee27
Update bootstrap.sh
...
Only install sufficient packages to launch qemu aarch64 Redox OS
2022-09-26 17:44:59 +00:00
David Marceau
f92cc35c9f
Update bootstrap.sh
...
Add qemu related packages for launching redox on aarch64 and riscv64
2022-09-26 17:28:27 +00:00
Jeremy Soller
3133080330
Remove fuse from ubuntu boostrap
2022-06-19 07:54:13 -06:00
Jeremy Soller
595fb29abc
Add libexpat-dev and libgmp-dev to Ubuntu bootstrap
2021-07-16 10:57:24 -06:00
InfRandomness
0dbd0ee4d6
Add missing solus packages
2021-06-14 18:00:59 +02:00
InfRandomness
ae78a96ddf
Add missing fedora packages
2021-06-14 02:40:07 +02:00
InfRandomness
dcd2b348c2
Add missing suse packages
2021-06-13 21:46:35 +02:00
Jeremy Soller
8d024eb405
Improvements for rust dependencies in bootstrap
2020-12-24 11:33:16 -07:00
Jeremy Soller
46282ed9ed
Install correct version of cargo-config and xargo
2020-12-24 11:20:32 -07:00
Jeremy Soller
ce44ede67e
Add po4a for arch and fedora
2020-12-24 11:16:26 -07:00
Jeremy Soller
8042c2be54
Add po4a dependency
2020-11-22 21:10:27 -07:00
Ashton Kemerling
6522fc235d
Add cmake to homebrew in bootstrap.sh
2020-05-29 22:12:43 -07:00
Jeremy Soller
41ab6bee99
Fix uname check for FreeBSD in bootstrap
2020-05-11 09:57:56 -06:00
Xavier L'Heureux
6fa84e73fa
Add dependencies for user-space programs on FreeBSD
2020-05-03 18:57:52 -04:00
Xavier L'Heureux
7cc5e1eac9
Add sha256 and make sure to use gmake with freebsd
2020-05-03 14:33:22 -04:00
Xavier L'Heureux
c5d50d34de
Add python
2020-05-02 21:06:57 -04:00
Xavier L'Heureux
098bc25ebb
Add texinfo for makeinfo
2020-05-02 20:51:21 -04:00
Xavier L'Heureux
a622fc1001
Fix conditional target
2020-05-02 20:45:15 -04:00
Xavier L'Heureux
bed8fcc41a
Start adding basic support for FreeBSD
2020-05-02 20:13:21 -04:00
AdminXVII
fcde2ae5aa
Change shebang of bootstrap to /usr/bin/env to be more cross-platform
2020-05-02 17:54:37 +00:00
Yerkebulan Tulibergenov
30a719796e
update bootstrap.sh for macOS brew using steps from The Book
2020-03-07 02:10:02 -08:00
Coleman McFarland
b82213baa6
Install cargo-config from bootstrap script
...
Some cookbook entries were failing with an error like this:
```
error: no such subcommand: `config`
```
We can install this subcommand from the bootstrap script, and also
instruct folks in the README to do so manually.
2020-02-15 08:36:29 -05:00
Graham MacDonald
61a24db772
Fix bootstrap pkg install step for Fedora
2019-12-21 20:33:30 +00:00
colinfruit
1ce4f8958a
Update fedora build dependencies
2019-11-10 18:25:56 -05:00
SamwiseFilmore
ecd30e03f8
Remove pacman upgrade; Cli options
...
The script shouldn't upgrade a system, period, see my comments. I also
added a cli option to run the bootstrap with an update of the git stuff
and run rustup, plus a help flag and the statusCheck.
2019-10-27 18:59:52 +00:00
Jeremy Soller
da3559b706
Nicely format ubuntu dependencies
2019-10-20 19:32:50 -06:00
Jeremy Soller
a53bd26cdc
Merge branch 'linux_distrib' into 'master'
...
Fix linux distribution detection: "pacman" is also a very popular game.
See merge request redox-os/redox!1201
2019-06-13 01:50:33 +00:00
南浦月
4d03bf3ac5
bootstrap.sh: yacc provided by bison on Arch Linux
2019-05-24 05:54:19 +00:00
Robin Randhawa
0117e55219
bootstrap: Add missing packages for Arch based distros
...
flex, byacc, texinfo
2019-03-22 13:17:06 +00:00
Cyryl Płotnicki
2a8d6b564f
Add missing bootstrap package on Fedora.
...
Add `texinfo` package that is needed because the build process requires
`makeinfo` tool, that's part of that package.
2019-02-03 13:21:27 +00:00
Robin Randhawa
fe5172bb22
bootstrap: Add texinfo as a requirement on Ubuntu
...
texinfo components are needed for building the prefix toolchain.
NOTE: Other distros likely need similar mods.
2019-01-11 16:17:29 +00:00
Julien Férard
7b31f4cd67
Fix linux distribution detection: "pacman" is also a very popular game.
2018-11-17 20:40:46 +01:00
Adam Carmichael
adebf2b38e
fixes #1027
2018-10-30 17:15:59 +11:00
Caleb Boylan
f700c5ee9a
Change github references in bootstrap.sh
2018-08-26 09:26:03 -07:00
Fabio Di Francesco
7ec9dd8e9d
Update bootstrap.sh to gitlab.redox-os.org instead of github.com
2018-06-14 19:32:41 +00:00
Caleb Boylan
8a8b221d13
Add more Ubuntu/Debian reqiured packages
2018-03-08 20:34:48 -08:00
Nagy Tibor
ae8683d1f2
Add more required packages to the Ubuntu bootstrap
...
These packages are also required to build the C apps in the cookbook and to generate the live ISO image. Tested with a clean install of Ubuntu Server 16.04.4 and Pop!_OS Intel 62.
2018-03-07 20:55:32 +01:00
dogHere
91cf4feadf
add autopoint as dependencie for ubuntu
2018-01-14 20:50:35 +08:00
Paul
bc198a3700
Add cmake dependency to bootstrap.sh
2017-12-10 08:00:44 -08:00
Uzzell, Harry
8017fb06a1
Checking that xargo isn't already installed before trying to install it - should prevent the bootstrap script erroring out in an ugly way.
2017-11-20 14:18:54 +00:00
Martin Lindhe
973402acd2
fix some typos
2017-11-05 06:57:41 +01:00
Paul
3b145a378b
add xargo dependency
2017-10-30 10:50:44 -07:00
Christopher Vittal
b00778a988
Add test for '--help' option
...
Noticed that full help option was missing, added it.
2017-09-11 01:54:27 -04:00
Ken Reese
4722b4eea1
Update bootstrap.sh
2017-09-06 17:09:10 -06:00
Ken Reese
32fed717dc
Update bootstrap.sh
...
See https://github.com/redox-os/redox/issues/1052
This is just something fast I threw together to get the general idea across of what might fix the problem. I've not yet had a chance to test this.
2017-09-06 13:58:21 -06:00