Add back dotted path code path. Emulates relative path behavior in an Xcode environment, if sources are properly remapped to the dotted path. Won't work with Swift until the frontend allows for functionality such as -fdebug-prefix-map or -fdebug-compilation-dir. PiperOrigin-RevId: 185863278
diff --git a/src/TulsiGenerator/Scripts/bazel_build.py b/src/TulsiGenerator/Scripts/bazel_build.py index bc72774..1ef5ce3 100755 --- a/src/TulsiGenerator/Scripts/bazel_build.py +++ b/src/TulsiGenerator/Scripts/bazel_build.py
@@ -512,6 +512,8 @@ self.use_debug_prefix_map = os.environ.get('TULSI_DEBUG_PREFIX_MAP', 'NO') == 'YES' self.extra_remap_path = os.environ.get('TULSI_EXTRA_REMAP_PATH', '') + self.remap_dotted_paths = os.environ.get('TULSI_REMAP_DOTTED_PATHS', + 'NO') == 'YES' # Target architecture. Must be defined for correct setting of # the --config flag @@ -1783,6 +1785,11 @@ if self.extra_remap_path: source_maps.add((self._NormalizePath(self.extra_remap_path), sm_wsroot)) + # Remap '.' to the workspace root if specified. Simulates a relative path + # for Xcode-driven LLDB sessions. + if self.remap_dotted_paths: + source_maps.add(('./', sm_wsroot)) + # Add a redirection for the Bazel execution root, the path where sources # are referenced by Bazel. execroot = self._ExtractExecroot()
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/project.pbxproj index dfa7771..04e5d20 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/project.pbxproj
@@ -911,6 +911,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = ComplexSingleProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -1091,6 +1092,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = ComplexSingleProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -1290,6 +1292,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = ComplexSingleProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -1412,6 +1415,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = ComplexSingleProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/IosLegacyTestProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/IosLegacyTestProject.xcodeproj/project.pbxproj index f2c160e..1902cf3 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/IosLegacyTestProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/IosLegacyTestProject.xcodeproj/project.pbxproj
@@ -206,6 +206,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = IosLegacyTestProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -273,6 +274,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = IosLegacyTestProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -344,6 +346,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = IosLegacyTestProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -411,6 +414,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = IosLegacyTestProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/MacOSProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/MacOSProject.xcodeproj/project.pbxproj index 5783336..3fa666a 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/MacOSProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/MacOSProject.xcodeproj/project.pbxproj
@@ -346,6 +346,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = MacOSProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -449,6 +450,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = MacOSProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -556,6 +558,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = MacOSProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -675,6 +678,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = MacOSProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/MacOSTestsProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/MacOSTestsProject.xcodeproj/project.pbxproj index 6ee3525..ac6329b 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/MacOSTestsProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/MacOSTestsProject.xcodeproj/project.pbxproj
@@ -532,6 +532,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = MacOSTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -675,6 +676,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = MacOSTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -844,6 +846,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = MacOSTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -995,6 +998,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = MacOSTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleCCProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleCCProject.xcodeproj/project.pbxproj index eebafbc..90f77e8 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleCCProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleCCProject.xcodeproj/project.pbxproj
@@ -250,6 +250,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = SimpleCCProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -316,6 +317,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = SimpleCCProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -386,6 +388,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = SimpleCCProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -452,6 +455,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = SimpleCCProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleProject.xcodeproj/project.pbxproj index ed3be54..932f978 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleProject.xcodeproj/project.pbxproj
@@ -597,6 +597,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = SimpleProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -734,6 +735,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = SimpleProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -890,6 +892,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = SimpleProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -1012,6 +1015,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = SimpleProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleSkylarkProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleSkylarkProject.xcodeproj/project.pbxproj index 4d372c6..d9d4fd3 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleSkylarkProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SimpleSkylarkProject.xcodeproj/project.pbxproj
@@ -803,6 +803,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = SimpleSkylarkProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -1008,6 +1009,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = SimpleSkylarkProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -1239,6 +1241,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = SimpleSkylarkProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -1417,6 +1420,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = SimpleSkylarkProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SwiftProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SwiftProject.xcodeproj/project.pbxproj index 1ba4067..8c8eb71 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SwiftProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/SwiftProject.xcodeproj/project.pbxproj
@@ -355,6 +355,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = SwiftProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -452,6 +453,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = SwiftProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -553,6 +555,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = SwiftProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -621,6 +624,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = SwiftProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteExplicitXCTestsProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteExplicitXCTestsProject.xcodeproj/project.pbxproj index 51ddc91..3a97938 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteExplicitXCTestsProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteExplicitXCTestsProject.xcodeproj/project.pbxproj
@@ -610,6 +610,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = TestSuiteExplicitXCTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -763,6 +764,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = TestSuiteExplicitXCTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -949,6 +951,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = TestSuiteExplicitXCTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -1130,6 +1133,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = TestSuiteExplicitXCTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteLocalTaggedTestsProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteLocalTaggedTestsProject.xcodeproj/project.pbxproj index 976c446..c7b7fb9 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteLocalTaggedTestsProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteLocalTaggedTestsProject.xcodeproj/project.pbxproj
@@ -389,6 +389,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = TestSuiteLocalTaggedTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -478,6 +479,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = TestSuiteLocalTaggedTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -586,6 +588,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = TestSuiteLocalTaggedTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -682,6 +685,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = TestSuiteLocalTaggedTestsProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteRecursiveTestSuiteProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteRecursiveTestSuiteProject.xcodeproj/project.pbxproj index 2a214f1..2064a7c 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteRecursiveTestSuiteProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/TestSuiteRecursiveTestSuiteProject.xcodeproj/project.pbxproj
@@ -549,6 +549,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = TestSuiteRecursiveTestSuiteProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -682,6 +683,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = TestSuiteRecursiveTestSuiteProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -848,6 +850,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = TestSuiteRecursiveTestSuiteProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -1002,6 +1005,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = TestSuiteRecursiveTestSuiteProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/WatchProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/WatchProject.xcodeproj/project.pbxproj index a2d25a8..98de9f7 100644 --- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/WatchProject.xcodeproj/project.pbxproj +++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/WatchProject.xcodeproj/project.pbxproj
@@ -421,6 +421,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = WatchProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -537,6 +538,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = WatchProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -657,6 +659,7 @@ TULSI_ALL_DSYM = YES; TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_PROJECT = WatchProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; }; @@ -776,6 +779,7 @@ TULSI_BWRS = "${TULSI_WR}/tulsi-workspace"; TULSI_MUST_USE_DSYM = YES; TULSI_PROJECT = WatchProject; + TULSI_REMAP_DOTTED_PATHS = YES; TULSI_VERSION = 9.99.999.9999; TULSI_WR = "${SRCROOT}/.."; };