fanquake
7f5ac4520d
build: swap otool for (llvm-)objdump
...
Similar to libtool, (llvm-)otool only exists with a version suffix
on some systems (Ubuntu), which makes it annoying to use/find. Avoid
this, by switching to objdump. Which is a drop-in replacement.
This is related to #21778 , and the switchover to using vanilla LLVM for
macOS.
2024-05-08 16:36:41 +08:00
fanquake
3bee51427a
build: don't use install_name_tool for macOS deploy when cross-compiling
...
This is only needed when compiling on macOS. This means we can also
better scope the usage of `-headerpad_max_install_names`.
2024-04-17 11:40:25 +01:00
fanquake
8aff3fd292
depends: don't use -h with touch on OpenBSD
...
Should fix #29447 .
2024-03-08 13:05:47 +00:00
Hennadii Stepanov
f3af4f7a18
build: Let the depends build system define a path to dsymutil
tool
2022-04-21 10:08:46 +02:00
Hennadii Stepanov
f87594da14
build: No need to provide defaults for darwin-specific tools
2022-04-21 10:08:46 +02:00
fanquake
75ae39eeec
build: add a default build tar in depends
...
This is so we can override it later for BSDs.
2022-02-10 12:33:02 +00:00
Cory Fields
1dec09b341
depends: add shared dependency builder
...
See the README's in depends for documentation
2014-08-08 15:10:46 -04:00