Commit graph

119 commits

Author SHA1 Message Date
Ribbon 5f818145e7 Rename the "bootstrap.sh" script to "native_bootstrap.sh" 2024-09-20 21:04:05 +00:00
Ron Williams f51dee2ea1 Make installer compile on host, list_packages compile in Podman when PODMAN_BUILD=1 2024-08-17 23:59:37 +00:00
Ribbon 3d8a8d11c3 Update the GCC and LLVM versions of the MacOSX target 2024-07-18 17:51:05 +00:00
Ribbon 49102f6332 Add explanation comments on the build system files 2024-07-09 12:58:07 +00:00
Ribbon 55038ed4f6 Improve the Fedora target on bootstrap.sh 2024-06-14 21:18:16 +00:00
Ron Williams 87ede0e8c4 Add lzip to dependencies 2024-06-05 10:44:52 -07:00
Jeremy Soller 37b1e1fcfa
Use stable toolchain for building cargo tools 2024-05-10 19:58:56 -06:00
Forest0923 17bedf539f Fix: Add rsync to dependent package list (Arch) 2024-05-08 19:52:07 +09:00
Jeremy Soller 45289f11d0
Use stable rust for installing dependencies in bootstrap 2024-05-06 11:23:43 -06:00
mattmadeofpasta a54af76a08
Add zstd 2024-02-10 21:42:42 +00:00
Jeremy Soller 1f93e814a9 Merge branch 'non-interactive-bootstrap' into 'master'
Bootstrap non-interactively

See merge request redox-os/redox!1424
2024-02-10 21:01:55 +00:00
mattmadeofpasta 3f58996f32
Use fusermount3 everywhere 2024-02-10 13:19:27 +00:00
mattmadeofpasta 1575ef70b8
Bootstrap non-interactively 2024-02-10 09:59:39 +00:00
4lDO2 e3013ac40b
Add checks and install cbindgen in bootstrap.sh. 2023-12-14 15:32:54 +01:00
mattmadeofpasta cb42d21c64
Improve errors in bootstrap scripts 2023-12-13 20:51:55 +00:00
Jeremy Soller 31d3c828fa
Remove fuse from ubuntu depends 2023-12-11 09:50:08 -07:00
mattmadeofpasta ec394f1dcb
Add missing debian packages 2023-12-11 16:32:24 +00:00
mattmadeofpasta b86622d73b
Add just to the build dependencies 2023-11-23 21:40:00 +00:00
Jeremy Soller 0ddacf08f7
Add dos2unix to ubuntu bootstrap 2023-09-11 09:28:25 -06:00
Jeremy Soller 0c0aa0cd08
Add xxd and libmpfr-dev to ubuntu bootstrap 2023-09-08 15:22:52 -06:00
Ribbon c8011954b6 Add protobuf-compiler package 2023-08-25 13:42:14 +00:00
Ribbon 32ae16e3c3 Add ant package 2023-08-11 10:42:40 +00:00
Ribbon e062980e4e Add Lua/g++ packages and format the commands vertically 2023-07-25 22:25:28 +00:00
uuuvn 417c417588
Make libc6-dev-i386 and syslinux-utils required only on x86 hosts because they aren't exist in ubuntu arm repos 2023-06-06 15:31:47 +00:00
uuuvn 799323be97
Fix bootstrap.sh broken by 0661eb5d 2023-06-06 14:32:16 +00:00
Ribbon dfb9e115b8 Complete platform support 2023-06-05 23:07:40 +00:00
Ron Williams f4ac3742d5 correct typo in Fedora libraries 2023-05-26 18:01:36 -07:00
Ron Williams 47aa0b4010 update cookbook SHA, correct bootstrap and containerfile libraries 2023-05-26 03:09:21 -07:00
Ribbon 1d79518b6b Restore libpng-dev 2023-05-22 01:04:28 +00:00
Ribbon 9e6c078a97 Add doxygen package 2023-05-19 07:29:29 +00:00
Ribbon e94ddce3bc Remove unused packages 2023-05-18 23:58:33 +00:00
Ribbon cb7a9e16ea Remove Lua packages 2023-05-11 22:19:25 +00:00
Ribbon 827ee06fd7 Add packages 2023-05-11 17:07:57 +00:00
Will Angenent 9b842be049 Added texinfo as a dependency for building prefix in MacOS 2023-04-15 18:41:42 +01:00
Will Angenent 697befac25 Update brew macfuse package 2023-04-12 21:57:22 +01:00
Will Angenent 59ab34d479 Add findutils dependency for MacOS 2023-04-04 20:03:37 +01:00
Will Angenent 8f90fc620a Add MacOS ninja and po4a build dependencies 2023-04-02 11:29:15 +01:00
Will Angenent 7bf83b05ac Fix gentoo dependency for orbutils/calculator 2023-03-23 19:04:48 +00:00
Will Angenent b0feb1b423 Detect installed fusermount or fusermount3 binary 2023-03-21 03:02:07 +00:00
Ribbon ff254088b4 Add vim as Fedora dependency. 2023-03-19 12:29:02 +00:00
Alberto Souza 0b596d60d3 Update Fedora dependencies. 2023-02-25 03:21:48 +00:00
Jeremy Soller 3c63648d19
Remove all references to xargo 2023-02-21 11:53:37 -07:00
Alberto Souza ac651d93bc Add new Fedora packages to fix compilation errors on bootstrap. 2023-02-05 06:42:48 +00:00
Ron Williams eb49e17fc2 Fix indents in bootstrap.sh 2022-11-26 21:11:47 -08:00
Ron Williams aea97d0a11 Update podman and bootstrap for Neverball 2022-11-26 21:07:04 -08:00
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