Commit graph

20 commits

Author SHA1 Message Date
6d2925984f Big project dir refactor
* split into multi member workspace in preparation for a no_std core
* env and posix stuff neatly crammed into a seperate shell project
* some pokes at interactive-devel.f
* updated ci
* removed 'l' shortcut for 'load' and update docs
* remove out of date readme content
* updated tests
* more sensible cond implementation and extra tests
* substr stdlib function with tests

Signed-off-by: Ava Affine <ava@sunnypup.io>
2024-07-12 13:45:09 -07:00
7119e9b8e3 fix install script and release ci
Signed-off-by: Ava Affine <ava@sunnypup.io>
2024-02-21 12:11:41 -08:00
7eb832b35b fix typo in tar command
Signed-off-by: Ava Affine <ava@sunnypup.io>
2024-02-21 11:52:19 -08:00
c21aa91171 expand on description
Signed-off-by: Ava Affine <ava@sunnypup.io>
2024-02-21 11:43:33 -08:00
6fd734beaf fix link in create-release
Signed-off-by: Ava Affine <ava@sunnypup.io>
2024-02-21 11:39:46 -08:00
ca207fc4c9 fix link in create-release
Signed-off-by: Ava Affine <ava@sunnypup.io>
2024-02-21 11:27:55 -08:00
13219e1d5f split release job into two
Signed-off-by: Ava Affine <ava@sunnypup.io>
2024-02-21 11:11:11 -08:00
a09d905598 update release ci 2024-02-21 10:56:26 -08:00
831026a8d7 add release-ci, artifacts, etc.
Signed-off-by: Ava Affine <ava@sunnypup.io>
2024-02-21 10:22:01 -08:00
9b447eb5b7 rename relish to flesh 2024-02-06 22:39:08 +00:00
e042cd1152 more gates, add job for implicit-load feature
Signed-off-by: Ava Hahn <ava@sunnypup.io>
2023-10-13 09:07:08 -07:00
e0b837cb21 userlib tests should pass without including posix stuff 2023-06-06 11:38:50 -07:00
906cb16355 POSIX conditional compilation:
* All features related to POSIX environments (env vars, shell stuff) gated by feature flags
* Dependencies optional per feature flags
* new CI target for non-POSIX build
* new CI target for release binary artifact

Signed-off-by: Ava Hahn [ava@sunnypup.io](mailto:ava@sunnypup.io)
2023-05-26 06:41:18 +00:00
3f75157fac
got all the load script stuff done.
added script args to main shell
also added userlib tests to ci
2023-03-20 19:00:30 -07:00
67af8bbd47
multiline shell, yay! 2023-03-15 21:55:10 -07:00
Ava Hahn
bc09cb07b1
rustfmt
Signed-off-by: Ava Hahn <ava@aidanis.online>
2023-03-01 11:47:37 -08:00
Ava Hahn
06f9a82b01
fix ci
Signed-off-by: Ava Hahn <ava@aidanis.online>
2023-03-01 11:23:34 -08:00
Ava Hahn
a489cb85c9
update CI with more phases
Signed-off-by: Ava Hahn <ava@aidanis.online>
2023-03-01 11:17:33 -08:00
Aidan Hahn
0606b985e6
add dedicated build step to CI 2021-11-02 20:07:10 -07:00
Aidan Hahn
02272babb2
add ci 2021-09-18 17:05:52 -07:00