[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-openjfx-dev
Subject: Integrated: 8292391: Add support for optional signing of native libraries
From: Kevin Rushforth <kcr () openjdk ! org>
Date: 2022-08-23 11:04:50
Message-ID: jXN9KMGx1A0bv8WGtfLzytHzg4FoyOK2OyOeV7j6a6I=.013bd360-6898-4f5b-be6c-b5fb001cb4fc () github ! com
[Download RAW message or body]
On Tue, 16 Aug 2022 21:14:42 GMT, Kevin Rushforth <kcr@openjdk.org> wrote:
> This PR enables an optional signing step inserted into the build right after the \
> step to strip binaries that was added by \
> [JDK-8278260](https://bugs.openjdk.org/browse/JDK-8278260). As is the case with the \
> `strip` step, the optional signing is only ever enabled for production builds when \
> running with `gradle -PCONF=Release`.
> This is an optional step, meaning that `codeSignCmd` and `codeSignArgs` need to be \
> provided by scripts external to the repo in order to enable it. By default, they \
> are not defined, so the additional logic added by this PR will do nothing.
> NOTE: as with the fix for \
> [JDK-8278260](https://bugs.openjdk.org/browse/JDK-8278260), this PR adds three \
> copies of the build logic. I filed \
> [JDK-8292506](https://bugs.openjdk.org/browse/JDK-8292506) to refactor both of them \
> (strip and sign), and to look for other duplication as well.
This pull request has now been integrated.
Changeset: dee34b42
Author: Kevin Rushforth <kcr@openjdk.org>
URL: https://git.openjdk.org/jfx/commit/dee34b42d3443466d81fc4e2a9a2994338b680c0
Stats: 54 lines in 1 file changed: 54 ins; 0 del; 0 mod
8292391: Add support for optional signing of native libraries
Reviewed-by: arapte
-------------
PR: https://git.openjdk.org/jfx/pull/871
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic