File tree Expand file tree Collapse file tree 3 files changed +12
-0
lines changed
Sharpmake.Generators/Apple Expand file tree Collapse file tree 3 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -607,6 +607,7 @@ private static class Template
607607 selectedDebuggerIdentifier = ""Xcode.DebuggerFoundation.Debugger.LLDB""
608608 selectedLauncherIdentifier = ""Xcode.DebuggerFoundation.Launcher.LLDB""
609609 launchStyle = ""0""
610+ customLLDBInitFile = ""[options.CustomLLDBInitFile]""
610611 useCustomWorkingDirectory = ""[UseCustomDir]""
611612 customWorkingDirectory = ""[options.CustomDirectory]""
612613 ignoresPersistentStateOnLaunch = ""NO""
Original file line number Diff line number Diff line change @@ -339,6 +339,8 @@ string projectFile
339339 options [ "CustomDirectory" ] = Options . PathOption . Get < Options . XCode . Scheme . CustomWorkingDirectory > ( activeConfiguration ) ;
340340 var useCustomDirectory = options [ "CustomDirectory" ] != RemoveLineTag ? "YES" : "NO" ;
341341
342+ options [ "CustomLLDBInitFile" ] = Options . PathOption . Get < Options . XCode . Scheme . CustomLLDBInitFile > ( activeConfiguration ) ;
343+
342344 string targetName = $ ""{ activeConfiguration . Target . Name } "";
343345 string buildImplicitDependencies = activeConfiguration . IsFastBuild ? "NO" : "YES" ;
344346 bool useBuildableProductRunnableSection = true ;
Original file line number Diff line number Diff line change @@ -1265,6 +1265,15 @@ public CustomWorkingDirectory(string path) : base(path)
12651265 }
12661266 }
12671267
1268+ /// <summary>
1269+ /// This option can be used to set a custom working directory
1270+ /// </summary>
1271+ public class CustomLLDBInitFile : PathOption
1272+ {
1273+ public CustomLLDBInitFile ( string path ) : base ( path )
1274+ {
1275+ }
1276+ }
12681277 }
12691278 }
12701279 }
You can’t perform that action at this time.
0 commit comments