diff --git a/buildSrc/src/main/kotlin/org/briarproject/briar/desktop/builddata/GenerateBuildDataSourceTask.kt b/buildSrc/src/main/kotlin/org/briarproject/briar/desktop/builddata/GenerateBuildDataSourceTask.kt index f9ad7caa6534237a98ec60b276479639a1c02ee6..8b036776986987501c0614207f8f98fb2b50dabc 100644 --- a/buildSrc/src/main/kotlin/org/briarproject/briar/desktop/builddata/GenerateBuildDataSourceTask.kt +++ b/buildSrc/src/main/kotlin/org/briarproject/briar/desktop/builddata/GenerateBuildDataSourceTask.kt @@ -118,6 +118,7 @@ open class GenerateBuildDataSourceTask : AbstractBuildDataTask() { val dir = project.projectDir val git = Git.open(dir) val repository = git.repository + val status = git.status().call() // Find and open core repository val repositoryCore = SubmoduleWalk.getSubmoduleRepository(repository, "briar") @@ -126,7 +127,7 @@ open class GenerateBuildDataSourceTask : AbstractBuildDataTask() { // Get head ref and it's name => current hash val head = repository.resolve(Constants.HEAD) - val gitHash = head.name + val gitHash = head.name + if (status.hasUncommittedChanges()) "-dirty" else "" // Get latest commit and its commit time val first: RevCommit = try {