diff options
author | Googler <noreply@google.com> | 2015-03-05 18:19:47 +0000 |
---|---|---|
committer | Han-Wen Nienhuys <hanwen@google.com> | 2015-03-05 18:31:55 +0000 |
commit | 4ebe224ce0ee12c0f8c18a4440ba982a340b1375 (patch) | |
tree | 1a18140f3a3889540e6eacad9c91402ed14eb809 /src/main/java/com/google/devtools/build/lib/rules/objc/ObjcConfiguration.java | |
parent | 8c8be38b0d8b342ef2cfe63874f3ae31f7b336b7 (diff) |
RELNOTES: Added ios_memleaks flag which when enabled will check the test application for memory leaks.
--
MOS_MIGRATED_REVID=87839695
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/ObjcConfiguration.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/ObjcConfiguration.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcConfiguration.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcConfiguration.java index d1c77e30e2..3473e4b742 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcConfiguration.java +++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcConfiguration.java @@ -46,6 +46,7 @@ public class ObjcConfiguration extends BuildConfiguration.Fragment { private final String iosCpu; private final String xcodeOptions; private final boolean generateDebugSymbols; + private final boolean runMemleaks; private final List<String> copts; private final CompilationMode compilationMode; @@ -57,6 +58,7 @@ public class ObjcConfiguration extends BuildConfiguration.Fragment { this.iosCpu = Preconditions.checkNotNull(objcOptions.iosCpu, "iosCpu"); this.xcodeOptions = Preconditions.checkNotNull(objcOptions.xcodeOptions, "xcodeOptions"); this.generateDebugSymbols = objcOptions.generateDebugSymbols; + this.runMemleaks = objcOptions.runMemleaks; this.copts = ImmutableList.copyOf(objcOptions.copts); this.compilationMode = Preconditions.checkNotNull(options.compilationMode, "compilationMode"); } @@ -94,6 +96,10 @@ public class ObjcConfiguration extends BuildConfiguration.Fragment { return generateDebugSymbols; } + public boolean runMemleaks() { + return runMemleaks; + } + /** * Returns the current compilation mode. */ |