Max Howell
abb0921f3d
don’t need cli checkouts anymore ( #146 )
...
* don’t need cli checkouts anymore
* tidy
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-02-02 09:00:52 -05:00
Max Howell
5a460a89ae
fix lint
2023-01-03 10:58:49 -05:00
Jacob Heider
fc31bb8939
changes needed to successfully build gcc ( #83 )
...
* clang doesn't have `-nodefaultrpaths`
* try `MachO::FatFile` if `MachO:MachOFile` fails
* add explicit comments
* use `MachO.open()`
* fix fetch.ts for no src pkgs
Co-authored-by: Max Howell <mxcl@me.com>
2023-01-03 08:45:57 -05:00
Max Howell
d9be5a35f9
build.ts only deps on deno
...
prevents dep injection
2022-11-30 15:47:09 -05:00
Max Howell
62c838d2e1
plumbing/porcelain for build.ts
2022-11-08 06:35:09 -05:00
Max Howell
eb1c8e5aee
Relax requirement to build to /opt ( #19 )
...
Improve README somewhat. Don’t overlay files into pantry, use `TEA_PANTRY_PATH` instead. Requires tea/cli 0.11.6 for `env` key in YAML-FM
2022-11-04 13:00:17 +00:00
Max Howell
cf07590f11
Fix uploads
2022-10-17 15:36:37 -04:00
Max Howell
f836b167a1
“superenv” ( #185 )
...
* fixes for dylib ids on darwin (sadly elaborate)
* wip
2022-10-17 13:45:32 -04:00
Max Howell
52d265b20d
Refactoring
2022-09-21 03:51:04 -04:00
Max Howell
79ff91e25e
Refactor ( #142 )
2022-09-20 07:53:40 -04:00
Max Howell
55eb7dc5e4
fixes not incl runtime deps of build deps
...
Refactor build a bit. This was causing build failure for GHC on linux as the system perl didn't have something autoconf needed.
TODO: infuser shouldn't have perl installed!
2022-09-19 10:32:57 -04:00