RFR: 7903156: remove jopt-simple dependency from jextract [v4]

danieljarabek duke at openjdk.java.net
Tue Apr 12 14:48:50 UTC 2022


On Tue, 12 Apr 2022 13:48:39 GMT, Athijegannathan Sundararajan <sundar at openjdk.org> wrote:

>> removed jopt-simple dependency as well as moditect grade plugin dependency. Piggybacking build.gradle change to enforce 'jtreg_home' check in jtreg task's doFirst block.
>
> Athijegannathan Sundararajan has updated the pull request incrementally with one additional commit since the last revision:
> 
>   -C "-D FORCE_OPENBLAS_COMPLEX_STRUCT" does not work. For now changing it to -C-DFORCE_OPENBLAS_COMPLEX_STRUCT

build.gradle line 53:

> 51: 
> 52: task createJextractImage(type: Exec) {
> 53:     dependsOn build

Suggestion:

    dependsOn jar

Depending on `jar` is more correct here as what you require is the compiled jar in `build/libs`, and not the completion of the build lifecycle task.

-------------

PR: https://git.openjdk.java.net/jextract/pull/19


More information about the jextract-dev mailing list