//===----------------------------------------------------------------------===//
#include "PlatformMacOSX.h"
+#if defined(__APPLE__)
#include "PlatformAppleTVSimulator.h"
#include "PlatformAppleWatchSimulator.h"
#include "PlatformDarwinKernel.h"
#include "PlatformRemoteAppleTV.h"
#include "PlatformRemoteAppleWatch.h"
#include "PlatformiOSSimulator.h"
+#endif
#include "lldb/Breakpoint/BreakpointLocation.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/ModuleList.h"
void PlatformMacOSX::Initialize() {
PlatformDarwin::Initialize();
+#if defined(__APPLE__)
PlatformiOSSimulator::Initialize();
PlatformDarwinKernel::Initialize();
PlatformAppleTVSimulator::Initialize();
PlatformRemoteAppleTV::Initialize();
PlatformRemoteAppleWatch::Initialize();
PlatformRemoteAppleBridge::Initialize();
+#endif
if (g_initialize_count++ == 0) {
#if defined(__APPLE__)
}
}
+#if defined(__APPLE__)
PlatformRemoteAppleBridge::Terminate();
PlatformRemoteAppleWatch::Terminate();
PlatformRemoteAppleTV::Terminate();
PlatformAppleTVSimulator::Terminate();
PlatformDarwinKernel::Terminate();
PlatformiOSSimulator::Terminate();
+#endif
PlatformDarwin::Terminate();
}