mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-06-01 23:08:41 +08:00
GP-1648 fixed alternating bad builds after runing "buildGhidra" gradle
command
This commit is contained in:
@@ -235,6 +235,10 @@ task zipJavadocs(type: Zip) {
|
|||||||
*
|
*
|
||||||
**********************************************************************************************/
|
**********************************************************************************************/
|
||||||
task assembleDistribution (type: Copy) {
|
task assembleDistribution (type: Copy) {
|
||||||
|
// force this task to always be "out of date"
|
||||||
|
// Not sure why this is necessary, but without it, gradle thinks this task is "up to date"
|
||||||
|
// every other time it is run even though in both cases the output directory has been removed
|
||||||
|
outputs.upToDateWhen {false}
|
||||||
|
|
||||||
group 'private'
|
group 'private'
|
||||||
description "Copies core files/folders to the distribution location."
|
description "Copies core files/folders to the distribution location."
|
||||||
@@ -369,6 +373,11 @@ task assembleDistribution (type: Copy) {
|
|||||||
*********************************************************************************/
|
*********************************************************************************/
|
||||||
project.PLATFORMS.each { platform ->
|
project.PLATFORMS.each { platform ->
|
||||||
task ("assembleDistribution_${platform.name}", type: Copy ) {
|
task ("assembleDistribution_${platform.name}", type: Copy ) {
|
||||||
|
// force this task to always be "out of date"
|
||||||
|
// Not sure why this is necessary, but without it, gradle thinks this task is "up to date"
|
||||||
|
// every other time it is run even though in both cases the output directory has been removed
|
||||||
|
outputs.upToDateWhen {false}
|
||||||
|
|
||||||
|
|
||||||
// delete the gradle ziptree temp directory because of gradle bug not cleaning up its temp files.
|
// delete the gradle ziptree temp directory because of gradle bug not cleaning up its temp files.
|
||||||
delete rootProject.file("build/tmp/expandedArchives")
|
delete rootProject.file("build/tmp/expandedArchives")
|
||||||
|
|||||||
Reference in New Issue
Block a user