Java modules support (#4468)

Add java module info to the manifests of the following  libraries used by the Besu EVM

./crypto - org.hyperledger.besu.internal.Crypto
./ethereum/rlp - org.hyperledger.besu.internal.Rlp
./util - org.hyperledger.besu.internal.Util
./datatypes - org.hyperledger.besu.Datatypes
./evm - org.hyperledger.besu.Evm
./plugin-api - org.hyperledger.besu.PluginApi

Signed-off-by: Mustafa Uzun <mustafa.uzun@limechain.tech>
This commit is contained in:
mustafauzunn
2022-10-04 04:45:44 +03:00
committed by GitHub
parent 3acaee9ab3
commit 817c1cbc24
6 changed files with 12 additions and 6 deletions

View File

@@ -22,7 +22,8 @@ jar {
'Specification-Title': archiveBaseName,
'Specification-Version': project.version,
'Implementation-Title': archiveBaseName,
'Implementation-Version': calculateVersion()
'Implementation-Version': calculateVersion(),
'Automatic-Module-Name': 'org.hyperledger.besu.internal.crypto'
)
}
}

View File

@@ -22,7 +22,8 @@ jar {
'Specification-Title': archiveBaseName,
'Specification-Version': project.version,
'Implementation-Title': archiveBaseName,
'Implementation-Version': calculateVersion()
'Implementation-Version': calculateVersion(),
'Automatic-Module-Name': 'org.hyperledger.besu.datatypes'
)
}
}

View File

@@ -22,7 +22,8 @@ jar {
'Specification-Title': archiveBaseName,
'Specification-Version': project.version,
'Implementation-Title': archiveBaseName,
'Implementation-Version': calculateVersion()
'Implementation-Version': calculateVersion(),
'Automatic-Module-Name': 'org.hyperledger.besu.internal.rlp'
)
}
}

View File

@@ -24,7 +24,8 @@ jar {
'Specification-Title': archiveBaseName,
'Specification-Version': project.version,
'Implementation-Title': archiveBaseName,
'Implementation-Version': calculateVersion()
'Implementation-Version': calculateVersion(),
'Automatic-Module-Name': 'org.hyperledger.besu.evm'
)
}
}

View File

@@ -21,7 +21,8 @@ jar {
'Specification-Title': archiveBaseName,
'Specification-Version': project.version,
'Implementation-Title': archiveBaseName,
'Implementation-Version': calculateVersion()
'Implementation-Version': calculateVersion(),
'Automatic-Module-Name': 'org.hyperledger.besu.plugin.api'
)
}
}

View File

@@ -22,7 +22,8 @@ jar {
'Specification-Title': archiveBaseName,
'Specification-Version': project.version,
'Implementation-Title': archiveBaseName,
'Implementation-Version': calculateVersion()
'Implementation-Version': calculateVersion(),
'Automatic-Module-Name': 'org.hyperledger.besu.internal.util'
)
}
}