From 24d0caf8e7c292e9826a62fc5569b9f169ee9b89 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Tue, 21 Nov 2023 22:48:26 -0500 Subject: [PATCH] Fix Swift conditionality. --- OSBindings/Mac/Clock Signal.xcodeproj/project.pbxproj | 1 + OSBindings/Mac/Clock Signal/MachinePicker/MachinePicker.swift | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/OSBindings/Mac/Clock Signal.xcodeproj/project.pbxproj b/OSBindings/Mac/Clock Signal.xcodeproj/project.pbxproj index a1fccf3ee..464c16bdd 100644 --- a/OSBindings/Mac/Clock Signal.xcodeproj/project.pbxproj +++ b/OSBindings/Mac/Clock Signal.xcodeproj/project.pbxproj @@ -6702,6 +6702,7 @@ "$(OTHER_CFLAGS)", "-Wreorder", ); + OTHER_SWIFT_FLAGS = "-D DEBUG"; PRODUCT_BUNDLE_IDENTIFIER = "TH.Clock-Signal"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Clock Signal/ClockSignal-Bridging-Header.h"; diff --git a/OSBindings/Mac/Clock Signal/MachinePicker/MachinePicker.swift b/OSBindings/Mac/Clock Signal/MachinePicker/MachinePicker.swift index af220040a..719ce6883 100644 --- a/OSBindings/Mac/Clock Signal/MachinePicker/MachinePicker.swift +++ b/OSBindings/Mac/Clock Signal/MachinePicker/MachinePicker.swift @@ -86,8 +86,8 @@ class MachinePicker: NSObject, NSTableViewDataSource, NSTableViewDelegate { // TEMPORARY: remove the Apple IIgs and PC compatible options. // Neither is yet a fully-working machine. - #if RELEASE - for hidden in ["appleiigs" /*, "pc" */] { + #if !DEBUG + for hidden in ["appleiigs", "pc"] { let tabIndex = machineSelector.indexOfTabViewItem(withIdentifier: hidden) machineSelector.removeTabViewItem(machineSelector.tabViewItem(at: tabIndex)) }