Major refactoring of the gradle build system.

This commit is contained in:
ghidravore 2019-04-09 11:59:17 -04:00
parent 62a180e0ae
commit f1e50fb079
198 changed files with 2005 additions and 2252 deletions

View file

@ -0,0 +1,17 @@
apply plugin: 'eclipse'
rootProject.assembleDistribution {
from (this.project.projectDir) {
into "Extensions/IDAPro"
exclude "certification.manifest"
exclude ".classpath"
exclude ".project"
}
// 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"
}
}

View file

@ -8,3 +8,4 @@ Python/7xx/plugins/xml_exporter.py||GHIDRA||||END|
Python/7xx/plugins/xml_importer.py||GHIDRA||||END|
Python/7xx/python/idaxml.py||GHIDRA||||END|
README.html||GHIDRA||||END|
build.gradle||GHIDRA||||END|