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
232d693f44
tea/cli handles installation
2022-09-19 13:44:59 -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
Max Howell
3607ae5a7a
Stop cleaning make before building make
2022-09-19 08:33:32 -04:00
Max Howell
ea5805d4b3
repair and uninstall are cli scripts
...
Rationale: pantries decide how they build and install things themselves, but after installation that's tea/cli’s domain
2022-09-18 13:09:36 -04:00
Max Howell
9ef68310c9
+portable auto(conf|make) ( #129 )
2022-09-18 12:01:10 -04:00
Max Howell
6b32ec0d1e
+portable git
2022-09-18 09:09:28 -04:00
Max Howell
c1a571a736
fix-macho tweaks, etc.
2022-09-16 15:35:46 -04:00
Max Howell
b17592c636
Clean target prefix unless bootstrap is required
2022-09-16 15:35:46 -04:00
Max Howell
491cb28f89
Move all build logic to pantry
2022-09-16 15:35:46 -04:00
Max Howell
82dc61a944
Use ruby-macho to fix rpaths, etc. on macOS
2022-09-16 15:35:46 -04:00
Max Howell
9b0cf3d92a
+portable fontconfig ( #134 )
...
Only changes the cache location
2022-09-14 15:48:36 -04:00
Max Howell
e968bff3f1
Openssl portable ( #132 )
...
* +scripts/test-all.ts
2022-09-14 11:43:44 -04:00
Max Howell
cc306dd2f8
+openssl portable ( #131 )
2022-09-13 17:53:12 -04:00
Max Howell
adaef185d1
scripts/fixes
2022-09-13 12:46:32 -04:00
Max Howell
3291915ef4
+portable meson ( #130 )
2022-09-13 11:05:04 -04:00
Max Howell
0240a4bfb1
+portable git ( #126 )
2022-09-13 09:18:47 -04:00
Max Howell
6ca2681c96
env var fixes
2022-09-12 07:50:41 -04:00
Max Howell
e9aa4edbc7
(mostly) fix relocation of perl ( #125 )
2022-09-09 09:37:26 -04:00
Max Howell
0f8b83870a
making things relocatable ( #122 )
2022-09-08 16:40:35 -04:00
Jacob Heider
9d7e506e15
Fix sha256sum generation
...
Because we checksum when bottling, they have the bottle file name. We need to upload data to the binary store that has the binary store key name.
2022-09-07 17:16:01 -04:00
Max Howell
5a3069888c
curl-ca-certs ( #121 )
2022-09-07 08:16:48 -04:00
Max Howell
42a666304d
test +librsvg ( #115 )
2022-09-02 10:51:31 -04:00
Max Howell
915e9f1d82
+wget ( #111 )
2022-09-01 13:49:14 -04:00
Max Howell
a32cd0e80a
more-tests ( #106 )
2022-08-31 17:44:34 -04:00
Max Howell
ac5c6ceff3
add more pkg tests ( #102 )
...
* more-tests pt.1
* useCellar() is overkill here.
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2022-08-31 15:45:04 -04:00
Max Howell
4f7bce0f85
fixes deno 1.25.0 ( #99 )
2022-08-27 14:11:25 -04:00
Max Howell
4fdd4dfed2
Set MACOSX_DEPLOYMENT_TARGET to 11
2022-08-26 10:17:20 -04:00
Jacob Heider
03fd1dbc51
Include bottle checksums in CI artifacts
...
v3: wherein everyone stays in their lane
2022-08-25 20:01:59 -04:00
Max Howell
14c3420991
fix deno on darwin/aarch64 ( #98 )
2022-08-24 13:54:20 -04:00
Max Howell
974af85f68
+freetype+fontconfig+cairo+gobj-intr ( #79 )
2022-08-19 13:31:09 -04:00
Max Howell
fe0049b30c
various fixes ( #80 )
2022-08-17 08:22:22 -04:00
Max Howell
255f93071b
+glib+meson+flex ( #76 )
2022-08-10 14:58:22 -04:00
Max Howell
6cef318164
Python rec’d deps ( #75 )
2022-08-04 21:19:01 -04:00
Max Howell
297c576b54
fix versions.txt upload
2022-08-04 11:28:59 -04:00
Max Howell
057b5a4038
+llvm ( #66 )
2022-08-02 13:34:21 -04:00
Max Howell
f45667553a
+ninja+cmake ( #61 )
2022-08-01 22:50:33 -04:00
Max Howell
07b6410226
infra
2022-08-01 15:43:40 -04:00