Sterling Greene

Only set install name on Windows and Linux

Only set install name on Windows and Linux

Merge remote-tracking branch 'origin/sg/native/relocatable'

* origin/sg/native/relocatable:

Use installation fixture

Make codenarc happy

Install application from repository vs trying to run it directly

Replace Callable, Transformer, Action in NativeBasePlugin with lambdas

Remove use of providers.provider in several places in native base plugin

Remove special linker args on linux for relocatability

Fix link to lazy configuration chapter

Adjust TODO to point at the installation publishing instead of binary relocation

Use linker task target platform instead

Add javadoc for install name property

Remove invalid `@Nullable` on install name `Property`

Remove TODO

Fix typo in release note

Mention John Bennewitz contribution in the release note

Pass `-rpath=$ORIGIN` to publishing application

Set `installName` for linux target

Convert `installName` to `Property`

Add binary relocation test coverage

Use installation fixture

Make codenarc happy

Install application from repository vs trying to run it directly

Replace Callable, Transformer, Action in NativeBasePlugin with lambdas

Remove use of providers.provider in several places in native base plugin

Remove special linker args on linux for relocatability

Fix link to lazy configuration chapter

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Merge remote-tracking branch 'origin/lacasseio/pr-6176'

* origin/lacasseio/pr-6176:

Adjust TODO to point at the installation publishing instead of binary relocation

Use linker task target platform instead

Add javadoc for install name property

Remove invalid `@Nullable` on install name `Property`

Remove TODO

Fix typo in release note

Mention John Bennewitz contribution in the release note

Pass `-rpath=$ORIGIN` to publishing application

Set `installName` for linux target

Convert `installName` to `Property`

Add binary relocation test coverage

Merge pull request #7684 from gradle/lacasseio/native/nostdinc-linux

Reintroduce `-nostdinc` for all system except macOS

Assembler still needs standard includes

Fix imports

Assembler still needs standard includes

Reduce duplication of macOS checks for nostdinc

  1. … 3 more files in changeset.
Merge remote-tracking branch 'origin/lacasseio/native/nostdinc-linux'

* origin/lacasseio/native/nostdinc-linux:

Reintroduce `-nostdinc` for all system expect macOS

Add Olivier Voortman to release notes

    • -0
    • +2
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #7577 from blop/master

Set CONSTANT_TIME_FOR_TAR_ENTRIES to epoch + 1 day (#7564)

Merge remote-tracking branch 'origin/gh/stable-native/publish-architecure'

* origin/gh/stable-native/publish-architecure:

Deduplicate publishing test coverage and add coverage for static libraries

Add test coverage for publishing cpp components with architecture

Make the changes to the initial value of properties created via factory more prominent

    • -1
    • +5
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #7653 from grimreaper/spl/fix_spl

[minor] fix duplicate duplicate words

Remove .swn file

Merge release branch

* commit 'a9a3b478e722c885b0fd66d44ec2e6c70e3d6f28':

update groovy version in docs

Remove j2objc-annotations from gradle distribution

Fix the number of expected jars

capabilities.json should use asm7 too

Ignore issues with classfiles

Remove use of NullableDecl

Exclude all transitive guava dependencies

Fix CI failures due to symbol conflict

Fork a single-use daemon of client VM has too little memory

Merge remote-tracking branch 'origin/sg/50/jacoco' into release

* origin/sg/50/jacoco:

Fix tests and checkstyle

Deprecate JacocoReportBase setters

Fix tests and checkstyle

Deprecate JacocoReportBase setters

Remove j2objc-annotations from gradle distribution

Fix the number of expected jars

capabilities.json should use asm7 too