mirror of
https://github.com/dart-lang/sdk
synced 2024-10-14 08:51:21 +00:00
4ce23629eb
This can be controlled via codesigning_identity GN arg. For example, setting codesigning_identity="-" would produce ad-hoc signed binaries. This CL also includes changes in vm/cc tests which are needed for tests to be green when running with hardened runtime. Issue https://github.com/dart-lang/sdk/issues/53928 Tested: enabled ad-hoc signing and tested on bots. Cq-Include-Trybots: luci.dart.try:vm-mac-debug-arm64-try,vm-mac-release-arm64-try,vm-mac-release-x64-try,vm-mac-debug-x64-try Change-Id: I3c3a6265c62b2904e43a326b7d8223bcfd393577 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/333401 Reviewed-by: Ryan Macnak <rmacnak@google.com> Commit-Queue: Slava Egorov <vegorov@google.com>
17 lines
657 B
Plaintext
17 lines
657 B
Plaintext
# Copyright (c) 2023, the Dart project authors. Please see the AUTHORS file
|
|
# for details. All rights reserved. Use of this source code is governed by a
|
|
# BSD-style license that can be found in the LICENSE file.
|
|
|
|
# Defines code signing configuration for Mac builds.
|
|
|
|
declare_args() {
|
|
# If codesigning_identity is not empty then all executables will be
|
|
# signed using the specified identity and using corresponding entitlements
|
|
# from runtime/tools/entitlements/${binary_name}.plist.
|
|
#
|
|
# You can specify codesigning_identity = "-" to use ad-hoc codesigning.
|
|
#
|
|
# See also runtime/tools/dart_codesigning.py script.
|
|
codesigning_identity = ""
|
|
}
|