netty5/testsuite-shading
Norman Maurer 2bb9f64e16
Try to monkey-patch library id when shading is used and we are on Mac… (#8210)
* Try to monkey-patch library id when shading is used and we are on MacOS / OSX.

Motivation:

ea4c315b45 did ensure we support using multiple versions of the same shaded native library but the user still needed to run install_name_tool -id on MacOS to ensure the ID is unique.
This is kind of error prone and also means that the shading itself would need to be done on MacOS / OSX.

This is related to https://github.com/netty/netty/issues/7272.

Modifications:

- Monkey patch the shaded native lib on MacOS to ensure the id is unique while unpacking it to the tempory location.

Result:

Easier way of using shaded native libs in netty.
2018-08-23 11:07:09 +02:00
..
src/test/java/io/netty/testsuite/shading Ensure multiple shaded version of the same netty artifact can be loaded as long as the shaded prefix is different (#8207) 2018-08-21 07:53:45 +02:00
pom.xml Try to monkey-patch library id when shading is used and we are on Mac… (#8210) 2018-08-23 11:07:09 +02:00