Commit graph

27 commits

Author SHA1 Message Date
Max Howell
5c7531e66f
libtea v0.21.0 2023-01-30 13:50:32 -05:00
Max Howell
1b365dd48c
Use version stamped tea srcs; tidy (#115) 2023-01-24 08:57:24 -05:00
Max Howell
c78878a22f
unpackaged keys (unrendered currently) 2023-01-02 11:24:40 -05:00
Jacob Heider
6cdf1e0a5e fixes build of tea.xyz/gx/cc 2022-12-07 10:58:14 -05:00
Gustav Westling
163b793f46 scripts: await useShellEnv 2022-12-01 12:58:29 -05:00
Max Howell
b814c21be3 Fix hardcoded /opt
Fixes #36
2022-12-01 09:22:32 -05:00
Max Howell
d9be5a35f9 build.ts only deps on deno
prevents dep injection
2022-11-30 15:47:09 -05:00
Max Howell
b6ac973010
no clearEnv (we wanna DEBUG=1) etc. 2022-11-17 14:29:15 -05:00
Max Howell
7d19dbf225 +libuv 2022-11-11 08:39:40 -05:00
Max Howell
e3ca0b4f31
Allow user editing of the build-script 2022-11-09 11:20:28 -05:00
Jacob Heider
97c055f0ea
deno needs cargo to build (#14)
* deno needs cargo to build

* can't pre-clean the deno dirs
2022-11-01 12:14:07 -04:00
Max Howell
6d6ccf652b Overlay ourselves before building
/opt is for builds, don’t run your main tea out of it
2022-10-27 11:30:21 -04:00
Max Howell
89bb6bf292
fixes because pantries changed (#2) 2022-10-25 21:55:49 -04:00
Max Howell
f836b167a1 “superenv” (#185)
* fixes for dylib ids on darwin (sadly elaborate)

* wip
2022-10-17 13:45:32 -04:00
Jacob Heider
ff4c90ba25 fixes for teaxyz/cli@0.8.0 2022-10-07 11:26:45 -04:00
Max Howell
53790ae38c use tea to install ruby for our scripts 2022-10-03 20:38:14 -04:00
Max Howell
286947912d attempt to install as little as possible with apt (#173) 2022-10-03 11:30:12 -04:00
Max Howell
ee504738cf fix making tar.xz bottles (#158) 2022-09-28 11:15:20 -04:00
Max Howell
c58d3db8c9 sync with tea/cli 2022-09-25 11:05:05 -04:00
Max Howell
a5ff99c5e3 getting there (#144) 2022-09-25 08:41:58 -04:00
Max Howell
746f2f16f3 tweaks based on using our own semver 2022-09-23 10:36:43 -04:00
Jacob Heider
4ec52e6c6a +tea.xyz (#128) 2022-09-23 09:52:00 -04:00
Max Howell
52d265b20d Refactoring 2022-09-21 03:51:04 -04:00
Max Howell
ee0275ef71 Simplify builds by building to /opt/project/src 2022-09-21 02:35:03 -04:00
Max Howell
427986cf7e Fix circular dependency in hooks 2022-09-20 11:29:21 -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