diff --git a/Builds/MacOSX/OpenEphys.xcworkspace/xcshareddata/xcschemes/All.xcscheme b/Builds/MacOSX/OpenEphys.xcworkspace/xcshareddata/xcschemes/All.xcscheme index c311032a2ffd0fcc4f7a41dfa53298bcf54629eb..062504fced902ddc4701d6ef7f821611c18d43a2 100644 --- a/Builds/MacOSX/OpenEphys.xcworkspace/xcshareddata/xcschemes/All.xcscheme +++ b/Builds/MacOSX/OpenEphys.xcworkspace/xcshareddata/xcschemes/All.xcscheme @@ -1,10 +1,29 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme LastUpgradeVersion = "0720" - version = "1.3"> + version = "1.7"> <BuildAction parallelizeBuildables = "YES" buildImplicitDependencies = "YES"> + <PreActions> + <ExecutionAction + ActionType = "Xcode.IDEStandardExecutionActionsCore.ExecutionActionType.ShellScriptAction"> + <ActionContent + title = "Run Script" + scriptText = "#!/bin/bash cd $PROJECT_DIR/Plugins/Config if [[ ! -a Env.xcconfig ]] then touch Env.xcconfig fi" + shellToInvoke = "/bin/bash"> + <EnvironmentBuildable> + <BuildableReference + BuildableIdentifier = "primary" + BlueprintIdentifier = "62F40A2101C1715EE4F8C87B" + BuildableName = "open-ephys.app" + BlueprintName = "open-ephys (App)" + ReferencedContainer = "container:open-ephys.xcodeproj"> + </BuildableReference> + </EnvironmentBuildable> + </ActionContent> + </ExecutionAction> + </PreActions> <BuildActionEntries> <BuildActionEntry buildForTesting = "YES" diff --git a/Builds/MacOSX/Plugins/Config/Plugin.xcconfig b/Builds/MacOSX/Plugins/Config/Plugin.xcconfig index 02a08aba05f5b0ba5c2fa4f4ff3e57a97fd58a75..feafc7198596d5149cf927302be753f763d78b0b 100644 --- a/Builds/MacOSX/Plugins/Config/Plugin.xcconfig +++ b/Builds/MacOSX/Plugins/Config/Plugin.xcconfig @@ -3,7 +3,7 @@ JULIA_PATH = /Applications/Julia-0.5.app/Contents/Resources/julia MAC_PACKAGE_DIR = /opt/local // Pull in machine-specific settings from git-ignored file, if it exists. -#include? "Env.xcconfig" +#include "Env.xcconfig" ALWAYS_SEARCH_USER_PATHS = NO CLANG_ANALYZER_NONNULL = YES diff --git a/Builds/MacOSX/open-ephys.xcodeproj/xcshareddata/xcschemes/open-ephys (App).xcscheme b/Builds/MacOSX/open-ephys.xcodeproj/xcshareddata/xcschemes/open-ephys (App).xcscheme new file mode 100644 index 0000000000000000000000000000000000000000..262fefb58e7a614eef6428e69017f34ee3e519e5 --- /dev/null +++ b/Builds/MacOSX/open-ephys.xcodeproj/xcshareddata/xcschemes/open-ephys (App).xcscheme @@ -0,0 +1,110 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Scheme + LastUpgradeVersion = "0730" + version = "1.7"> + <BuildAction + parallelizeBuildables = "YES" + buildImplicitDependencies = "YES"> + <PreActions> + <ExecutionAction + ActionType = "Xcode.IDEStandardExecutionActionsCore.ExecutionActionType.ShellScriptAction"> + <ActionContent + title = "Run Script" + scriptText = "#!/bin/bash cd $PROJECT_DIR/Plugins/Config if [[ ! -a Env.xcconfig ]] then touch Env.xcconfig fi" + shellToInvoke = "/bin/bash"> + <EnvironmentBuildable> + <BuildableReference + BuildableIdentifier = "primary" + BlueprintIdentifier = "62F40A2101C1715EE4F8C87B" + BuildableName = "open-ephys.app" + BlueprintName = "open-ephys (App)" + ReferencedContainer = "container:open-ephys.xcodeproj"> + </BuildableReference> + </EnvironmentBuildable> + </ActionContent> + </ExecutionAction> + </PreActions> + <BuildActionEntries> + <BuildActionEntry + buildForTesting = "YES" + buildForRunning = "YES" + buildForProfiling = "YES" + buildForArchiving = "YES" + buildForAnalyzing = "YES"> + <BuildableReference + BuildableIdentifier = "primary" + BlueprintIdentifier = "62F40A2101C1715EE4F8C87B" + BuildableName = "open-ephys.app" + BlueprintName = "open-ephys (App)" + ReferencedContainer = "container:open-ephys.xcodeproj"> + </BuildableReference> + </BuildActionEntry> + </BuildActionEntries> + </BuildAction> + <TestAction + buildConfiguration = "Debug" + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" + shouldUseLaunchSchemeArgsEnv = "YES"> + <Testables> + </Testables> + <MacroExpansion> + <BuildableReference + BuildableIdentifier = "primary" + BlueprintIdentifier = "62F40A2101C1715EE4F8C87B" + BuildableName = "open-ephys.app" + BlueprintName = "open-ephys (App)" + ReferencedContainer = "container:open-ephys.xcodeproj"> + </BuildableReference> + </MacroExpansion> + <AdditionalOptions> + </AdditionalOptions> + </TestAction> + <LaunchAction + buildConfiguration = "Debug" + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" + launchStyle = "0" + useCustomWorkingDirectory = "NO" + ignoresPersistentStateOnLaunch = "NO" + debugDocumentVersioning = "YES" + debugServiceExtension = "internal" + allowLocationSimulation = "YES"> + <BuildableProductRunnable + runnableDebuggingMode = "0"> + <BuildableReference + BuildableIdentifier = "primary" + BlueprintIdentifier = "62F40A2101C1715EE4F8C87B" + BuildableName = "open-ephys.app" + BlueprintName = "open-ephys (App)" + ReferencedContainer = "container:open-ephys.xcodeproj"> + </BuildableReference> + </BuildableProductRunnable> + <AdditionalOptions> + </AdditionalOptions> + </LaunchAction> + <ProfileAction + buildConfiguration = "Release" + shouldUseLaunchSchemeArgsEnv = "YES" + savedToolIdentifier = "" + useCustomWorkingDirectory = "NO" + debugDocumentVersioning = "YES"> + <BuildableProductRunnable + runnableDebuggingMode = "0"> + <BuildableReference + BuildableIdentifier = "primary" + BlueprintIdentifier = "62F40A2101C1715EE4F8C87B" + BuildableName = "open-ephys.app" + BlueprintName = "open-ephys (App)" + ReferencedContainer = "container:open-ephys.xcodeproj"> + </BuildableReference> + </BuildableProductRunnable> + </ProfileAction> + <AnalyzeAction + buildConfiguration = "Debug"> + </AnalyzeAction> + <ArchiveAction + buildConfiguration = "Release" + revealArchiveInOrganizer = "YES"> + </ArchiveAction> +</Scheme>