Skip to content

Commit b58d799

Browse files
authored
Merge pull request #600 from bob-wilson/bwilson/dependency-validation-setting-6.2
[6.2] Add a new VALIDATE_MODULE_DEPENDENCIES setting
2 parents d397ecd + 1f598b2 commit b58d799

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

Sources/SWBCore/Settings/BuiltinMacros.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1132,6 +1132,7 @@ public final class BuiltinMacros {
11321132
public static let VALIDATE_PRODUCT = BuiltinMacros.declareBooleanMacro("VALIDATE_PRODUCT")
11331133
public static let VALIDATE_DEPENDENCIES = BuiltinMacros.declareEnumMacro("VALIDATE_DEPENDENCIES") as EnumMacroDeclaration<BooleanWarningLevel>
11341134
public static let VALIDATE_DEVELOPMENT_ASSET_PATHS = BuiltinMacros.declareEnumMacro("VALIDATE_DEVELOPMENT_ASSET_PATHS") as EnumMacroDeclaration<BooleanWarningLevel>
1135+
public static let VALIDATE_MODULE_DEPENDENCIES = BuiltinMacros.declareEnumMacro("VALIDATE_MODULE_DEPENDENCIES") as EnumMacroDeclaration<BooleanWarningLevel>
11351136
public static let VECTOR_SUFFIX = BuiltinMacros.declareStringMacro("VECTOR_SUFFIX")
11361137
public static let VERBOSE_PBXCP = BuiltinMacros.declareBooleanMacro("VERBOSE_PBXCP")
11371138
public static let VERSIONING_STUB = BuiltinMacros.declareStringMacro("VERSIONING_STUB")
@@ -2336,6 +2337,7 @@ public final class BuiltinMacros {
23362337
VALIDATE_PRODUCT,
23372338
VALIDATE_DEPENDENCIES,
23382339
VALIDATE_DEVELOPMENT_ASSET_PATHS,
2340+
VALIDATE_MODULE_DEPENDENCIES,
23392341
VALID_ARCHS,
23402342
VECTOR_SUFFIX,
23412343
VERBOSE_PBXCP,

Sources/SWBCore/SpecImplementations/PropertyDomainSpec.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ private final class EnumBuildOptionType : BuildOptionType {
100100
case "PACKAGE_RESOURCE_TARGET_KIND":
101101
return try namespace.declareEnumMacro(name) as EnumMacroDeclaration<PackageResourceTargetKind>
102102
case "VALIDATE_DEPENDENCIES",
103+
"VALIDATE_MODULE_DEPENDENCIES",
103104
"VALIDATE_DEVELOPMENT_ASSET_PATHS":
104105
return try namespace.declareEnumMacro(name) as EnumMacroDeclaration<BooleanWarningLevel>
105106
case "STRIP_STYLE":

0 commit comments

Comments
 (0)