Mike McQuaid
4a0e16fbd9
dev-cmd/bottle: use gnu-tar
's --mtime
.
...
This allows us to remove all the manual timestamp fiddling and lets
`gnu-tar` handle it for us instead (as-per the most recent
recommendations on https://reproducible-builds.org/docs/archives/ ).
2022-12-12 16:47:56 +00:00
Caleb Xu
5a4840dbc8
extend/os/mac: ensure writable file for codesign
2022-10-13 17:56:53 -04:00
Lukas Oberhuber
4eea117e84
ofail
if debug-symbols cannot be extracted.
2022-07-30 11:41:05 +01:00
Lukas Oberhuber
e46a61e181
rename & inline dsymutil to prepare_debug_symbols
2022-07-30 11:08:52 +01:00
Lukas Oberhuber
d195f22522
Connecting up --debug-symbols
flag
...
This connects the calling of dsymutil and the retention of temporary
files. Still need to connect compilation to flag.
2022-07-26 12:15:53 +01:00
Lukas Oberhuber
2d4c792b0b
Make one function
2022-07-26 10:00:05 +01:00
Lukas Oberhuber
e1ea9da507
Conceptual draft of dsym support for macos
2022-07-26 00:00:45 +01:00
danielnachun
4c19d67176
extend/os/mac/keg.rb: move codesign_patched_binary here
2022-04-08 18:09:25 -07:00
Carlo Cabrera
c59a42b24e
formula_cellar_checks: check for cpuid
instruction when needed
...
This implements the second audit discussed in #11608 .
2021-07-04 00:31:31 +01:00
Markus Reiter
24ae318a3d
Move type annotations into files.
2020-10-10 14:59:39 +02:00
Steven Peters
34bf7c9bf5
os/mac/keg: Frameworks -> MUST_BE_WRITABLE_DIRS
...
Also add it to MUST_EXIST_SUBDIRECTORIES.
2019-10-23 00:36:23 -07:00
Steven Peters
c2cb6cfa79
os/mac/keg.rb: uniq.sort -> sort.uniq
...
Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
2019-10-21 12:26:01 -07:00
Steven Peters
8d30912e16
os/mac/keg: Frameworks -> MUST_EXIST_DIRECTORIES
2019-10-19 17:56:36 -07:00
Mike McQuaid
36dbad3922
Add frozen_string_literal to all files.
2019-04-20 13:27:36 +09:00
Mike McQuaid
d1ea6f38d3
Fix mutable constants violations.
2019-04-19 21:46:20 +09:00
Shaun Jackman
4cbcf3ef2a
Keg::MUST_EXIST_DIRECTORIES: Frameworks is for macOS
2018-10-23 21:51:29 -07:00