Xcode: Add a bunch of useful command-line options to the scheme, but defaulted to off.

The motivation for this is that Xcode is (for some reason) incapable of automatically reloading a scheme that has changed on disk, and overwrites it the moment you try to edit it with whatever it has in memory.

With this change, the information lost when it does that will be much less; in many cases, just a checkbox to toggle back on.
This commit is contained in:
Celtic Minstrel 2022-07-01 13:56:46 -04:00
parent c972b393d6
commit 12b52ea179

View file

@ -50,6 +50,36 @@
ReferencedContainer = "container:The Battle for Wesnoth.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<CommandLineArguments>
<CommandLineArgument
argument = "--data-dir=&quot;$(PROJECT_DIR)/../..&quot;"
isEnabled = "NO">
</CommandLineArgument>
<CommandLineArgument
argument = "-ttest"
isEnabled = "NO">
</CommandLineArgument>
<CommandLineArgument
argument = "--showgui"
isEnabled = "NO">
</CommandLineArgument>
<CommandLineArgument
argument = "--debug"
isEnabled = "NO">
</CommandLineArgument>
<CommandLineArgument
argument = "--strict-lua"
isEnabled = "NO">
</CommandLineArgument>
<CommandLineArgument
argument = "--log-engine=info"
isEnabled = "NO">
</CommandLineArgument>
<CommandLineArgument
argument = "--noaddons"
isEnabled = "NO">
</CommandLineArgument>
</CommandLineArguments>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"