Jeremy Soller
561204cb56
Warn and create source dir if no source provided
2023-12-13 14:52:36 -07:00
mattmadeofpasta
536118a146
Resume interrupted downloads
2023-11-08 13:11:50 +00:00
kivimango
0664e21e6d
clippy: Fix unnecessary unwrap()
2023-08-16 23:25:18 +02:00
kivimango
6d245b263b
clippy: Fix nested if statements
2023-08-16 23:24:07 +02:00
kivimango
62f438cb38
clippy: Fix needless_borrows
2023-08-16 23:13:18 +02:00
kivimango
33d361d43a
Fix compiler warnings for unused variables
2023-08-16 12:17:43 +02:00
kivimango
10ea123fd6
Renamed unused new() to _new()
2023-08-16 12:15:48 +02:00
kivimango
213a33bb43
Use shorthand init
2023-08-16 12:14:14 +02:00
joshua Williams
73c662b9da
Add Recipe Subfolders
2023-08-09 21:15:42 +00:00
Jeremy Soller
7cb4b95b03
Simplify cargo recipes
2023-05-18 13:17:46 -06:00
Jeremy Soller
60bf37dd0c
Convert some recipes to toml
2023-05-18 12:49:23 -06:00
Jeremy Soller
d7ce4d4d65
Build packages in separate folder per target
2022-11-10 12:03:32 -07:00
Jeremy Soller
86ad4bcdf0
cargo install with --no-track
2022-10-27 12:08:26 -06:00
4lDO2
26df86075f
Update syscall
2022-03-27 11:29:00 +02:00
Jeremy Soller
6d95f7358e
Remove .crates.toml and .crates2.json
2022-03-17 19:56:47 -06:00
Jeremy Soller
e41ec81f19
Adjust for new pkgar
2022-03-17 16:36:46 -06:00
Jeremy Soller
999ce1cd76
Build bash recipe without parallel jobs
2021-07-14 11:56:37 -06:00
Wesley Hershberger
0c0aa91cab
Allow local sources
...
This makes the source section of recipe.toml optional, so that one can
simply create a recipe with a build recipe and a source folder and not
have to worry about git at all just to get a program running in redox.
I also ran into a situation where a source directory without a git
repository in it caused cookbook to reset it's own origin URL to the URL
specified in the recipe for that source directory. I added a check to
prevent that happening to anybody else.
2021-04-25 14:16:49 -04:00
Jeremy Soller
48b786e6d8
Update to origin when fetching
2020-08-27 10:20:04 -06:00
Jeremy Soller
0265403146
Run cookbook rust version for fetch, if possible
2020-08-21 15:52:58 -06:00
jD91mZM2
cab2ade5f5
Specify --locked to ensure reproducibility
...
Needed to stop mass-errors for us mortals without the latest rust
version, ever since redox_syscall 0.1.57 was merged.
2020-07-10 22:35:25 +02:00
Jeremy Soller
7127732eb4
Ignore .git paths when calculating source directory modify time
2020-05-26 08:32:41 -06:00
Jeremy Soller
5fdb1b8438
Use modified date to rebuild packages
2020-05-25 21:51:57 -06:00
Jeremy Soller
73c074a08d
Define path to cookbook_redoxer once
2020-05-22 10:23:35 -06:00
Jeremy Soller
0b55c5d7ac
Use absolute path to cookbook_redoxer
2020-05-22 10:21:25 -06:00
Jeremy Soller
364867de5b
Add cookbook_redoxer, a wrapper to make it simpler to user redoxer
2020-05-22 10:03:26 -06:00
Jeremy Soller
db9f4e40bf
Add curl recipe
2020-05-21 21:13:39 -06:00
Jeremy Soller
28180c39ff
Set CPPFLAGS, add more recipes
2020-05-21 12:02:16 -06:00
Jeremy Soller
94d85accd3
Add optional script to transform source after patches, add more recipes
2020-05-21 11:40:08 -06:00
Jeremy Soller
69ef10f035
Improve ability to override cookbook items, improve C support
2020-05-21 11:14:00 -06:00
Jeremy Soller
21a4106dc7
Build pkgar archives, implement build depends
2020-05-20 21:16:16 -06:00
Jeremy Soller
204e968016
Implement builds, add some recipes
2020-05-20 15:44:37 -06:00
Jeremy Soller
fa00a61b95
Remove duplicate execution of patch command
2020-05-20 14:04:16 -06:00
Jeremy Soller
11a244bef3
Implement patching
2020-05-20 14:02:01 -06:00
Jeremy Soller
25fa6a5020
Rust-based cook binary. Currently has fetching implemented
2020-05-20 13:23:29 -06:00