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}/..";
};