mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 16:17:45 +00:00
Meta+Lagom: Enable CMAKE_BUILD_WITH_INSTALL_RPATH
On macOS, CMake incorrectly tries to add and/or remove rpaths from files that it has already processed when it performs installation. Setting the rpaths during the build process ensures that they are only set once, and as a bonus, makes installation slightly more performant. Fixes #10055.
This commit is contained in:
parent
2e3bff7ab1
commit
71b184accf
12 changed files with 28 additions and 27 deletions
|
@ -155,12 +155,12 @@ jobs:
|
|||
set -e
|
||||
./Meta/check-markdown.sh
|
||||
./Meta/lint-gml-format.sh
|
||||
git ls-files '*.ipc' | xargs ./Meta/Lagom/Build/Tools/IPCMagicLinter/IPCMagicLinter
|
||||
git ls-files '*.ipc' | xargs ./Meta/Lagom/Build/bin/IPCMagicLinter
|
||||
displayName: 'Run lints that require Lagom'
|
||||
workingDirectory: $(Build.SourcesDirectory)/
|
||||
env:
|
||||
MARKDOWN_CHECK_BINARY: ./Meta/Lagom/Build/markdown-check
|
||||
GML_FORMAT: ./Meta/Lagom/Build/gml-format
|
||||
MARKDOWN_CHECK_BINARY: ./Meta/Lagom/Build/bin/markdown-check
|
||||
GML_FORMAT: ./Meta/Lagom/Build/bin/gml-format
|
||||
# FIXME: enable detect_stack_use_after_return=1 #7420
|
||||
ASAN_OPTIONS: 'strict_string_checks=1:check_initialization_order=1:strict_init_order=1'
|
||||
UBSAN_OPTIONS: 'print_stacktrace=1:print_summary=1:halt_on_error=1'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue