mirror of
https://github.com/portswigger/passkey-raider
synced 2026-08-09 13:04:26 +00:00
37 lines
892 B
Groovy
37 lines
892 B
Groovy
plugins {
|
|
id 'java'
|
|
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
|
}
|
|
|
|
version '1.0.2'
|
|
|
|
repositories {
|
|
mavenLocal()
|
|
mavenCentral()
|
|
}
|
|
|
|
dependencies {
|
|
compileOnly 'net.portswigger.burp.extensions:montoya-api:2023.5'
|
|
implementation 'com.webauthn4j:webauthn4j-core:0.28.3.RELEASE'
|
|
implementation 'com.google.code.gson:gson:2.11.0'
|
|
implementation 'com.intellij:forms_rt:7.0.3'
|
|
}
|
|
|
|
shadowJar {
|
|
archiveBaseName.set('Passkey-Raider') // Set the JAR file name
|
|
archiveClassifier.set('') // No classifier (e.g., no "-all" suffix)
|
|
//archiveVersion.set('') // Remove version from file name
|
|
|
|
manifest {
|
|
attributes(
|
|
'Main-Class': 'burp.PasskeyEditorExtension'
|
|
)
|
|
}
|
|
//duplicatesStrategy = DuplicatesStrategy.EXCLUDE
|
|
}
|
|
|
|
tasks.build {
|
|
dependsOn shadowJar // Ensure shadowJar runs when you run the build task
|
|
}
|
|
|