Tokarak
9a19f5bcd2
Refactor to use oldest_cpu
2023-06-17 10:38:32 +01:00
Tokarak
9a99b932e8
Add RUSTFLAGS to ENV/super
2023-06-17 10:16:53 +01:00
Tokarak
2133da8597
Set target-cpu through RUSTFLAGS
2023-06-14 17:26:01 +01:00
Tokarak
261f55a526
Prepare to migrate to RUSTFLAGS
2023-06-14 17:14:05 +01:00
Tokarak
cccad3e7d8
Line break
2023-06-14 16:46:12 +01:00
Tokarak
c698174200
Fix error on empty target-cpu
2023-06-13 20:40:23 +01:00
Tokarak
d4bfbb1d02
Remove FIXMEs
2023-06-13 19:32:18 +01:00
Tokarak
066a88855b
Add rustflags_target_cpu method
2023-06-13 19:22:12 +01:00
Carlo Cabrera
e8dd8c2a87
keg_relocate: match /tmp
more strictly
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2023-05-22 20:53:55 +08:00
Carlo Cabrera
59d92ab73f
keg_relocate: fix check for paths rooted in build directory
...
Stuff built by CMake evades this check because CMake normalises
`/private/tmp` (which is the default `HOMEBREW_TEMP`) to `/tmp`. See
https://gitlab.kitware.com/cmake/cmake/-/issues/23251 .
Let's fix that my taking this into account when `HOMEBREW_TEMP` is
`/private/tmp`.
2023-05-22 17:18:43 +08:00
Markus Reiter
486c3765ce
Add --os=all
and --arch=all
options.
2023-05-17 15:26:46 +02:00
Markus Reiter
8274920217
Rename OS::Mac::Version
to MacOSVersion
.
2023-05-09 05:08:38 +02:00
Carlo Cabrera
9b369871e6
Revert "utils/bottles: fix typechecking error"
...
This reverts commit 071f6069d2cff272eaa9404f836cb1254c4fb588.
2023-05-08 21:43:12 +08:00
Carlo Cabrera
071f6069d2
utils/bottles: fix typechecking error
...
https://github.com/Homebrew/homebrew-core/actions/runs/4915420737/jobs/8777887066?pr=130438#step:5:27
2023-05-08 21:07:58 +08:00
Samuel Lo
41aab1490a
bottle: some tar flags is not supported on Mojave
2023-05-04 04:01:51 +08:00
Douglas Eichelberger
08af78a2a5
brew style --fix
2023-04-25 09:26:24 -07:00
Douglas Eichelberger
24cf6076e8
brew style --fix
2023-04-24 20:42:39 -07:00
Douglas Eichelberger
7224ff5f77
Include T::Sig in Module
2023-04-24 20:42:38 -07:00
hyuraku
a41a7c94d8
remove cask/cmd
2023-04-19 21:30:42 +09:00
Douglas Eichelberger
09c679e75f
Refactor module_function to reduce rbi need
2023-04-17 10:37:59 -07:00
Mike McQuaid
775cddf6d9
Merge pull request #15032 from dduugg/rm-git-extend
...
Refactor GitRepositoryExtension to avoid monkey-patching
2023-04-17 12:21:11 +01:00
Douglas Eichelberger
403f08db8b
Remove delegation
2023-04-16 09:30:21 -07:00
Douglas Eichelberger
b90897e280
Create git_repo attr
2023-04-15 19:35:13 -07:00
Douglas Eichelberger
1ffb77f821
cleanup
2023-04-15 19:35:13 -07:00
Douglas Eichelberger
3d1232eeac
rename methods
2023-04-15 19:35:13 -07:00
Douglas Eichelberger
429f23dcc6
Create GitRepoPath
2023-04-15 19:35:12 -07:00
Markus Reiter
38695f96c7
Don't use deprecated Kernel#shell_profile
.
2023-04-14 21:14:44 +02:00
Bo Anderson
8c69c95417
Merge pull request #15204 from Bo98/portable-ruby-2.6.10_1
...
Portable Ruby 2.6.10_1
2023-04-12 16:13:36 +01:00
Bo Anderson
e2aae0fa63
Require Ruby 2.6.10
2023-04-12 13:15:34 +01:00
Ruiyang Wu
73a1380055
dev-cmd/bottle: Refactor setup_tar_and_args!
to extend/os
2023-04-11 11:00:47 -04:00
Carlo Cabrera
ffcc4cd75f
Merge remote-tracking branch 'origin/master' into test-runners
2023-04-05 23:55:01 +08:00
Douglas Eichelberger
a237a1ff9f
Update call sites
2023-04-04 18:14:54 -07:00
Carlo Cabrera
a4ebb96fe6
Remove MacOS
definition from generic OS
...
We don't want to define `MacOS` in the generic OS, so let's make sure we
refer to it as `OS::Mac` in the places we need it.
This reverts commit 575cb0263cb1428c63b9428bbd913ffde83bd317.
2023-04-04 23:10:51 +08:00
Carlo Cabrera
506f6c81a7
Support --dependents
flag on macOS
2023-04-04 16:20:37 +08:00
Carlo Cabrera
c125079d0f
determine-test-runners: allow usage on macOS without --dependents
2023-04-04 13:54:35 +08:00
Carlo Cabrera
3d03d243a4
determine-test-runners: test failure modes (again)
2023-04-04 13:25:44 +08:00
Carlo Cabrera
e191dbfb9e
Improve style
2023-04-04 13:20:03 +08:00
Carlo Cabrera
a2e97fe1ad
Improve type-checking style
...
Co-authored-by: Douglas Eichelberger <dduugg@users.noreply.github.com>
2023-04-04 01:54:12 +08:00
Carlo Cabrera
45fdbbd1c1
determine-test-runners: add type-checking
2023-04-03 22:27:46 +08:00
Carlo Cabrera
dbdff020c0
determine-test-runners: avoid reopening Formula
2023-04-03 21:32:57 +08:00
Carlo Cabrera
89cd55c287
dev-cmd/determine-test-runners: add command to set test runners
...
This is based on feedback from Homebrew/homebrew-core#127236 .
2023-04-03 20:36:45 +08:00
Douglas Eichelberger
bc588cc04f
Fix tests
2023-04-02 16:38:30 -07:00
Douglas Eichelberger
4df5a80c73
brew style --fix
2023-04-02 12:25:55 -07:00
Douglas Eichelberger
0079cefc95
Enable types in remaining untyped extensions
2023-04-02 12:24:11 -07:00
Douglas Eichelberger
6397229f68
Enable types in extensions, etc.
2023-04-01 18:56:42 -07:00
Douglas Eichelberger
4f5fc770f6
rm popen sigs
2023-03-30 17:22:02 -07:00
Douglas Eichelberger
80091b8a58
Fix tests
2023-03-30 16:39:10 -07:00
Douglas Eichelberger
15582dd031
Add Utils popen sigs, enable IO types
2023-03-30 16:39:10 -07:00
apainintheneck
9835d1a681
formula: add missing extend/os require
...
This allows Formula#valid_platform? to work correctly on MacOS.
2023-03-28 11:38:58 -07:00
Mike McQuaid
6024f4aa3f
Merge pull request #15068 from MikeMcQuaid/more_update_tweaks
...
More update tweaks
2023-03-28 09:25:20 +01:00