ghidra/GhidraBuild/IDAPro/build.gradle

19 lines
600 B
Groovy

apply plugin: 'eclipse'
eclipse.project.name = '_IDAPro'
rootProject.assembleDistribution {
from (this.project.projectDir) {
into "Extensions/IDAPro"
exclude "certification.manifest"
exclude ".classpath"
exclude ".project"
exclude "build.gradle"
}
// Special Case: The xmlldr.py file needs to be in two places in the distribution, so
// after copying over the full IDA directory structure above, do an additional copy
// of this one specific file to the 'plugins' folder.
from (this.project.file("Python/6xx/loaders/xmlldr.py")) {
into "Extensions/IDAPro/Python/6xx/plugins"
}
}