mirror of
https://github.com/ethauvin/kobalt.git
synced 2025-04-26 08:27:12 -07:00
Added --forceIncremental.
This commit is contained in:
parent
7d54179ae3
commit
c2cf075b6f
2 changed files with 6 additions and 1 deletions
|
@ -45,6 +45,10 @@ class Args {
|
|||
@Parameter(names = arrayOf("--log"), description = "Define the log level (1-3)")
|
||||
var log: Int = 1
|
||||
|
||||
@Parameter(names = arrayOf("--forceIncremental"),
|
||||
description = "Force the build to be incremental even if the build file was modified")
|
||||
var forceIncremental: Boolean = false
|
||||
|
||||
@Parameter(names = arrayOf("--noIncremental"), description = "Turn off incremental builds")
|
||||
var noIncremental: Boolean = false
|
||||
|
||||
|
|
|
@ -93,7 +93,8 @@ class IncrementalManager @Inject constructor(val args: Args, @Assisted val fileN
|
|||
var upToDate = false
|
||||
var taskOutputChecksum : String? = null
|
||||
|
||||
if (args.noIncremental || (Kobalt.context?.internalContext?.buildFileOutOfDate as Boolean)) {
|
||||
if (! args.forceIncremental &&
|
||||
(args.noIncremental || (Kobalt.context?.internalContext?.buildFileOutOfDate as Boolean))) {
|
||||
//
|
||||
// If the user turned off incremental builds or if the build file was modified, always run this task
|
||||
//
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue