diff --git a/SpeckleConnector/Connector.xcodeproj/project.pbxproj b/SpeckleConnector/Connector.xcodeproj/project.pbxproj index c49fe2b..8267c2d 100644 --- a/SpeckleConnector/Connector.xcodeproj/project.pbxproj +++ b/SpeckleConnector/Connector.xcodeproj/project.pbxproj @@ -768,6 +768,108 @@ 21CE8D1F2CE4F5A80076522F /* VBElemOperations.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE8C062CE4F5A80076522F /* VBElemOperations.framework */; }; 21CE8D202CE4F5A80076522F /* VBElemOperations.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE8C062CE4F5A80076522F /* VBElemOperations.framework */; }; 21CE8D222CE4F5B70076522F /* libACAP_STAT.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE8D212CE4F5B70076522F /* libACAP_STAT.a */; }; + 21CE8DD82CE5137C0076522F /* ConversionResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AEF9F92CAC3897000B8681 /* ConversionResult.cpp */; }; + 21CE8DD92CE5137C0076522F /* CardSetting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BDAA2C8F363E0077E104 /* CardSetting.cpp */; }; + 21CE8DDA2CE5137C0076522F /* SayHiArg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CE02C78D1FB00FD64FC /* SayHiArg.cpp */; }; + 21CE8DDB2CE5137C0076522F /* SendError.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AEF9E32CAB56E5000B8681 /* SendError.cpp */; }; + 21CE8DDC2CE5137C0076522F /* EverythingSendFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 215F08452C9633A800CD343B /* EverythingSendFilter.cpp */; }; + 21CE8DDD2CE5137C0076522F /* ConfigBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69FB42C762EF0008B6A06 /* ConfigBridge.cpp */; }; + 21CE8DDE2CE5137C0076522F /* AccountBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F832C70D2C4008B6A06 /* AccountBridge.cpp */; }; + 21CE8DDF2CE5137C0076522F /* SelectionBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A890B72CC15C540087E732 /* SelectionBridge.cpp */; }; + 21CE8DE02CE5137C0076522F /* Send.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD8D2C8EE4490077E104 /* Send.cpp */; }; + 21CE8DE12CE5137C0076522F /* AddModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BDCB2C92DAC60077E104 /* AddModel.cpp */; }; + 21CE8DE22CE5137C0076522F /* GetComplexType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CF52C78D4DD00FD64FC /* GetComplexType.cpp */; }; + 21CE8DE32CE5137C0076522F /* SenderModelCard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BDDA2C93897B0077E104 /* SenderModelCard.cpp */; }; + 21CE8DE42CE5137C0076522F /* GetSourceApplicationVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CA92C77329800FD64FC /* GetSourceApplicationVersion.cpp */; }; + 21CE8DE52CE5137C0076522F /* FinishProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A0FB942CB723240023F24E /* FinishProxy.cpp */; }; + 21CE8DE62CE5137C0076522F /* GetDocumentState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CC22C77649F00FD64FC /* GetDocumentState.cpp */; }; + 21CE8DE72CE5137C0076522F /* HighlightObjects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2199BB7C2CDD3FA800A4BEEC /* HighlightObjects.cpp */; }; + 21CE8DE82CE5137C0076522F /* SendBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD5B2C89BFEA0077E104 /* SendBridge.cpp */; }; + 21CE8DE92CE5137C0076522F /* GetSendFilters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD962C8F13F30077E104 /* GetSendFilters.cpp */; }; + 21CE8DEA2CE5137C0076522F /* BaseBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CA52C77329800FD64FC /* BaseBridge.cpp */; }; + 21CE8DEB2CE5137C0076522F /* ProjectCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2192460B2CA3469D00CF5703 /* ProjectCollection.cpp */; }; + 21CE8DEC2CE5137C0076522F /* GetIsDevMode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD682C8A0DB40077E104 /* GetIsDevMode.cpp */; }; + 21CE8DED2CE5137C0076522F /* TriggerEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 210CC8812C80E6A300610F58 /* TriggerEvent.cpp */; }; + 21CE8DEE2CE5137C0076522F /* DocumentInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CE82C78D27200FD64FC /* DocumentInfo.cpp */; }; + 21CE8DEF2CE5137C0076522F /* GetConnectorVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CB72C774BFA00FD64FC /* GetConnectorVersion.cpp */; }; + 21CE8DF02CE5137C0076522F /* TestBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CD62C78C83800FD64FC /* TestBridge.cpp */; }; + 21CE8DF12CE5137C0076522F /* GetSendSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AEF9FB2CAD3FD8000B8681 /* GetSendSettings.cpp */; }; + 21CE8DF22CE5137C0076522F /* UpdateConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69FBD2C7630B3008B6A06 /* UpdateConfig.cpp */; }; + 21CE8DF32CE5137C0076522F /* SendViaBrowserArgs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AEF9E52CAB56E5000B8681 /* SendViaBrowserArgs.cpp */; }; + 21CE8DF42CE5137C0076522F /* RecordCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21FF70462CA1A7F400AAD99A /* RecordCollection.cpp */; }; + 21CE8DF52CE5137C0076522F /* HighlightModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A79EC52CCDA45C001754E4 /* HighlightModel.cpp */; }; + 21CE8DF62CE5137C0076522F /* GetDocumentInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CBF2C775A0D00FD64FC /* GetDocumentInfo.cpp */; }; + 21CE8DF72CE5137C0076522F /* UpdateModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BDD22C935D1A0077E104 /* UpdateModel.cpp */; }; + 21CE8DF82CE5137C0076522F /* GetSelection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A890B52CC15C540087E732 /* GetSelection.cpp */; }; + 21CE8DF92CE5137C0076522F /* ConnectorConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CE42C78D23B00FD64FC /* ConnectorConfig.cpp */; }; + 21CE8DFA2CE5137C0076522F /* GetSourceApplicationName.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CA72C77329800FD64FC /* GetSourceApplicationName.cpp */; }; + 21CE8DFB2CE5137C0076522F /* SendFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BDDD2C9393980077E104 /* SendFilter.cpp */; }; + 21CE8DFC2CE5137C0076522F /* ModelCard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BDA72C8F33AC0077E104 /* ModelCard.cpp */; }; + 21CE8DFD2CE5137C0076522F /* CardMover.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 215F08262C947F4400CD343B /* CardMover.cpp */; }; + 21CE8DFE2CE5137C0076522F /* ReceiverModelCard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 215F08362C95808B00CD343B /* ReceiverModelCard.cpp */; }; + 21CE8DFF2CE5137C0076522F /* RemoveModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BDD52C935DAE0077E104 /* RemoveModel.cpp */; }; + 21CE8E002CE5137C0076522F /* SelectionInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A890B22CC15C540087E732 /* SelectionInfo.cpp */; }; + 21CE8E012CE5137C0076522F /* ConnectorProject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2199BB522CDA4B1700A4BEEC /* ConnectorProject.cpp */; }; + 21CE8E022CE5137C0076522F /* SendObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AEF9EE2CAB5720000B8681 /* SendObject.cpp */; }; + 21CE8E032CE5137C0076522F /* OpenUrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384BC92CD2EE7400D4602B /* OpenUrl.cpp */; }; + 21CE8E042CE5137C0076522F /* SayHi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CDA2C78C87F00FD64FC /* SayHi.cpp */; }; + 21CE8E052CE5137C0076522F /* FilterMover.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 215F082C2C94C5C000CD343B /* FilterMover.cpp */; }; + 21CE8E062CE5137C0076522F /* ConnectorMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F0A2C677BC0008B6A06 /* ConnectorMenu.cpp */; }; + 21CE8E072CE5137C0076522F /* GetAccounts.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F8B2C70D7EE008B6A06 /* GetAccounts.cpp */; }; + 21CE8E082CE5137C0076522F /* ModelCardDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CC72C77670400FD64FC /* ModelCardDatabase.cpp */; }; + 21CE8E092CE5137C0076522F /* ConnectorPalette.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F0C2C677BC0008B6A06 /* ConnectorPalette.cpp */; }; + 21CE8E0A2CE5137C0076522F /* GetConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69FB62C762EF0008B6A06 /* GetConfig.cpp */; }; + 21CE8E0B2CE5137C0076522F /* DirectSelectionSendFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BDE12C943C630077E104 /* DirectSelectionSendFilter.cpp */; }; + 21CE8E0C2CE5137C0076522F /* GoAway.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67CF02C78D38000FD64FC /* GoAway.cpp */; }; + 21CE8E0D2CE5137C0076522F /* Connector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F0F2C677BC0008B6A06 /* Connector.cpp */; }; + 21CE8E102CE5137C0076522F /* libActiveLib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21F69EF52C64FE91008B6A06 /* libActiveLib.a */; }; + 21CE8F452CE5146B0076522F /* libArchicad28.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE8F412CE5137D0076522F /* libArchicad28.a */; }; + 21CE987D2CE514C50076522F /* libACAP_STAT.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE987C2CE514C50076522F /* libACAP_STAT.a */; }; + 21CE98AB2CE515460076522F /* VectorImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE987E2CE515430076522F /* VectorImage.framework */; }; + 21CE98AC2CE515460076522F /* Graphix.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE987F2CE515430076522F /* Graphix.framework */; }; + 21CE98AD2CE515460076522F /* MEPAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98802CE515430076522F /* MEPAPI.framework */; }; + 21CE98AE2CE515460076522F /* TransparentWindow.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98812CE515430076522F /* TransparentWindow.framework */; }; + 21CE98AF2CE515460076522F /* CADInfrastructureBase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98822CE515430076522F /* CADInfrastructureBase.framework */; }; + 21CE98B02CE515460076522F /* DG.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98832CE515430076522F /* DG.framework */; }; + 21CE98B12CE515460076522F /* CommunicationCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98842CE515430076522F /* CommunicationCommon.framework */; }; + 21CE98B22CE515460076522F /* HTTPClient.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98852CE515430076522F /* HTTPClient.framework */; }; + 21CE98B32CE515460076522F /* KeynoteAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98862CE515430076522F /* KeynoteAPI.framework */; }; + 21CE98B42CE515460076522F /* UserInterfaceAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98872CE515430076522F /* UserInterfaceAPI.framework */; }; + 21CE98B52CE515460076522F /* RS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98882CE515430076522F /* RS.framework */; }; + 21CE98B62CE515460076522F /* GSXML.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98892CE515430076522F /* GSXML.framework */; }; + 21CE98B72CE515460076522F /* InputOutput.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE988A2CE515440076522F /* InputOutput.framework */; }; + 21CE98B82CE515460076522F /* Model3DViewerControl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE988B2CE515440076522F /* Model3DViewerControl.framework */; }; + 21CE98B92CE515460076522F /* GSRoot.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE988C2CE515440076522F /* GSRoot.framework */; }; + 21CE98BA2CE515460076522F /* Network.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE988D2CE515440076522F /* Network.framework */; }; + 21CE98BB2CE515460076522F /* QGDrawing.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE988E2CE515440076522F /* QGDrawing.framework */; }; + 21CE98BC2CE515460076522F /* UD.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE988F2CE515440076522F /* UD.framework */; }; + 21CE98BD2CE515460076522F /* CommunicationClient.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98902CE515440076522F /* CommunicationClient.framework */; }; + 21CE98BE2CE515460076522F /* DesignOptionsAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98912CE515440076522F /* DesignOptionsAPI.framework */; }; + 21CE98BF2CE515460076522F /* AnalyticalModelAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98922CE515440076522F /* AnalyticalModelAPI.framework */; }; + 21CE98C02CE515460076522F /* GSUtils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98932CE515440076522F /* GSUtils.framework */; }; + 21CE98C12CE515460076522F /* GSXMLUtils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98942CE515440076522F /* GSXMLUtils.framework */; }; + 21CE98C22CE515460076522F /* Geometry.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98952CE515440076522F /* Geometry.framework */; }; + 21CE98C32CE515460076522F /* JavascriptEngine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98962CE515440076522F /* JavascriptEngine.framework */; }; + 21CE98C42CE515460076522F /* Pattern.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98972CE515440076522F /* Pattern.framework */; }; + 21CE98C52CE515460076522F /* HTTP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98982CE515440076522F /* HTTP.framework */; }; + 21CE98C62CE515460076522F /* Model3D.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98992CE515440076522F /* Model3D.framework */; }; + 21CE98C72CE515460076522F /* GXImageBase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE989A2CE515450076522F /* GXImageBase.framework */; }; + 21CE98C82CE515460076522F /* IFCInOutAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE989B2CE515450076522F /* IFCInOutAPI.framework */; }; + 21CE98C92CE515460076522F /* JSON.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE989C2CE515450076522F /* JSON.framework */; }; + 21CE98CA2CE515460076522F /* ArchicadAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE989D2CE515450076522F /* ArchicadAPI.framework */; }; + 21CE98CB2CE515460076522F /* RoomBoundaryManagerAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE989E2CE515450076522F /* RoomBoundaryManagerAPI.framework */; }; + 21CE98CC2CE515460076522F /* VBElemDialogs.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE989F2CE515450076522F /* VBElemDialogs.framework */; }; + 21CE98CD2CE515460076522F /* BuiltInLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98A02CE515450076522F /* BuiltInLibrary.framework */; }; + 21CE98CE2CE515460076522F /* APICore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98A12CE515450076522F /* APICore.framework */; }; + 21CE98CF2CE515460076522F /* JSONConversion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98A22CE515450076522F /* JSONConversion.framework */; }; + 21CE98D02CE515460076522F /* GXImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98A32CE515450076522F /* GXImage.framework */; }; + 21CE98D12CE515460076522F /* DGGraphix.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98A42CE515450076522F /* DGGraphix.framework */; }; + 21CE98D22CE515460076522F /* APIAddOnBridge.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98A52CE515450076522F /* APIAddOnBridge.framework */; }; + 21CE98D32CE515460076522F /* GSModeler.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98A62CE515450076522F /* GSModeler.framework */; }; + 21CE98D42CE515460076522F /* UC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98A72CE515450076522F /* UC.framework */; }; + 21CE98D52CE515460076522F /* libXL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98A82CE515450076522F /* libXL.dylib */; }; + 21CE98D62CE515460076522F /* GX.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98A92CE515460076522F /* GX.framework */; }; + 21CE98D72CE515460076522F /* GSTextEngine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21CE98AA2CE515460076522F /* GSTextEngine.framework */; }; 21D0BD602C89BFEA0077E104 /* SendBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD5B2C89BFEA0077E104 /* SendBridge.cpp */; }; 21D0BD672C89D7410077E104 /* AccountTests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD642C89D7400077E104 /* AccountTests.cpp */; }; 21D0BD6A2C8A0DB40077E104 /* GetIsDevMode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD682C8A0DB40077E104 /* GetIsDevMode.cpp */; }; @@ -862,6 +964,27 @@ remoteGlobalIDString = 21CE89E12CE4F2860076522F; remoteInfo = Archicad26; }; + 21CE8DD62CE5137C0076522F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 21F69EED2C64FE91008B6A06 /* ActiveLib.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 21379E072AE47A6400A1584C; + remoteInfo = ActiveLib; + }; + 21CE8F402CE5137D0076522F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 21F69EC62C64C035008B6A06 /* SpeckleLib.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 21CE8DD12CE5134E0076522F; + remoteInfo = Archicad28; + }; + 21CE8F422CE5142D0076522F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 21F69EC62C64C035008B6A06 /* SpeckleLib.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 21CE8D232CE5134E0076522F; + remoteInfo = Archicad28; + }; 21F69ECC2C64C035008B6A06 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 21F69EC62C64C035008B6A06 /* SpeckleLib.xcodeproj */; @@ -1421,6 +1544,53 @@ 21CE8C052CE4F5A80076522F /* TeamworkServerProjectManagerMessages.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = TeamworkServerProjectManagerMessages.framework; path = "../../Archicad 26/Support/Frameworks/TeamworkServerProjectManagerMessages.framework"; sourceTree = ""; }; 21CE8C062CE4F5A80076522F /* VBElemOperations.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VBElemOperations.framework; path = "../../Archicad 26/Support/Frameworks/VBElemOperations.framework"; sourceTree = ""; }; 21CE8D212CE4F5B70076522F /* libACAP_STAT.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libACAP_STAT.a; path = "../../Archicad 26/Support/Lib/Mactel/libACAP_STAT.a"; sourceTree = ""; }; + 21CE8F3D2CE5137C0076522F /* Speckle Connector.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Speckle Connector.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + 21CE987C2CE514C50076522F /* libACAP_STAT.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libACAP_STAT.a; path = "../../Archicad 28/Support/Lib/libACAP_STAT.a"; sourceTree = ""; }; + 21CE987E2CE515430076522F /* VectorImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VectorImage.framework; path = "../../Archicad 28/Support/Frameworks/VectorImage.framework"; sourceTree = ""; }; + 21CE987F2CE515430076522F /* Graphix.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Graphix.framework; path = "../../Archicad 28/Support/Frameworks/Graphix.framework"; sourceTree = ""; }; + 21CE98802CE515430076522F /* MEPAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MEPAPI.framework; path = "../../Archicad 28/Support/Frameworks/MEPAPI.framework"; sourceTree = ""; }; + 21CE98812CE515430076522F /* TransparentWindow.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = TransparentWindow.framework; path = "../../Archicad 28/Support/Frameworks/TransparentWindow.framework"; sourceTree = ""; }; + 21CE98822CE515430076522F /* CADInfrastructureBase.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CADInfrastructureBase.framework; path = "../../Archicad 28/Support/Frameworks/CADInfrastructureBase.framework"; sourceTree = ""; }; + 21CE98832CE515430076522F /* DG.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DG.framework; path = "../../Archicad 28/Support/Frameworks/DG.framework"; sourceTree = ""; }; + 21CE98842CE515430076522F /* CommunicationCommon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CommunicationCommon.framework; path = "../../Archicad 28/Support/Frameworks/CommunicationCommon.framework"; sourceTree = ""; }; + 21CE98852CE515430076522F /* HTTPClient.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = HTTPClient.framework; path = "../../Archicad 28/Support/Frameworks/HTTPClient.framework"; sourceTree = ""; }; + 21CE98862CE515430076522F /* KeynoteAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = KeynoteAPI.framework; path = "../../Archicad 28/Support/Frameworks/KeynoteAPI.framework"; sourceTree = ""; }; + 21CE98872CE515430076522F /* UserInterfaceAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserInterfaceAPI.framework; path = "../../Archicad 28/Support/Frameworks/UserInterfaceAPI.framework"; sourceTree = ""; }; + 21CE98882CE515430076522F /* RS.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RS.framework; path = "../../Archicad 28/Support/Frameworks/RS.framework"; sourceTree = ""; }; + 21CE98892CE515430076522F /* GSXML.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GSXML.framework; path = "../../Archicad 28/Support/Frameworks/GSXML.framework"; sourceTree = ""; }; + 21CE988A2CE515440076522F /* InputOutput.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = InputOutput.framework; path = "../../Archicad 28/Support/Frameworks/InputOutput.framework"; sourceTree = ""; }; + 21CE988B2CE515440076522F /* Model3DViewerControl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Model3DViewerControl.framework; path = "../../Archicad 28/Support/Frameworks/Model3DViewerControl.framework"; sourceTree = ""; }; + 21CE988C2CE515440076522F /* GSRoot.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GSRoot.framework; path = "../../Archicad 28/Support/Frameworks/GSRoot.framework"; sourceTree = ""; }; + 21CE988D2CE515440076522F /* Network.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Network.framework; path = "../../Archicad 28/Support/Frameworks/Network.framework"; sourceTree = ""; }; + 21CE988E2CE515440076522F /* QGDrawing.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QGDrawing.framework; path = "../../Archicad 28/Support/Frameworks/QGDrawing.framework"; sourceTree = ""; }; + 21CE988F2CE515440076522F /* UD.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UD.framework; path = "../../Archicad 28/Support/Frameworks/UD.framework"; sourceTree = ""; }; + 21CE98902CE515440076522F /* CommunicationClient.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CommunicationClient.framework; path = "../../Archicad 28/Support/Frameworks/CommunicationClient.framework"; sourceTree = ""; }; + 21CE98912CE515440076522F /* DesignOptionsAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DesignOptionsAPI.framework; path = "../../Archicad 28/Support/Frameworks/DesignOptionsAPI.framework"; sourceTree = ""; }; + 21CE98922CE515440076522F /* AnalyticalModelAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AnalyticalModelAPI.framework; path = "../../Archicad 28/Support/Frameworks/AnalyticalModelAPI.framework"; sourceTree = ""; }; + 21CE98932CE515440076522F /* GSUtils.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GSUtils.framework; path = "../../Archicad 28/Support/Frameworks/GSUtils.framework"; sourceTree = ""; }; + 21CE98942CE515440076522F /* GSXMLUtils.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GSXMLUtils.framework; path = "../../Archicad 28/Support/Frameworks/GSXMLUtils.framework"; sourceTree = ""; }; + 21CE98952CE515440076522F /* Geometry.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Geometry.framework; path = "../../Archicad 28/Support/Frameworks/Geometry.framework"; sourceTree = ""; }; + 21CE98962CE515440076522F /* JavascriptEngine.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavascriptEngine.framework; path = "../../Archicad 28/Support/Frameworks/JavascriptEngine.framework"; sourceTree = ""; }; + 21CE98972CE515440076522F /* Pattern.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Pattern.framework; path = "../../Archicad 28/Support/Frameworks/Pattern.framework"; sourceTree = ""; }; + 21CE98982CE515440076522F /* HTTP.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = HTTP.framework; path = "../../Archicad 28/Support/Frameworks/HTTP.framework"; sourceTree = ""; }; + 21CE98992CE515440076522F /* Model3D.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Model3D.framework; path = "../../Archicad 28/Support/Frameworks/Model3D.framework"; sourceTree = ""; }; + 21CE989A2CE515450076522F /* GXImageBase.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GXImageBase.framework; path = "../../Archicad 28/Support/Frameworks/GXImageBase.framework"; sourceTree = ""; }; + 21CE989B2CE515450076522F /* IFCInOutAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IFCInOutAPI.framework; path = "../../Archicad 28/Support/Frameworks/IFCInOutAPI.framework"; sourceTree = ""; }; + 21CE989C2CE515450076522F /* JSON.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JSON.framework; path = "../../Archicad 28/Support/Frameworks/JSON.framework"; sourceTree = ""; }; + 21CE989D2CE515450076522F /* ArchicadAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ArchicadAPI.framework; path = "../../Archicad 28/Support/Frameworks/ArchicadAPI.framework"; sourceTree = ""; }; + 21CE989E2CE515450076522F /* RoomBoundaryManagerAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RoomBoundaryManagerAPI.framework; path = "../../Archicad 28/Support/Frameworks/RoomBoundaryManagerAPI.framework"; sourceTree = ""; }; + 21CE989F2CE515450076522F /* VBElemDialogs.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VBElemDialogs.framework; path = "../../Archicad 28/Support/Frameworks/VBElemDialogs.framework"; sourceTree = ""; }; + 21CE98A02CE515450076522F /* BuiltInLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BuiltInLibrary.framework; path = "../../Archicad 28/Support/Frameworks/BuiltInLibrary.framework"; sourceTree = ""; }; + 21CE98A12CE515450076522F /* APICore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = APICore.framework; path = "../../Archicad 28/Support/Frameworks/APICore.framework"; sourceTree = ""; }; + 21CE98A22CE515450076522F /* JSONConversion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JSONConversion.framework; path = "../../Archicad 28/Support/Frameworks/JSONConversion.framework"; sourceTree = ""; }; + 21CE98A32CE515450076522F /* GXImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GXImage.framework; path = "../../Archicad 28/Support/Frameworks/GXImage.framework"; sourceTree = ""; }; + 21CE98A42CE515450076522F /* DGGraphix.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DGGraphix.framework; path = "../../Archicad 28/Support/Frameworks/DGGraphix.framework"; sourceTree = ""; }; + 21CE98A52CE515450076522F /* APIAddOnBridge.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = APIAddOnBridge.framework; path = "../../Archicad 28/Support/Frameworks/APIAddOnBridge.framework"; sourceTree = ""; }; + 21CE98A62CE515450076522F /* GSModeler.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GSModeler.framework; path = "../../Archicad 28/Support/Frameworks/GSModeler.framework"; sourceTree = ""; }; + 21CE98A72CE515450076522F /* UC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UC.framework; path = "../../Archicad 28/Support/Frameworks/UC.framework"; sourceTree = ""; }; + 21CE98A82CE515450076522F /* libXL.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libXL.dylib; path = "../../Archicad 28/Support/Frameworks/libXL.dylib"; sourceTree = ""; }; + 21CE98A92CE515460076522F /* GX.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GX.framework; path = "../../Archicad 28/Support/Frameworks/GX.framework"; sourceTree = ""; }; + 21CE98AA2CE515460076522F /* GSTextEngine.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GSTextEngine.framework; path = "../../Archicad 28/Support/Frameworks/GSTextEngine.framework"; sourceTree = ""; }; 21D0BD5B2C89BFEA0077E104 /* SendBridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SendBridge.cpp; sourceTree = ""; }; 21D0BD5C2C89BFEA0077E104 /* SendBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SendBridge.h; sourceTree = ""; }; 21D0BD642C89D7400077E104 /* AccountTests.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = AccountTests.cpp; sourceTree = ""; }; @@ -2106,6 +2276,61 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 21CE8E0E2CE5137C0076522F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 21CE8E102CE5137C0076522F /* libActiveLib.a in Frameworks */, + 21CE8F452CE5146B0076522F /* libArchicad28.a in Frameworks */, + 21CE987D2CE514C50076522F /* libACAP_STAT.a in Frameworks */, + 21CE98D02CE515460076522F /* GXImage.framework in Frameworks */, + 21CE98CA2CE515460076522F /* ArchicadAPI.framework in Frameworks */, + 21CE98AC2CE515460076522F /* Graphix.framework in Frameworks */, + 21CE98CD2CE515460076522F /* BuiltInLibrary.framework in Frameworks */, + 21CE98B42CE515460076522F /* UserInterfaceAPI.framework in Frameworks */, + 21CE98D12CE515460076522F /* DGGraphix.framework in Frameworks */, + 21CE98CF2CE515460076522F /* JSONConversion.framework in Frameworks */, + 21CE98C22CE515460076522F /* Geometry.framework in Frameworks */, + 21CE98B72CE515460076522F /* InputOutput.framework in Frameworks */, + 21CE98BE2CE515460076522F /* DesignOptionsAPI.framework in Frameworks */, + 21CE98BB2CE515460076522F /* QGDrawing.framework in Frameworks */, + 21CE98C62CE515460076522F /* Model3D.framework in Frameworks */, + 21CE98B32CE515460076522F /* KeynoteAPI.framework in Frameworks */, + 21CE98BD2CE515460076522F /* CommunicationClient.framework in Frameworks */, + 21CE98BC2CE515460076522F /* UD.framework in Frameworks */, + 21CE98CE2CE515460076522F /* APICore.framework in Frameworks */, + 21CE98AE2CE515460076522F /* TransparentWindow.framework in Frameworks */, + 21CE98B62CE515460076522F /* GSXML.framework in Frameworks */, + 21CE98B52CE515460076522F /* RS.framework in Frameworks */, + 21CE98C92CE515460076522F /* JSON.framework in Frameworks */, + 21CE98C72CE515460076522F /* GXImageBase.framework in Frameworks */, + 21CE98C12CE515460076522F /* GSXMLUtils.framework in Frameworks */, + 21CE98B82CE515460076522F /* Model3DViewerControl.framework in Frameworks */, + 21CE98AD2CE515460076522F /* MEPAPI.framework in Frameworks */, + 21CE98D22CE515460076522F /* APIAddOnBridge.framework in Frameworks */, + 21CE98B92CE515460076522F /* GSRoot.framework in Frameworks */, + 21CE98B02CE515460076522F /* DG.framework in Frameworks */, + 21CE98C52CE515460076522F /* HTTP.framework in Frameworks */, + 21CE98C02CE515460076522F /* GSUtils.framework in Frameworks */, + 21CE98CB2CE515460076522F /* RoomBoundaryManagerAPI.framework in Frameworks */, + 21CE98C82CE515460076522F /* IFCInOutAPI.framework in Frameworks */, + 21CE98AB2CE515460076522F /* VectorImage.framework in Frameworks */, + 21CE98B12CE515460076522F /* CommunicationCommon.framework in Frameworks */, + 21CE98CC2CE515460076522F /* VBElemDialogs.framework in Frameworks */, + 21CE98D32CE515460076522F /* GSModeler.framework in Frameworks */, + 21CE98D62CE515460076522F /* GX.framework in Frameworks */, + 21CE98D72CE515460076522F /* GSTextEngine.framework in Frameworks */, + 21CE98AF2CE515460076522F /* CADInfrastructureBase.framework in Frameworks */, + 21CE98BF2CE515460076522F /* AnalyticalModelAPI.framework in Frameworks */, + 21CE98D52CE515460076522F /* libXL.dylib in Frameworks */, + 21CE98BA2CE515460076522F /* Network.framework in Frameworks */, + 21CE98B22CE515460076522F /* HTTPClient.framework in Frameworks */, + 21CE98C42CE515460076522F /* Pattern.framework in Frameworks */, + 21CE98D42CE515460076522F /* UC.framework in Frameworks */, + 21CE98C32CE515460076522F /* JavascriptEngine.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -2116,6 +2341,7 @@ 219F30352C768F0A009834E9 /* Connector-AC27-Test.bundle */, 21BD7A5D2CE23E4D00526AD1 /* Speckle Connector.bundle */, 21CE8B702CE4F3370076522F /* Speckle Connector.bundle */, + 21CE8F3D2CE5137C0076522F /* Speckle Connector.bundle */, ); name = Products; sourceTree = ""; @@ -2143,6 +2369,7 @@ 21BD7C4C2CE29F2200526AD1 /* Archicad25 */, 21CE8B762CE4F5350076522F /* Archicad26 */, 213CC3AD2B11067400088049 /* Archicad27 */, + 21CE8F442CE5144F0076522F /* Archicad28 */, 213CC3A82B1105E300088049 /* Vectorworks2024 */, 2151077C2AEDB9070022CD24 /* Cocoa.framework */, ); @@ -2797,6 +3024,59 @@ name = Archicad26; sourceTree = ""; }; + 21CE8F442CE5144F0076522F /* Archicad28 */ = { + isa = PBXGroup; + children = ( + 21CE987C2CE514C50076522F /* libACAP_STAT.a */, + 21CE98922CE515440076522F /* AnalyticalModelAPI.framework */, + 21CE98A52CE515450076522F /* APIAddOnBridge.framework */, + 21CE98A12CE515450076522F /* APICore.framework */, + 21CE989D2CE515450076522F /* ArchicadAPI.framework */, + 21CE98A02CE515450076522F /* BuiltInLibrary.framework */, + 21CE98822CE515430076522F /* CADInfrastructureBase.framework */, + 21CE98902CE515440076522F /* CommunicationClient.framework */, + 21CE98842CE515430076522F /* CommunicationCommon.framework */, + 21CE98912CE515440076522F /* DesignOptionsAPI.framework */, + 21CE98832CE515430076522F /* DG.framework */, + 21CE98A42CE515450076522F /* DGGraphix.framework */, + 21CE98952CE515440076522F /* Geometry.framework */, + 21CE987F2CE515430076522F /* Graphix.framework */, + 21CE98A62CE515450076522F /* GSModeler.framework */, + 21CE988C2CE515440076522F /* GSRoot.framework */, + 21CE98AA2CE515460076522F /* GSTextEngine.framework */, + 21CE98932CE515440076522F /* GSUtils.framework */, + 21CE98892CE515430076522F /* GSXML.framework */, + 21CE98942CE515440076522F /* GSXMLUtils.framework */, + 21CE98A92CE515460076522F /* GX.framework */, + 21CE98A32CE515450076522F /* GXImage.framework */, + 21CE989A2CE515450076522F /* GXImageBase.framework */, + 21CE98982CE515440076522F /* HTTP.framework */, + 21CE98852CE515430076522F /* HTTPClient.framework */, + 21CE989B2CE515450076522F /* IFCInOutAPI.framework */, + 21CE988A2CE515440076522F /* InputOutput.framework */, + 21CE98962CE515440076522F /* JavascriptEngine.framework */, + 21CE989C2CE515450076522F /* JSON.framework */, + 21CE98A22CE515450076522F /* JSONConversion.framework */, + 21CE98862CE515430076522F /* KeynoteAPI.framework */, + 21CE98A82CE515450076522F /* libXL.dylib */, + 21CE98802CE515430076522F /* MEPAPI.framework */, + 21CE98992CE515440076522F /* Model3D.framework */, + 21CE988B2CE515440076522F /* Model3DViewerControl.framework */, + 21CE988D2CE515440076522F /* Network.framework */, + 21CE98972CE515440076522F /* Pattern.framework */, + 21CE988E2CE515440076522F /* QGDrawing.framework */, + 21CE989E2CE515450076522F /* RoomBoundaryManagerAPI.framework */, + 21CE98882CE515430076522F /* RS.framework */, + 21CE98812CE515430076522F /* TransparentWindow.framework */, + 21CE98A72CE515450076522F /* UC.framework */, + 21CE988F2CE515440076522F /* UD.framework */, + 21CE98872CE515430076522F /* UserInterfaceAPI.framework */, + 21CE989F2CE515450076522F /* VBElemDialogs.framework */, + 21CE987E2CE515430076522F /* VectorImage.framework */, + ); + name = Archicad28; + sourceTree = ""; + }; 21D0BD5D2C89BFEA0077E104 /* Send */ = { isa = PBXGroup; children = ( @@ -2871,6 +3151,7 @@ 21F69EC72C64C035008B6A06 /* Products */ = { isa = PBXGroup; children = ( + 21CE8F412CE5137D0076522F /* libArchicad28.a */, 21F69ECD2C64C035008B6A06 /* libArchicad27.a */, 21CE8B752CE4F3380076522F /* libArchicad26.a */, 21BD7B182CE25C1A00526AD1 /* libArchicad25.a */, @@ -3082,6 +3363,26 @@ productReference = 21CE8B702CE4F3370076522F /* Speckle Connector.bundle */; productType = "com.apple.product-type.bundle"; }; + 21CE8DD22CE5137C0076522F /* Connector-AC28-EN-GB */ = { + isa = PBXNativeTarget; + buildConfigurationList = 21CE8F3A2CE5137C0076522F /* Build configuration list for PBXNativeTarget "Connector-AC28-EN-GB" */; + buildPhases = ( + 21CE8DD72CE5137C0076522F /* Sources */, + 21CE8E0E2CE5137C0076522F /* Frameworks */, + 21CE8F382CE5137C0076522F /* Compile GS resources */, + 21CE8F392CE5137C0076522F /* Install */, + ); + buildRules = ( + ); + dependencies = ( + 21CE8F432CE5142D0076522F /* PBXTargetDependency */, + 21CE8DD52CE5137C0076522F /* PBXTargetDependency */, + ); + name = "Connector-AC28-EN-GB"; + productName = "Connector24-EN-GB"; + productReference = 21CE8F3D2CE5137C0076522F /* Speckle Connector.bundle */; + productType = "com.apple.product-type.bundle"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -3122,6 +3423,7 @@ ); projectRoot = ""; targets = ( + 21CE8DD22CE5137C0076522F /* Connector-AC28-EN-GB */, 2102A0A22B14B10C00AD42A8 /* Connector-AC27-EN-GB-Notarise */, 213CC3942B1101F500088049 /* Connector-AC27-EN-GB */, 219F30342C768F0A009834E9 /* Connector-AC27-Test */, @@ -3146,6 +3448,13 @@ remoteRef = 21CE8B742CE4F3380076522F /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; + 21CE8F412CE5137D0076522F /* libArchicad28.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libArchicad28.a; + remoteRef = 21CE8F402CE5137D0076522F /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; 21F69ECD2C64C035008B6A06 /* libArchicad27.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -3300,6 +3609,40 @@ shellPath = /bin/tcsh; shellScript = "/bin/tcsh \"$HEADER_PATH_3/Make.mac/install\"\n"; }; + 21CE8F382CE5137C0076522F /* Compile GS resources */ = { + isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Compile GS resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "mkdir -p \"$HEADER_PATH_6/ResourceObjects\"\npython3 \"$HEADER_PATH_5/Tools/CompileResources.py\" INT \"$HEADER_PATH_5/..\" \"$HEADER_PATH_6\" \"$SRCROOT\" \"$HEADER_PATH_6/ResourceObjects\" \"$SYMROOT/$CONFIGURATION/$PRODUCT_NAME.$WRAPPER_EXTENSION/Contents/Resources\"\npython3 \"$HEADER_PATH_5/Tools/CompileResources.py\" INT \"$HEADER_PATH_5/..\" \"$HEADER_PATH_3\" \"$HEADER_PATH_3\" \"$HEADER_PATH_6/ResourceObjects\" \"$SYMROOT/$CONFIGURATION/$PRODUCT_NAME.$WRAPPER_EXTENSION/Contents/Resources\"\ncp \"$HEADER_PATH_5/Inc/PkgInfo\" \"$SYMROOT/$CONFIGURATION/$PRODUCT_NAME.$WRAPPER_EXTENSION/Contents/PkgInfo\"\ntouch \"$HEADER_PATH_6/ResourceObjects/AddOnResources.stamp\"\n"; + }; + 21CE8F392CE5137C0076522F /* Install */ = { + isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = Install; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/tcsh; + shellScript = "/bin/tcsh \"$HEADER_PATH_3/Make.mac/install\"\n"; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -3495,6 +3838,67 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 21CE8DD72CE5137C0076522F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 21CE8DD82CE5137C0076522F /* ConversionResult.cpp in Sources */, + 21CE8DD92CE5137C0076522F /* CardSetting.cpp in Sources */, + 21CE8DDA2CE5137C0076522F /* SayHiArg.cpp in Sources */, + 21CE8DDB2CE5137C0076522F /* SendError.cpp in Sources */, + 21CE8DDC2CE5137C0076522F /* EverythingSendFilter.cpp in Sources */, + 21CE8DDD2CE5137C0076522F /* ConfigBridge.cpp in Sources */, + 21CE8DDE2CE5137C0076522F /* AccountBridge.cpp in Sources */, + 21CE8DDF2CE5137C0076522F /* SelectionBridge.cpp in Sources */, + 21CE8DE02CE5137C0076522F /* Send.cpp in Sources */, + 21CE8DE12CE5137C0076522F /* AddModel.cpp in Sources */, + 21CE8DE22CE5137C0076522F /* GetComplexType.cpp in Sources */, + 21CE8DE32CE5137C0076522F /* SenderModelCard.cpp in Sources */, + 21CE8DE42CE5137C0076522F /* GetSourceApplicationVersion.cpp in Sources */, + 21CE8DE52CE5137C0076522F /* FinishProxy.cpp in Sources */, + 21CE8DE62CE5137C0076522F /* GetDocumentState.cpp in Sources */, + 21CE8DE72CE5137C0076522F /* HighlightObjects.cpp in Sources */, + 21CE8DE82CE5137C0076522F /* SendBridge.cpp in Sources */, + 21CE8DE92CE5137C0076522F /* GetSendFilters.cpp in Sources */, + 21CE8DEA2CE5137C0076522F /* BaseBridge.cpp in Sources */, + 21CE8DEB2CE5137C0076522F /* ProjectCollection.cpp in Sources */, + 21CE8DEC2CE5137C0076522F /* GetIsDevMode.cpp in Sources */, + 21CE8DED2CE5137C0076522F /* TriggerEvent.cpp in Sources */, + 21CE8DEE2CE5137C0076522F /* DocumentInfo.cpp in Sources */, + 21CE8DEF2CE5137C0076522F /* GetConnectorVersion.cpp in Sources */, + 21CE8DF02CE5137C0076522F /* TestBridge.cpp in Sources */, + 21CE8DF12CE5137C0076522F /* GetSendSettings.cpp in Sources */, + 21CE8DF22CE5137C0076522F /* UpdateConfig.cpp in Sources */, + 21CE8DF32CE5137C0076522F /* SendViaBrowserArgs.cpp in Sources */, + 21CE8DF42CE5137C0076522F /* RecordCollection.cpp in Sources */, + 21CE8DF52CE5137C0076522F /* HighlightModel.cpp in Sources */, + 21CE8DF62CE5137C0076522F /* GetDocumentInfo.cpp in Sources */, + 21CE8DF72CE5137C0076522F /* UpdateModel.cpp in Sources */, + 21CE8DF82CE5137C0076522F /* GetSelection.cpp in Sources */, + 21CE8DF92CE5137C0076522F /* ConnectorConfig.cpp in Sources */, + 21CE8DFA2CE5137C0076522F /* GetSourceApplicationName.cpp in Sources */, + 21CE8DFB2CE5137C0076522F /* SendFilter.cpp in Sources */, + 21CE8DFC2CE5137C0076522F /* ModelCard.cpp in Sources */, + 21CE8DFD2CE5137C0076522F /* CardMover.cpp in Sources */, + 21CE8DFE2CE5137C0076522F /* ReceiverModelCard.cpp in Sources */, + 21CE8DFF2CE5137C0076522F /* RemoveModel.cpp in Sources */, + 21CE8E002CE5137C0076522F /* SelectionInfo.cpp in Sources */, + 21CE8E012CE5137C0076522F /* ConnectorProject.cpp in Sources */, + 21CE8E022CE5137C0076522F /* SendObject.cpp in Sources */, + 21CE8E032CE5137C0076522F /* OpenUrl.cpp in Sources */, + 21CE8E042CE5137C0076522F /* SayHi.cpp in Sources */, + 21CE8E052CE5137C0076522F /* FilterMover.cpp in Sources */, + 21CE8E062CE5137C0076522F /* ConnectorMenu.cpp in Sources */, + 21CE8E072CE5137C0076522F /* GetAccounts.cpp in Sources */, + 21CE8E082CE5137C0076522F /* ModelCardDatabase.cpp in Sources */, + 21CE8E092CE5137C0076522F /* ConnectorPalette.cpp in Sources */, + 21CE8E0A2CE5137C0076522F /* GetConfig.cpp in Sources */, + 21CE8E0B2CE5137C0076522F /* DirectSelectionSendFilter.cpp in Sources */, + 21CE8E0C2CE5137C0076522F /* GoAway.cpp in Sources */, + 21CE8E0D2CE5137C0076522F /* Connector.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -3538,6 +3942,16 @@ name = Archicad26; targetProxy = 21CE8B772CE4F5550076522F /* PBXContainerItemProxy */; }; + 21CE8DD52CE5137C0076522F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ActiveLib; + targetProxy = 21CE8DD62CE5137C0076522F /* PBXContainerItemProxy */; + }; + 21CE8F432CE5142D0076522F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Archicad28; + targetProxy = 21CE8F422CE5142D0076522F /* PBXContainerItemProxy */; + }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ @@ -4420,6 +4834,232 @@ }; name = Release; }; + 21CE8F3B2CE5137C0076522F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = YES; + ARCHS = "$(ARCHS_STANDARD)"; + BIM_PATH = "/Applications/Graphisoft/$BIM_PLATFORM $BIM_VERSION"; + BIM_PLATFORM = Archicad; + BIM_VERSION = 28; + CLANG_ANALYZER_DEADCODE_DEADSTORES = NO; + CLANG_ANALYZER_GCD = NO; + CLANG_ANALYZER_OBJC_ATSYNC = NO; + CLANG_ANALYZER_OBJC_COLLECTIONS = NO; + CLANG_ANALYZER_OBJC_INCOMP_METHOD_TYPES = NO; + CLANG_ANALYZER_OBJC_NSCFERROR = NO; + CLANG_ANALYZER_OBJC_SELF_INIT = NO; + CLANG_ANALYZER_OBJC_UNUSED_IVARS = NO; + CLANG_ANALYZER_SECURITY_INSECUREAPI_GETPW_GETS = NO; + CLANG_ANALYZER_SECURITY_INSECUREAPI_MKSTEMP = NO; + CLANG_ANALYZER_SECURITY_INSECUREAPI_UNCHECKEDRETURN = NO; + CLANG_ANALYZER_SECURITY_INSECUREAPI_VFORK = NO; + CLANG_ANALYZER_SECURITY_KEYCHAIN_API = NO; + CLANG_CXX_LANGUAGE_STANDARD = "c++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_STYLE = Manual; + COPY_PHASE_STRIP = YES; + DEVELOPMENT_TEAM = ""; + EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "*.nib *.lproj *.gch (*) CVS .svn .git *.xcodeproj *.xcode *.pbproj *.pbxproj"; + FRAMEWORK_SEARCH_PATHS = "\"$(HEADER_PATH_5)/Frameworks\""; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_INPUT_FILETYPE = sourcecode.cpp.objcpp; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + TESTING_MODE, + ARCHICAD, + AddOn_EXPORTS, + "'macintosh=1'", + ACExtension, + "$(inherited)", + "'__ACENV_CALL= '", + ); + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; + GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_UNUSED_VALUE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_PATH_5 = "$(SRCROOT)/../../$BIM_PLATFORM $BIM_VERSION/$SDK_PATH"; + HEADER_PATH_7 = "$(SRCROOT)/RINT.$BIM_PLATFORM/$(LOCALISATION_SUFFIX)"; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = "RINT.$BIM_PLATFORM/$LOCALISATION_SUFFIX/Module-Info$(BIM_VERSION).plist"; + LIBRARY_SEARCH_PATHS = ( + "\"$(HEADER_PATH_5)/Frameworks\"", + "\"$(HEADER_PATH_5)/Lib\"", + "\"$(HEADER_PATH_9)\"", + ); + MACOSX_DEPLOYMENT_TARGET = 13.3; + OBJROOT = ""; + ONLY_ACTIVE_ARCH = YES; + OTHER_CPLUSPLUSFLAGS = ( + "-Wno-multichar", + "-Wno-ctor-dtor-privacy", + "-Wno-invalid-offsetof", + "-Wno-ignored-qualifiers", + "-Wno-reorder", + "-Wno-overloaded-virtual", + "-Wno-unused-parameter", + "-Wno-missing-field-initializers", + "-Wno-unknown-pragmas", + "-Wno-missing-braces", + "-Wno-unused-private-field", + "-Wno-return-std-move", + "-Wno-unused-value", + "-Wno-switch", + "-Wno-deprecated", + "-Wno-shorten-64-to-32", + ); + OTHER_LDFLAGS = ""; + PLUGIN_FOLDER = "Add-Ons"; + PRODUCT_BUNDLE_IDENTIFIER = systems.speckle.connector; + PRODUCT_NAME = "$(BASE_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + RESOURCE_EXTENSION = ""; + SDKROOT = macosx; + SDK_PATH = Support; + SKIP_INSTALL = NO; + SUPPORTED_PLATFORMS = macosx; + SYMROOT = ""; + USER_HEADER_SEARCH_PATHS = ( + "\"$(HEADER_PATH_1)\"", + "\"$(HEADER_PATH_2)\"", + "\"$(HEADER_PATH_3)\"", + "\"$(HEADER_PATH_4)\"", + "\"$(HEADER_PATH_5)\"", + "\"$(HEADER_PATH_5)/Extensions\"", + "\"$(HEADER_PATH_5)/Inc\"", + "\"$(HEADER_PATH_5)/Modules\"/**", + "\"$(HEADER_PATH_5)/Frameworks\"", + "\"$(HEADER_PATH_6)\"", + ); + WARNING_CFLAGS = ""; + WARNING_LDFLAGS = ( + "-multiply_defined", + suppress, + ); + }; + name = Debug; + }; + 21CE8F3C2CE5137C0076522F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = YES; + ARCHS = "$(ARCHS_STANDARD)"; + BIM_PATH = "/Applications/Graphisoft/$BIM_PLATFORM $BIM_VERSION"; + BIM_PLATFORM = Archicad; + BIM_VERSION = 28; + CLANG_ANALYZER_DEADCODE_DEADSTORES = NO; + CLANG_ANALYZER_GCD = NO; + CLANG_ANALYZER_OBJC_ATSYNC = NO; + CLANG_ANALYZER_OBJC_COLLECTIONS = NO; + CLANG_ANALYZER_OBJC_INCOMP_METHOD_TYPES = NO; + CLANG_ANALYZER_OBJC_NSCFERROR = NO; + CLANG_ANALYZER_OBJC_SELF_INIT = NO; + CLANG_ANALYZER_OBJC_UNUSED_IVARS = NO; + CLANG_ANALYZER_SECURITY_INSECUREAPI_GETPW_GETS = NO; + CLANG_ANALYZER_SECURITY_INSECUREAPI_MKSTEMP = NO; + CLANG_ANALYZER_SECURITY_INSECUREAPI_UNCHECKEDRETURN = NO; + CLANG_ANALYZER_SECURITY_INSECUREAPI_VFORK = NO; + CLANG_ANALYZER_SECURITY_KEYCHAIN_API = NO; + CLANG_CXX_LANGUAGE_STANDARD = "c++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_STYLE = Manual; + DEBUG_INFORMATION_FORMAT = dwarf; + DEVELOPMENT_TEAM = ""; + EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "*.nib *.lproj *.gch (*) CVS .svn .git *.xcodeproj *.xcode *.pbproj *.pbxproj"; + FRAMEWORK_SEARCH_PATHS = "\"$(HEADER_PATH_5)/Frameworks\""; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_INPUT_FILETYPE = sourcecode.cpp.objcpp; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + TESTING_MODE, + ARCHICAD, + AddOn_EXPORTS, + "'macintosh=1'", + ACExtension, + "$(inherited)", + "'__ACENV_CALL= '", + ); + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; + GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; + GCC_WARN_ABOUT_RETURN_TYPE = NO; + GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_UNUSED_VALUE = NO; + HEADER_PATH_5 = "$(SRCROOT)/../../$BIM_PLATFORM $BIM_VERSION/$SDK_PATH"; + HEADER_PATH_7 = "$(SRCROOT)/RINT.$BIM_PLATFORM/$(LOCALISATION_SUFFIX)"; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = "RINT.$BIM_PLATFORM/$LOCALISATION_SUFFIX/Module-Info$(BIM_VERSION).plist"; + LIBRARY_SEARCH_PATHS = ( + "\"$(HEADER_PATH_5)/Frameworks\"", + "\"$(HEADER_PATH_5)/Lib\"", + "\"$(HEADER_PATH_9)\"", + ); + MACOSX_DEPLOYMENT_TARGET = 13.3; + OBJROOT = ""; + ONLY_ACTIVE_ARCH = NO; + OTHER_CPLUSPLUSFLAGS = ( + "-Wno-multichar", + "-Wno-ctor-dtor-privacy", + "-Wno-invalid-offsetof", + "-Wno-ignored-qualifiers", + "-Wno-reorder", + "-Wno-overloaded-virtual", + "-Wno-unused-parameter", + "-Wno-missing-field-initializers", + "-Wno-unknown-pragmas", + "-Wno-missing-braces", + "-Wno-unused-private-field", + "-Wno-return-std-move", + "-Wno-unused-value", + "-Wno-switch", + "-Wno-deprecated", + "-Wno-shorten-64-to-32", + ); + OTHER_LDFLAGS = ""; + PLUGIN_FOLDER = "Add-Ons"; + PRODUCT_BUNDLE_IDENTIFIER = systems.speckle.connector; + PRODUCT_NAME = "$(BASE_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + RESOURCE_EXTENSION = ""; + SDKROOT = macosx; + SDK_PATH = Support; + SKIP_INSTALL = NO; + SUPPORTED_PLATFORMS = macosx; + SYMROOT = ""; + USER_HEADER_SEARCH_PATHS = ( + "\"$(HEADER_PATH_1)\"", + "\"$(HEADER_PATH_2)\"", + "\"$(HEADER_PATH_3)\"", + "\"$(HEADER_PATH_4)\"", + "\"$(HEADER_PATH_5)\"", + "\"$(HEADER_PATH_5)/Extensions\"", + "\"$(HEADER_PATH_5)/Inc\"", + "\"$(HEADER_PATH_5)/Modules\"/**", + "\"$(HEADER_PATH_5)/Frameworks\"", + "\"$(HEADER_PATH_6)\"", + ); + WARNING_CFLAGS = ""; + WARNING_LDFLAGS = ( + "-multiply_defined", + suppress, + ); + }; + name = Release; + }; 7E2B7BFF18C0E73E00358572 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -4688,6 +5328,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 21CE8F3A2CE5137C0076522F /* Build configuration list for PBXNativeTarget "Connector-AC28-EN-GB" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 21CE8F3B2CE5137C0076522F /* Debug */, + 21CE8F3C2CE5137C0076522F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; /* End XCConfigurationList section */ }; rootObject = 0867D690FE84028FC02AAC07 /* Project object */; diff --git a/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC26-Debug.xcscheme b/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC26-Debug.xcscheme new file mode 100644 index 0000000..a7ceebf --- /dev/null +++ b/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC26-Debug.xcscheme @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC26-EN-GB.xcscheme b/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC26-EN-GB.xcscheme index 52a0e2d..e526011 100644 --- a/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC26-EN-GB.xcscheme +++ b/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC26-EN-GB.xcscheme @@ -16,7 +16,7 @@ @@ -55,7 +55,7 @@ diff --git a/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC28-Debug.xcscheme b/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC28-Debug.xcscheme new file mode 100644 index 0000000..833b79a --- /dev/null +++ b/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC28-Debug.xcscheme @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC28-EN-GB.xcscheme b/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC28-EN-GB.xcscheme new file mode 100644 index 0000000..0c1dbbc --- /dev/null +++ b/SpeckleConnector/Connector.xcodeproj/xcshareddata/xcschemes/Connector-AC28-EN-GB.xcscheme @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SpeckleConnector/RINT.Archicad/EN-GB/Module-Info28.plist b/SpeckleConnector/RINT.Archicad/EN-GB/Module-Info28.plist new file mode 100644 index 0000000..b2e3faa --- /dev/null +++ b/SpeckleConnector/RINT.Archicad/EN-GB/Module-Info28.plist @@ -0,0 +1,30 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleGetInfoString + Speckle Connector for Archicad 28 + CFBundleIconFile + ArchiCADPlugin.icns + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + Speckle Connector + CFBundlePackageType + .APX + CFBundleShortVersionString + Speckle Connector + CFBundleSignature + GSAP + CFBundleVersion + 1.0 + LSMinimumSystemVersion + $(MACOSX_DEPLOYMENT_TARGET) + LSRequiresCarbon + + + diff --git a/SpeckleLib/Speckle/Serialise/JSBase/JSBaseTransport.cpp b/SpeckleLib/Speckle/Serialise/JSBase/JSBaseTransport.cpp index 7c3bc35..294a3da 100644 --- a/SpeckleLib/Speckle/Serialise/JSBase/JSBaseTransport.cpp +++ b/SpeckleLib/Speckle/Serialise/JSBase/JSBaseTransport.cpp @@ -260,7 +260,11 @@ namespace { if (auto object = dynamic_cast(&source); object != nullptr) { //Decompose an object for (auto& item : object->GetItemTable()) +#ifdef ServerMainVers_2800 + result.push_back({ item.value, String{item.key} }); +#else result.push_back({ item.value->operator JS::Base * (), String{*item.key} }); +#endif } else if (auto array = dynamic_cast(&source); array != nullptr) { //Decompose an array @@ -433,7 +437,11 @@ namespace { if (objectJS != nullptr) { JSON::ObjectValueRef objectJSON = new JSON::ObjectValue(); for (const auto& member : objectJS->GetItemTable()) +#ifdef ServerMainVers_2800 + objectJSON->AddValue(member.key, convertToJSONValue(member.value)); +#else objectJSON->AddValue(*member.key, convertToJSONValue(*member.value)); +#endif return objectJSON; } JS::Array* arrayJs = dynamic_cast ((JS::Base*)jsBase); diff --git a/SpeckleLib/SpeckleLib.xcodeproj/project.pbxproj b/SpeckleLib/SpeckleLib.xcodeproj/project.pbxproj index 2fa8493..b7cca9c 100644 --- a/SpeckleLib/SpeckleLib.xcodeproj/project.pbxproj +++ b/SpeckleLib/SpeckleLib.xcodeproj/project.pbxproj @@ -480,6 +480,173 @@ 21CE8A882CE4F2860076522F /* Memo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A0FBF32CBD6B700023F24E /* Memo.cpp */; }; 21CE8A892CE4F2860076522F /* Morph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384C1A2CD586D800D4602B /* Morph.cpp */; }; 21CE8A8A2CE4F2860076522F /* DetachedReference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AEF9B92CA606B4000B8681 /* DetachedReference.cpp */; }; + 21CE8D252CE5134E0076522F /* Memo.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FBF22CBD6B700023F24E /* Memo.h */; }; + 21CE8D262CE5134E0076522F /* ArchicadDBaseCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 215F08882CA195EC00CD343B /* ArchicadDBaseCore.h */; }; + 21CE8D272CE5134E0076522F /* SegmentedBeam.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE19AB2CC8F214004DBCFC /* SegmentedBeam.h */; }; + 21CE8D282CE5134E0076522F /* Morph.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384C1B2CD586D800D4602B /* Morph.h */; }; + 21CE8D292CE5134E0076522F /* RecordID.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BDE42C943D3F0077E104 /* RecordID.h */; }; + 21CE8D2A2CE5134E0076522F /* Progress.h in Headers */ = {isa = PBXBuildFile; fileRef = 2199BB712CDCB0D500A4BEEC /* Progress.h */; }; + 21CE8D2B2CE5134E0076522F /* AccountDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BD1E2C86F0280077E104 /* AccountDatabase.h */; }; + 21CE8D2C2CE5134E0076522F /* Str256.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FBB42CBA5E380023F24E /* Str256.h */; }; + 21CE8D2D2CE5134E0076522F /* ArgumentBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 210CC86D2C7E879700610F58 /* ArgumentBase.h */; }; + 21CE8D2E2CE5134E0076522F /* Group.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE19852CC7FF5F004DBCFC /* Group.h */; }; + 21CE8D2F2CE5134E0076522F /* Platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 210CC89E2C81E34400610F58 /* Platform.h */; }; + 21CE8D302CE5134E0076522F /* Mesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 2192460F2CA34DCE00CF5703 /* Mesh.h */; }; + 21CE8D312CE5134E0076522F /* GenericDrawingElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A890CB2CC1B87B0087E732 /* GenericDrawingElement.h */; }; + 21CE8D322CE5134E0076522F /* BIMLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 219246012CA2CE2700CF5703 /* BIMLink.h */; }; + 21CE8D332CE5134E0076522F /* ErrorReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 21B67D092C7E0E8D00FD64FC /* ErrorReport.h */; }; + 21CE8D342CE5134E0076522F /* Beam.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE19A52CC8F1F8004DBCFC /* Beam.h */; }; + 21CE8D352CE5134E0076522F /* BIMElementDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 215F08942CA19AF800CD343B /* BIMElementDatabase.h */; }; + 21CE8D362CE5134E0076522F /* Material.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384BEA2CD3EBE200D4602B /* Material.h */; }; + 21CE8D372CE5134E0076522F /* Attribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 2196F2EE2CB4823C00450DFC /* Attribute.h */; }; + 21CE8D382CE5134E0076522F /* Link.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BD2F2C86FE090077E104 /* Link.h */; }; + 21CE8D392CE5134E0076522F /* Setting.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE195F2CC2D358004DBCFC /* Setting.h */; }; + 21CE8D3A2CE5134E0076522F /* UserInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BD582C8910400077E104 /* UserInfo.h */; }; + 21CE8D3B2CE5134E0076522F /* DrawingElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A890C72CC1B5FF0087E732 /* DrawingElement.h */; }; + 21CE8D3C2CE5134E0076522F /* ServerMigration.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BD542C890B1C0077E104 /* ServerMigration.h */; }; + 21CE8D3D2CE5134E0076522F /* Guid64.h in Headers */ = {isa = PBXBuildFile; fileRef = 210CC88D2C81A98500610F58 /* Guid64.h */; }; + 21CE8D3E2CE5134E0076522F /* MeshElem.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384C222CD59B4100D4602B /* MeshElem.h */; }; + 21CE8D3F2CE5134E0076522F /* DetachedObjectStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AEF9DB2CAAA4EA000B8681 /* DetachedObjectStore.h */; }; + 21CE8D402CE5134E0076522F /* Column.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FBE92CBD6B1A0023F24E /* Column.h */; }; + 21CE8D412CE5134E0076522F /* BIMPropertyDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE19642CC2F702004DBCFC /* BIMPropertyDatabase.h */; }; + 21CE8D422CE5134E0076522F /* Path.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FC022CBE59A80023F24E /* Path.h */; }; + 21CE8D432CE5134E0076522F /* FinishCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FB9F2CB880690023F24E /* FinishCollector.h */; }; + 21CE8D442CE5134E0076522F /* Roof.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384C172CD585A600D4602B /* Roof.h */; }; + 21CE8D452CE5134E0076522F /* PropertiedWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE197E2CC7D265004DBCFC /* PropertiedWrapper.h */; }; + 21CE8D462CE5134E0076522F /* UserCancel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2199BB812CDE508800A4BEEC /* UserCancel.h */; }; + 21CE8D472CE5134E0076522F /* Segment.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FC092CBE5E220023F24E /* Segment.h */; }; + 21CE8D482CE5134E0076522F /* ArchicadElementDBaseEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 215F08892CA195EC00CD343B /* ArchicadElementDBaseEngine.h */; }; + 21CE8D492CE5134E0076522F /* ElementEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384BC72CD24ADC00D4602B /* ElementEvent.h */; }; + 21CE8D4A2CE5134E0076522F /* Shell.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384C1E2CD5880400D4602B /* Shell.h */; }; + 21CE8D4B2CE5134E0076522F /* Finish.h in Headers */ = {isa = PBXBuildFile; fileRef = 2196F2F22CB483D600450DFC /* Finish.h */; }; + 21CE8D4C2CE5134E0076522F /* Part.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FBE42CBD6B1A0023F24E /* Part.h */; }; + 21CE8D4D2CE5134E0076522F /* Exception.h in Headers */ = {isa = PBXBuildFile; fileRef = 21B67CFE2C7CE15100FD64FC /* Exception.h */; }; + 21CE8D4E2CE5134E0076522F /* Surveyor.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384BF32CD4D65700D4602B /* Surveyor.h */; }; + 21CE8D4F2CE5134E0076522F /* ColumnSegment.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FBE22CBD6B1A0023F24E /* ColumnSegment.h */; }; + 21CE8D502CE5134E0076522F /* Record.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BD262C86FC350077E104 /* Record.h */; }; + 21CE8D512CE5134E0076522F /* DocumentStoreCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BDAD2C8F8AB60077E104 /* DocumentStoreCore.h */; }; + 21CE8D522CE5134E0076522F /* Element.h in Headers */ = {isa = PBXBuildFile; fileRef = 215F08792CA18E1400CD343B /* Element.h */; }; + 21CE8D532CE5134E0076522F /* PropsAndClassWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE19772CC7CE1A004DBCFC /* PropsAndClassWrapper.h */; }; + 21CE8D542CE5134E0076522F /* BIMAttributeDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 2196F2F72CB51ED400450DFC /* BIMAttributeDatabase.h */; }; + 21CE8D552CE5134E0076522F /* Project.h in Headers */ = {isa = PBXBuildFile; fileRef = 215F08542C99DA8D00CD343B /* Project.h */; }; + 21CE8D562CE5134E0076522F /* BIMRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 219245FD2CA2CC4300CF5703 /* BIMRecord.h */; }; + 21CE8D572CE5134E0076522F /* BridgeChild.h in Headers */ = {isa = PBXBuildFile; fileRef = 210CC87D2C80CD2A00610F58 /* BridgeChild.h */; }; + 21CE8D582CE5134E0076522F /* ArchicadGroupDBaseEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE198D2CC80541004DBCFC /* ArchicadGroupDBaseEngine.h */; }; + 21CE8D592CE5134E0076522F /* ServerInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BD4B2C8901A00077E104 /* ServerInfo.h */; }; + 21CE8D5A2CE5134E0076522F /* Storey.h in Headers */ = {isa = PBXBuildFile; fileRef = 2196F3022CB57E7F00450DFC /* Storey.h */; }; + 21CE8D5B2CE5134E0076522F /* Wall.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384C022CD57CA500D4602B /* Wall.h */; }; + 21CE8D5C2CE5134E0076522F /* Classified.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE196C2CC64D37004DBCFC /* Classified.h */; }; + 21CE8D5D2CE5134E0076522F /* ConversionReporter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2199BB6A2CDBF09900A4BEEC /* ConversionReporter.h */; }; + 21CE8D5E2CE5134E0076522F /* Property.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE194B2CC273F1004DBCFC /* Property.h */; }; + 21CE8D5F2CE5134E0076522F /* BIMMemory.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FBF72CBDB9A70023F24E /* BIMMemory.h */; }; + 21CE8D602CE5134E0076522F /* BeamSegment.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE19A62CC8F1F8004DBCFC /* BeamSegment.h */; }; + 21CE8D612CE5134E0076522F /* MaterialWrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384BEF2CD3F3A500D4602B /* MaterialWrap.h */; }; + 21CE8D622CE5134E0076522F /* BIMGroupDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE19922CC82866004DBCFC /* BIMGroupDatabase.h */; }; + 21CE8D632CE5134E0076522F /* Template.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE194D2CC273F1004DBCFC /* Template.h */; }; + 21CE8D642CE5134E0076522F /* ArchicadRGB.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FBB92CBBC04C0023F24E /* ArchicadRGB.h */; }; + 21CE8D652CE5134E0076522F /* Conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384BFB2CD52C7500D4602B /* Conversion.h */; }; + 21CE8D662CE5134E0076522F /* PropertyWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE19822CC7D517004DBCFC /* PropertyWrapper.h */; }; + 21CE8D672CE5134E0076522F /* SegmentedColumn.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FC002CBE59A80023F24E /* SegmentedColumn.h */; }; + 21CE8D682CE5134E0076522F /* ModelElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A0FC0D2CBE92F10023F24E /* ModelElement.h */; }; + 21CE8D692CE5134E0076522F /* DocumentStoreEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BDAE2C8F8AB60077E104 /* DocumentStoreEngine.h */; }; + 21CE8D6A2CE5134E0076522F /* MaterialQuantity.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384BE42CD3DD6200D4602B /* MaterialQuantity.h */; }; + 21CE8D6B2CE5134E0076522F /* GenericModelElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A890CC2CC1B87B0087E732 /* GenericModelElement.h */; }; + 21CE8D6C2CE5134E0076522F /* Slab.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384BFE2CD558D000D4602B /* Slab.h */; }; + 21CE8D6D2CE5134E0076522F /* ArchicadPropertyDBaseEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A890C02CC171D80087E732 /* ArchicadPropertyDBaseEngine.h */; }; + 21CE8D6E2CE5134E0076522F /* Host.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384BA92CCDA9B400D4602B /* Host.h */; }; + 21CE8D6F2CE5134E0076522F /* TypeSetting.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384BF62CD50CD400D4602B /* TypeSetting.h */; }; + 21CE8D702CE5134E0076522F /* ProjectSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BDC32C9241940077E104 /* ProjectSubscriber.h */; }; + 21CE8D712CE5134E0076522F /* Propertied.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE19682CC57832004DBCFC /* Propertied.h */; }; + 21CE8D722CE5134E0076522F /* ArchicadAttributeDBaseEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 2196F2E92CB4816B00450DFC /* ArchicadAttributeDBaseEngine.h */; }; + 21CE8D732CE5134E0076522F /* Value.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AE19562CC27DB3004DBCFC /* Value.h */; }; + 21CE8D742CE5134E0076522F /* ElementSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = 21384BC42CD24AB200D4602B /* ElementSubscriber.h */; }; + 21CE8D752CE5134E0076522F /* Index.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BD2D2C86FE090077E104 /* Index.h */; }; + 21CE8D772CE5134E0076522F /* Segment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A0FC082CBE5E220023F24E /* Segment.cpp */; }; + 21CE8D782CE5134E0076522F /* ServerMigration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD512C890B1C0077E104 /* ServerMigration.cpp */; }; + 21CE8D792CE5134E0076522F /* BridgeArgument.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69FA52C733EDA008B6A06 /* BridgeArgument.cpp */; }; + 21CE8D7A2CE5134E0076522F /* RunMethod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F662C6DFB01008B6A06 /* RunMethod.cpp */; }; + 21CE8D7B2CE5134E0076522F /* BridgeArgumentWrap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F802C6FF3B0008B6A06 /* BridgeArgumentWrap.cpp */; }; + 21CE8D7C2CE5134E0076522F /* PropertiedWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE197D2CC7D265004DBCFC /* PropertiedWrapper.cpp */; }; + 21CE8D7D2CE5134E0076522F /* ArchicadDBaseCore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 215F08872CA195EC00CD343B /* ArchicadDBaseCore.cpp */; }; + 21CE8D7E2CE5134E0076522F /* MenuSubscriber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 219351782C624FC100E5A69C /* MenuSubscriber.cpp */; }; + 21CE8D7F2CE5134E0076522F /* Attribute.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2196F2ED2CB4823C00450DFC /* Attribute.cpp */; }; + 21CE8D802CE5134E0076522F /* Wall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384C012CD57CA500D4602B /* Wall.cpp */; }; + 21CE8D812CE5134E0076522F /* GetBindingsMethodNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F602C6D0286008B6A06 /* GetBindingsMethodNames.cpp */; }; + 21CE8D822CE5134E0076522F /* ProjectEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 215F08652C9B006700CD343B /* ProjectEvent.cpp */; }; + 21CE8D832CE5134E0076522F /* BIMGroupDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE19912CC82866004DBCFC /* BIMGroupDatabase.cpp */; }; + 21CE8D842CE5134E0076522F /* Beam.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE19A12CC8F1F8004DBCFC /* Beam.cpp */; }; + 21CE8D852CE5134E0076522F /* DocStoreSubscriber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BDBB2C90F2830077E104 /* DocStoreSubscriber.cpp */; }; + 21CE8D862CE5134E0076522F /* PropsAndClassWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE19762CC7CE1A004DBCFC /* PropsAndClassWrapper.cpp */; }; + 21CE8D872CE5134E0076522F /* DocumentStoreCore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BDAC2C8F8AB60077E104 /* DocumentStoreCore.cpp */; }; + 21CE8D882CE5134E0076522F /* ArchicadElementDBaseEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 219246072CA2ED2F00CF5703 /* ArchicadElementDBaseEngine.cpp */; }; + 21CE8D892CE5134E0076522F /* LengthUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2196F2E22CB05BAF00450DFC /* LengthUnit.cpp */; }; + 21CE8D8A2CE5134E0076522F /* Addon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F93AEA2B2F406D009A2C5B /* Addon.cpp */; }; + 21CE8D8B2CE5134E0076522F /* Element.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 215F08782CA18E1400CD343B /* Element.cpp */; }; + 21CE8D8C2CE5134E0076522F /* BIMAttributeDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2196F2F62CB51ED400450DFC /* BIMAttributeDatabase.cpp */; }; + 21CE8D8D2CE5134E0076522F /* ServerInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD4C2C8901A00077E104 /* ServerInfo.cpp */; }; + 21CE8D8E2CE5134E0076522F /* Property.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE194A2CC273F1004DBCFC /* Property.cpp */; }; + 21CE8D8F2CE5134E0076522F /* Progress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2199BB702CDCB0D500A4BEEC /* Progress.cpp */; }; + 21CE8D902CE5134E0076522F /* Material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384BEB2CD3EBE200D4602B /* Material.cpp */; }; + 21CE8D912CE5134E0076522F /* MeshElem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384C232CD59B4100D4602B /* MeshElem.cpp */; }; + 21CE8D922CE5134E0076522F /* ErrorReport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21B67D0C2C7E0E8D00FD64FC /* ErrorReport.cpp */; }; + 21CE8D932CE5134E0076522F /* ArchicadGroupDBaseEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE198E2CC80541004DBCFC /* ArchicadGroupDBaseEngine.cpp */; }; + 21CE8D942CE5134E0076522F /* Propertied.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE19672CC57832004DBCFC /* Propertied.cpp */; }; + 21CE8D952CE5134E0076522F /* GetCallResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F7A2C6FD9FC008B6A06 /* GetCallResult.cpp */; }; + 21CE8D962CE5134E0076522F /* Storey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2196F3032CB57E7F00450DFC /* Storey.cpp */; }; + 21CE8D972CE5134E0076522F /* BIMRecord.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 219245FA2CA2CC4300CF5703 /* BIMRecord.cpp */; }; + 21CE8D982CE5134E0076522F /* Value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE19552CC27DB3004DBCFC /* Value.cpp */; }; + 21CE8D992CE5134E0076522F /* Slab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384BFD2CD558D000D4602B /* Slab.cpp */; }; + 21CE8D9A2CE5134E0076522F /* BeamSegment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE19A42CC8F1F8004DBCFC /* BeamSegment.cpp */; }; + 21CE8D9B2CE5134E0076522F /* DetachedWrap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AEF9BD2CA6FDA4000B8681 /* DetachedWrap.cpp */; }; + 21CE8D9C2CE5134E0076522F /* Path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A0FC012CBE59A80023F24E /* Path.cpp */; }; + 21CE8D9D2CE5134E0076522F /* Finish.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2196F2F32CB483D600450DFC /* Finish.cpp */; }; + 21CE8D9E2CE5134E0076522F /* ColumnSegment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A0FBDF2CBD6B1A0023F24E /* ColumnSegment.cpp */; }; + 21CE8D9F2CE5134E0076522F /* TypeSetting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384BF92CD51B6F00D4602B /* TypeSetting.cpp */; }; + 21CE8DA02CE5134E0076522F /* SelectionSubscriber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 219351992C6278D900E5A69C /* SelectionSubscriber.cpp */; }; + 21CE8DA12CE5134E0076522F /* Record.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD252C86FC350077E104 /* Record.cpp */; }; + 21CE8DA22CE5134E0076522F /* MaterialWrap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384BEE2CD3F3A500D4602B /* MaterialWrap.cpp */; }; + 21CE8DA32CE5134E0076522F /* BIMLink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 219246022CA2CE2700CF5703 /* BIMLink.cpp */; }; + 21CE8DA42CE5134E0076522F /* GenericDrawingElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A890CA2CC1B87B0087E732 /* GenericDrawingElement.cpp */; }; + 21CE8DA52CE5134E0076522F /* BIMElementDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 215F08932CA19AF800CD343B /* BIMElementDatabase.cpp */; }; + 21CE8DA62CE5134E0076522F /* ModelElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A0FC0C2CBE92F10023F24E /* ModelElement.cpp */; }; + 21CE8DA72CE5134E0076522F /* Mesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2192460E2CA34DCE00CF5703 /* Mesh.cpp */; }; + 21CE8DA82CE5134E0076522F /* Column.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A0FBE82CBD6B1A0023F24E /* Column.cpp */; }; + 21CE8DA92CE5134E0076522F /* ArchicadPropertyDBaseEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A890BF2CC171D80087E732 /* ArchicadPropertyDBaseEngine.cpp */; }; + 21CE8DAA2CE5134E0076522F /* PropertyWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE19812CC7D517004DBCFC /* PropertyWrapper.cpp */; }; + 21CE8DAB2CE5134E0076522F /* Classified.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE196B2CC64D37004DBCFC /* Classified.cpp */; }; + 21CE8DAC2CE5134E0076522F /* DrawingElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A890C62CC1B5FF0087E732 /* DrawingElement.cpp */; }; + 21CE8DAD2CE5134E0076522F /* BIMPropertyDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE19632CC2F702004DBCFC /* BIMPropertyDatabase.cpp */; }; + 21CE8DAE2CE5134E0076522F /* UserInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD572C8910400077E104 /* UserInfo.cpp */; }; + 21CE8DAF2CE5134E0076522F /* Guid64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 210CC88E2C81A98500610F58 /* Guid64.cpp */; }; + 21CE8DB02CE5134E0076522F /* ProjectSubscriber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BDC22C9241940077E104 /* ProjectSubscriber.cpp */; }; + 21CE8DB12CE5134E0076522F /* MaterialQuantity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384BE32CD3DD6200D4602B /* MaterialQuantity.cpp */; }; + 21CE8DB22CE5134E0076522F /* Setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE19602CC2D358004DBCFC /* Setting.cpp */; }; + 21CE8DB32CE5134E0076522F /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 219351AE2C62CC1A00E5A69C /* String.cpp */; }; + 21CE8DB42CE5134E0076522F /* Guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 219351AC2C62CC1A00E5A69C /* Guid.cpp */; }; + 21CE8DB52CE5134E0076522F /* BrowserBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F4A2C6CCC25008B6A06 /* BrowserBridge.cpp */; }; + 21CE8DB62CE5134E0076522F /* Part.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A0FC102CBEE5C30023F24E /* Part.cpp */; }; + 21CE8DB72CE5134E0076522F /* Shell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384C1F2CD5880400D4602B /* Shell.cpp */; }; + 21CE8DB82CE5134E0076522F /* ConversionReporter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2199BB6E2CDC2B2500A4BEEC /* ConversionReporter.cpp */; }; + 21CE8DB92CE5134E0076522F /* GenericModelElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A890CD2CC1B87C0087E732 /* GenericModelElement.cpp */; }; + 21CE8DBA2CE5134E0076522F /* DetachmentManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AEF9BB2CA6DF84000B8681 /* DetachmentManager.cpp */; }; + 21CE8DBB2CE5134E0076522F /* Project.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 215F08512C99DA8D00CD343B /* Project.cpp */; }; + 21CE8DBC2CE5134E0076522F /* Group.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE19862CC7FF5F004DBCFC /* Group.cpp */; }; + 21CE8DBD2CE5134E0076522F /* Roof.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384C162CD585A600D4602B /* Roof.cpp */; }; + 21CE8DBE2CE5134E0076522F /* JSBaseTransport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F382C6B880B008B6A06 /* JSBaseTransport.cpp */; }; + 21CE8DBF2CE5134E0076522F /* ElementSubscriber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384BC12CD24AB200D4602B /* ElementSubscriber.cpp */; }; + 21CE8DC02CE5134E0076522F /* Surveyor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384BF22CD4D65700D4602B /* Surveyor.cpp */; }; + 21CE8DC12CE5134E0076522F /* ArchicadAttributeDBaseEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2196F2E82CB4816B00450DFC /* ArchicadAttributeDBaseEngine.cpp */; }; + 21CE8DC22CE5134E0076522F /* Template.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE194C2CC273F1004DBCFC /* Template.cpp */; }; + 21CE8DC32CE5134E0076522F /* Host.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384BAA2CCDA9B400D4602B /* Host.cpp */; }; + 21CE8DC42CE5134E0076522F /* SegmentedColumn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A0FBFF2CBE59A80023F24E /* SegmentedColumn.cpp */; }; + 21CE8DC52CE5134E0076522F /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 210CC89D2C81E34400610F58 /* Platform.cpp */; }; + 21CE8DC62CE5134E0076522F /* AccountDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD1D2C86F0280077E104 /* AccountDatabase.cpp */; }; + 21CE8DC72CE5134E0076522F /* SegmentedBeam.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AE19AC2CC8F214004DBCFC /* SegmentedBeam.cpp */; }; + 21CE8DC82CE5134E0076522F /* Account.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21F69F922C71087A008B6A06 /* Account.cpp */; }; + 21CE8DC92CE5134E0076522F /* BIMMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A0FBF62CBDB9A70023F24E /* BIMMemory.cpp */; }; + 21CE8DCA2CE5134E0076522F /* Memo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21A0FBF32CBD6B700023F24E /* Memo.cpp */; }; + 21CE8DCB2CE5134E0076522F /* Morph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21384C1A2CD586D800D4602B /* Morph.cpp */; }; + 21CE8DCC2CE5134E0076522F /* DetachedReference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21AEF9B92CA606B4000B8681 /* DetachedReference.cpp */; }; 21D0BD202C86F0280077E104 /* AccountDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD1D2C86F0280077E104 /* AccountDatabase.cpp */; }; 21D0BD212C86F0280077E104 /* AccountDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D0BD1E2C86F0280077E104 /* AccountDatabase.h */; }; 21D0BD2B2C86FC350077E104 /* Record.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21D0BD252C86FC350077E104 /* Record.cpp */; }; @@ -705,6 +872,7 @@ 21BD7B112CE23FA800526AD1 /* libArchicad25.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libArchicad25.a; sourceTree = BUILT_PRODUCTS_DIR; }; 21BD7B1A2CE276E200526AD1 /* random_shuffle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = random_shuffle.h; sourceTree = ""; }; 21CE8A8F2CE4F2860076522F /* libArchicad26.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libArchicad26.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 21CE8DD12CE5134E0076522F /* libArchicad28.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libArchicad28.a; sourceTree = BUILT_PRODUCTS_DIR; }; 21D0BD1D2C86F0280077E104 /* AccountDatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AccountDatabase.cpp; sourceTree = ""; }; 21D0BD1E2C86F0280077E104 /* AccountDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AccountDatabase.h; sourceTree = ""; }; 21D0BD252C86FC350077E104 /* Record.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Record.cpp; sourceTree = ""; }; @@ -779,6 +947,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 21CE8DCD2CE5134E0076522F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -834,6 +1009,7 @@ 21379E082AE47A6400A1584C /* libArchicad27.a */, 21BD7B112CE23FA800526AD1 /* libArchicad25.a */, 21CE8A8F2CE4F2860076522F /* libArchicad26.a */, + 21CE8DD12CE5134E0076522F /* libArchicad28.a */, ); name = Products; sourceTree = ""; @@ -1659,6 +1835,94 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 21CE8D242CE5134E0076522F /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 21CE8D252CE5134E0076522F /* Memo.h in Headers */, + 21CE8D262CE5134E0076522F /* ArchicadDBaseCore.h in Headers */, + 21CE8D272CE5134E0076522F /* SegmentedBeam.h in Headers */, + 21CE8D282CE5134E0076522F /* Morph.h in Headers */, + 21CE8D292CE5134E0076522F /* RecordID.h in Headers */, + 21CE8D2A2CE5134E0076522F /* Progress.h in Headers */, + 21CE8D2B2CE5134E0076522F /* AccountDatabase.h in Headers */, + 21CE8D2C2CE5134E0076522F /* Str256.h in Headers */, + 21CE8D2D2CE5134E0076522F /* ArgumentBase.h in Headers */, + 21CE8D2E2CE5134E0076522F /* Group.h in Headers */, + 21CE8D2F2CE5134E0076522F /* Platform.h in Headers */, + 21CE8D302CE5134E0076522F /* Mesh.h in Headers */, + 21CE8D312CE5134E0076522F /* GenericDrawingElement.h in Headers */, + 21CE8D322CE5134E0076522F /* BIMLink.h in Headers */, + 21CE8D332CE5134E0076522F /* ErrorReport.h in Headers */, + 21CE8D342CE5134E0076522F /* Beam.h in Headers */, + 21CE8D352CE5134E0076522F /* BIMElementDatabase.h in Headers */, + 21CE8D362CE5134E0076522F /* Material.h in Headers */, + 21CE8D372CE5134E0076522F /* Attribute.h in Headers */, + 21CE8D382CE5134E0076522F /* Link.h in Headers */, + 21CE8D392CE5134E0076522F /* Setting.h in Headers */, + 21CE8D3A2CE5134E0076522F /* UserInfo.h in Headers */, + 21CE8D3B2CE5134E0076522F /* DrawingElement.h in Headers */, + 21CE8D3C2CE5134E0076522F /* ServerMigration.h in Headers */, + 21CE8D3D2CE5134E0076522F /* Guid64.h in Headers */, + 21CE8D3E2CE5134E0076522F /* MeshElem.h in Headers */, + 21CE8D3F2CE5134E0076522F /* DetachedObjectStore.h in Headers */, + 21CE8D402CE5134E0076522F /* Column.h in Headers */, + 21CE8D412CE5134E0076522F /* BIMPropertyDatabase.h in Headers */, + 21CE8D422CE5134E0076522F /* Path.h in Headers */, + 21CE8D432CE5134E0076522F /* FinishCollector.h in Headers */, + 21CE8D442CE5134E0076522F /* Roof.h in Headers */, + 21CE8D452CE5134E0076522F /* PropertiedWrapper.h in Headers */, + 21CE8D462CE5134E0076522F /* UserCancel.h in Headers */, + 21CE8D472CE5134E0076522F /* Segment.h in Headers */, + 21CE8D482CE5134E0076522F /* ArchicadElementDBaseEngine.h in Headers */, + 21CE8D492CE5134E0076522F /* ElementEvent.h in Headers */, + 21CE8D4A2CE5134E0076522F /* Shell.h in Headers */, + 21CE8D4B2CE5134E0076522F /* Finish.h in Headers */, + 21CE8D4C2CE5134E0076522F /* Part.h in Headers */, + 21CE8D4D2CE5134E0076522F /* Exception.h in Headers */, + 21CE8D4E2CE5134E0076522F /* Surveyor.h in Headers */, + 21CE8D4F2CE5134E0076522F /* ColumnSegment.h in Headers */, + 21CE8D502CE5134E0076522F /* Record.h in Headers */, + 21CE8D512CE5134E0076522F /* DocumentStoreCore.h in Headers */, + 21CE8D522CE5134E0076522F /* Element.h in Headers */, + 21CE8D532CE5134E0076522F /* PropsAndClassWrapper.h in Headers */, + 21CE8D542CE5134E0076522F /* BIMAttributeDatabase.h in Headers */, + 21CE8D552CE5134E0076522F /* Project.h in Headers */, + 21CE8D562CE5134E0076522F /* BIMRecord.h in Headers */, + 21CE8D572CE5134E0076522F /* BridgeChild.h in Headers */, + 21CE8D582CE5134E0076522F /* ArchicadGroupDBaseEngine.h in Headers */, + 21CE8D592CE5134E0076522F /* ServerInfo.h in Headers */, + 21CE8D5A2CE5134E0076522F /* Storey.h in Headers */, + 21CE8D5B2CE5134E0076522F /* Wall.h in Headers */, + 21CE8D5C2CE5134E0076522F /* Classified.h in Headers */, + 21CE8D5D2CE5134E0076522F /* ConversionReporter.h in Headers */, + 21CE8D5E2CE5134E0076522F /* Property.h in Headers */, + 21CE8D5F2CE5134E0076522F /* BIMMemory.h in Headers */, + 21CE8D602CE5134E0076522F /* BeamSegment.h in Headers */, + 21CE8D612CE5134E0076522F /* MaterialWrap.h in Headers */, + 21CE8D622CE5134E0076522F /* BIMGroupDatabase.h in Headers */, + 21CE8D632CE5134E0076522F /* Template.h in Headers */, + 21CE8D642CE5134E0076522F /* ArchicadRGB.h in Headers */, + 21CE8D652CE5134E0076522F /* Conversion.h in Headers */, + 21CE8D662CE5134E0076522F /* PropertyWrapper.h in Headers */, + 21CE8D672CE5134E0076522F /* SegmentedColumn.h in Headers */, + 21CE8D682CE5134E0076522F /* ModelElement.h in Headers */, + 21CE8D692CE5134E0076522F /* DocumentStoreEngine.h in Headers */, + 21CE8D6A2CE5134E0076522F /* MaterialQuantity.h in Headers */, + 21CE8D6B2CE5134E0076522F /* GenericModelElement.h in Headers */, + 21CE8D6C2CE5134E0076522F /* Slab.h in Headers */, + 21CE8D6D2CE5134E0076522F /* ArchicadPropertyDBaseEngine.h in Headers */, + 21CE8D6E2CE5134E0076522F /* Host.h in Headers */, + 21CE8D6F2CE5134E0076522F /* TypeSetting.h in Headers */, + 21CE8D702CE5134E0076522F /* ProjectSubscriber.h in Headers */, + 21CE8D712CE5134E0076522F /* Propertied.h in Headers */, + 21CE8D722CE5134E0076522F /* ArchicadAttributeDBaseEngine.h in Headers */, + 21CE8D732CE5134E0076522F /* Value.h in Headers */, + 21CE8D742CE5134E0076522F /* ElementSubscriber.h in Headers */, + 21CE8D752CE5134E0076522F /* Index.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ @@ -1713,6 +1977,23 @@ productReference = 21CE8A8F2CE4F2860076522F /* libArchicad26.a */; productType = "com.apple.product-type.library.static"; }; + 21CE8D232CE5134E0076522F /* Archicad28 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 21CE8DCE2CE5134E0076522F /* Build configuration list for PBXNativeTarget "Archicad28" */; + buildPhases = ( + 21CE8D242CE5134E0076522F /* Headers */, + 21CE8D762CE5134E0076522F /* Sources */, + 21CE8DCD2CE5134E0076522F /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Archicad28; + productName = SpeckleLib; + productReference = 21CE8DD12CE5134E0076522F /* libArchicad28.a */; + productType = "com.apple.product-type.library.static"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -1746,6 +2027,7 @@ ); projectRoot = ""; targets = ( + 21CE8D232CE5134E0076522F /* Archicad28 */, 21379E072AE47A6400A1584C /* Archicad27 */, 21CE89E12CE4F2860076522F /* Archicad26 */, 21BD7A612CE23FA800526AD1 /* Archicad25 */, @@ -2050,6 +2332,99 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 21CE8D762CE5134E0076522F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 21CE8D772CE5134E0076522F /* Segment.cpp in Sources */, + 21CE8D782CE5134E0076522F /* ServerMigration.cpp in Sources */, + 21CE8D792CE5134E0076522F /* BridgeArgument.cpp in Sources */, + 21CE8D7A2CE5134E0076522F /* RunMethod.cpp in Sources */, + 21CE8D7B2CE5134E0076522F /* BridgeArgumentWrap.cpp in Sources */, + 21CE8D7C2CE5134E0076522F /* PropertiedWrapper.cpp in Sources */, + 21CE8D7D2CE5134E0076522F /* ArchicadDBaseCore.cpp in Sources */, + 21CE8D7E2CE5134E0076522F /* MenuSubscriber.cpp in Sources */, + 21CE8D7F2CE5134E0076522F /* Attribute.cpp in Sources */, + 21CE8D802CE5134E0076522F /* Wall.cpp in Sources */, + 21CE8D812CE5134E0076522F /* GetBindingsMethodNames.cpp in Sources */, + 21CE8D822CE5134E0076522F /* ProjectEvent.cpp in Sources */, + 21CE8D832CE5134E0076522F /* BIMGroupDatabase.cpp in Sources */, + 21CE8D842CE5134E0076522F /* Beam.cpp in Sources */, + 21CE8D852CE5134E0076522F /* DocStoreSubscriber.cpp in Sources */, + 21CE8D862CE5134E0076522F /* PropsAndClassWrapper.cpp in Sources */, + 21CE8D872CE5134E0076522F /* DocumentStoreCore.cpp in Sources */, + 21CE8D882CE5134E0076522F /* ArchicadElementDBaseEngine.cpp in Sources */, + 21CE8D892CE5134E0076522F /* LengthUnit.cpp in Sources */, + 21CE8D8A2CE5134E0076522F /* Addon.cpp in Sources */, + 21CE8D8B2CE5134E0076522F /* Element.cpp in Sources */, + 21CE8D8C2CE5134E0076522F /* BIMAttributeDatabase.cpp in Sources */, + 21CE8D8D2CE5134E0076522F /* ServerInfo.cpp in Sources */, + 21CE8D8E2CE5134E0076522F /* Property.cpp in Sources */, + 21CE8D8F2CE5134E0076522F /* Progress.cpp in Sources */, + 21CE8D902CE5134E0076522F /* Material.cpp in Sources */, + 21CE8D912CE5134E0076522F /* MeshElem.cpp in Sources */, + 21CE8D922CE5134E0076522F /* ErrorReport.cpp in Sources */, + 21CE8D932CE5134E0076522F /* ArchicadGroupDBaseEngine.cpp in Sources */, + 21CE8D942CE5134E0076522F /* Propertied.cpp in Sources */, + 21CE8D952CE5134E0076522F /* GetCallResult.cpp in Sources */, + 21CE8D962CE5134E0076522F /* Storey.cpp in Sources */, + 21CE8D972CE5134E0076522F /* BIMRecord.cpp in Sources */, + 21CE8D982CE5134E0076522F /* Value.cpp in Sources */, + 21CE8D992CE5134E0076522F /* Slab.cpp in Sources */, + 21CE8D9A2CE5134E0076522F /* BeamSegment.cpp in Sources */, + 21CE8D9B2CE5134E0076522F /* DetachedWrap.cpp in Sources */, + 21CE8D9C2CE5134E0076522F /* Path.cpp in Sources */, + 21CE8D9D2CE5134E0076522F /* Finish.cpp in Sources */, + 21CE8D9E2CE5134E0076522F /* ColumnSegment.cpp in Sources */, + 21CE8D9F2CE5134E0076522F /* TypeSetting.cpp in Sources */, + 21CE8DA02CE5134E0076522F /* SelectionSubscriber.cpp in Sources */, + 21CE8DA12CE5134E0076522F /* Record.cpp in Sources */, + 21CE8DA22CE5134E0076522F /* MaterialWrap.cpp in Sources */, + 21CE8DA32CE5134E0076522F /* BIMLink.cpp in Sources */, + 21CE8DA42CE5134E0076522F /* GenericDrawingElement.cpp in Sources */, + 21CE8DA52CE5134E0076522F /* BIMElementDatabase.cpp in Sources */, + 21CE8DA62CE5134E0076522F /* ModelElement.cpp in Sources */, + 21CE8DA72CE5134E0076522F /* Mesh.cpp in Sources */, + 21CE8DA82CE5134E0076522F /* Column.cpp in Sources */, + 21CE8DA92CE5134E0076522F /* ArchicadPropertyDBaseEngine.cpp in Sources */, + 21CE8DAA2CE5134E0076522F /* PropertyWrapper.cpp in Sources */, + 21CE8DAB2CE5134E0076522F /* Classified.cpp in Sources */, + 21CE8DAC2CE5134E0076522F /* DrawingElement.cpp in Sources */, + 21CE8DAD2CE5134E0076522F /* BIMPropertyDatabase.cpp in Sources */, + 21CE8DAE2CE5134E0076522F /* UserInfo.cpp in Sources */, + 21CE8DAF2CE5134E0076522F /* Guid64.cpp in Sources */, + 21CE8DB02CE5134E0076522F /* ProjectSubscriber.cpp in Sources */, + 21CE8DB12CE5134E0076522F /* MaterialQuantity.cpp in Sources */, + 21CE8DB22CE5134E0076522F /* Setting.cpp in Sources */, + 21CE8DB32CE5134E0076522F /* String.cpp in Sources */, + 21CE8DB42CE5134E0076522F /* Guid.cpp in Sources */, + 21CE8DB52CE5134E0076522F /* BrowserBridge.cpp in Sources */, + 21CE8DB62CE5134E0076522F /* Part.cpp in Sources */, + 21CE8DB72CE5134E0076522F /* Shell.cpp in Sources */, + 21CE8DB82CE5134E0076522F /* ConversionReporter.cpp in Sources */, + 21CE8DB92CE5134E0076522F /* GenericModelElement.cpp in Sources */, + 21CE8DBA2CE5134E0076522F /* DetachmentManager.cpp in Sources */, + 21CE8DBB2CE5134E0076522F /* Project.cpp in Sources */, + 21CE8DBC2CE5134E0076522F /* Group.cpp in Sources */, + 21CE8DBD2CE5134E0076522F /* Roof.cpp in Sources */, + 21CE8DBE2CE5134E0076522F /* JSBaseTransport.cpp in Sources */, + 21CE8DBF2CE5134E0076522F /* ElementSubscriber.cpp in Sources */, + 21CE8DC02CE5134E0076522F /* Surveyor.cpp in Sources */, + 21CE8DC12CE5134E0076522F /* ArchicadAttributeDBaseEngine.cpp in Sources */, + 21CE8DC22CE5134E0076522F /* Template.cpp in Sources */, + 21CE8DC32CE5134E0076522F /* Host.cpp in Sources */, + 21CE8DC42CE5134E0076522F /* SegmentedColumn.cpp in Sources */, + 21CE8DC52CE5134E0076522F /* Platform.cpp in Sources */, + 21CE8DC62CE5134E0076522F /* AccountDatabase.cpp in Sources */, + 21CE8DC72CE5134E0076522F /* SegmentedBeam.cpp in Sources */, + 21CE8DC82CE5134E0076522F /* Account.cpp in Sources */, + 21CE8DC92CE5134E0076522F /* BIMMemory.cpp in Sources */, + 21CE8DCA2CE5134E0076522F /* Memo.cpp in Sources */, + 21CE8DCB2CE5134E0076522F /* Morph.cpp in Sources */, + 21CE8DCC2CE5134E0076522F /* DetachedReference.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ @@ -2541,6 +2916,104 @@ }; name = Release; }; + 21CE8DCF2CE5134E0076522F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BIM_PLATFORM = Archicad; + BIM_VERSION = 28; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; + DEVELOPMENT_TEAM = T4C464595P; + DSTROOT = ""; + ENABLE_TESTABILITY = NO; + EXECUTABLE_PREFIX = lib; + GCC_ENABLE_CPP_EXCEPTIONS = YES; + GCC_ENABLE_CPP_RTTI = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "ARCHICAD=1", + ACExtension, + "macintosh=1", + "$(inherited)", + "'__ACENV_CALL= '", + ); + HEADER_PATH_5 = "$(SRCROOT)/../../$BIM_PLATFORM $BIM_VERSION/$SDK_PATH"; + HEADER_PATH_7 = "$(SRCROOT)/RINT.$BIM_PLATFORM/$(LOCALISATION_SUFFIX)"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OBJROOT = ""; + ONLY_ACTIVE_ARCH = YES; + PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO; + PRODUCT_NAME = "$(TARGET_NAME)"; + SHARED_PRECOMPS_DIR = ""; + SKIP_INSTALL = YES; + SYMROOT = ""; + SYSTEM_HEADER_SEARCH_PATHS = ( + "\"$(HEADER_PATH_5)\"", + "\"$(HEADER_PATH_5)/Extensions\"", + "\"$(HEADER_PATH_5)/Inc\"", + "\"$(HEADER_PATH_5)/Modules\"/**", + "\"$(HEADER_PATH_5)/Frameworks\"", + ); + USER_HEADER_SEARCH_PATHS = ( + "\"$(HEADER_PATH_1)\"", + "\"$(HEADER_PATH_2)\"", + "\"$(HEADER_PATH_3)\"", + "\"$(HEADER_PATH_4)\"", + "\"$(HEADER_PATH_6)\"", + "\"$(HEADER_PATH_8)\"", + ); + }; + name = Debug; + }; + 21CE8DD02CE5134E0076522F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BIM_PLATFORM = Archicad; + BIM_VERSION = 28; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; + DEVELOPMENT_TEAM = T4C464595P; + DSTROOT = ""; + EXECUTABLE_PREFIX = lib; + GCC_ENABLE_CPP_EXCEPTIONS = YES; + GCC_ENABLE_CPP_RTTI = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "ARCHICAD=1", + ACExtension, + "macintosh=1", + "'__ACENV_CALL= '", + "$(inherited)", + ); + HEADER_PATH_5 = "$(SRCROOT)/../../$BIM_PLATFORM $BIM_VERSION/$SDK_PATH"; + HEADER_PATH_7 = "$(SRCROOT)/RINT.$BIM_PLATFORM/$(LOCALISATION_SUFFIX)"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OBJROOT = ""; + PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO; + PRODUCT_NAME = "$(TARGET_NAME)"; + SHARED_PRECOMPS_DIR = ""; + SKIP_INSTALL = YES; + SYMROOT = ""; + SYSTEM_HEADER_SEARCH_PATHS = ( + "\"$(HEADER_PATH_5)\"", + "\"$(HEADER_PATH_5)/Extensions\"", + "\"$(HEADER_PATH_5)/Inc\"", + "\"$(HEADER_PATH_5)/Modules\"/**", + "\"$(HEADER_PATH_5)/Frameworks\"", + ); + USER_HEADER_SEARCH_PATHS = ( + "\"$(HEADER_PATH_1)\"", + "\"$(HEADER_PATH_2)\"", + "\"$(HEADER_PATH_3)\"", + "\"$(HEADER_PATH_4)\"", + "\"$(HEADER_PATH_6)\"", + "\"$(HEADER_PATH_8)\"", + ); + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -2580,6 +3053,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 21CE8DCE2CE5134E0076522F /* Build configuration list for PBXNativeTarget "Archicad28" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 21CE8DCF2CE5134E0076522F /* Debug */, + 21CE8DD02CE5134E0076522F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = 21379E002AE47A6400A1584C /* Project object */; diff --git a/SpeckleLib/SpeckleLib.xcodeproj/xcshareddata/xcschemes/SpeckleLib-AC26-Debug.xcscheme b/SpeckleLib/SpeckleLib.xcodeproj/xcshareddata/xcschemes/SpeckleLib-AC26-Debug.xcscheme new file mode 100644 index 0000000..be02e4e --- /dev/null +++ b/SpeckleLib/SpeckleLib.xcodeproj/xcshareddata/xcschemes/SpeckleLib-AC26-Debug.xcscheme @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SpeckleLib/SpeckleLib.xcodeproj/xcshareddata/xcschemes/SpeckleLib-AC28-Debug.xcscheme b/SpeckleLib/SpeckleLib.xcodeproj/xcshareddata/xcschemes/SpeckleLib-AC28-Debug.xcscheme new file mode 100644 index 0000000..a2073c9 --- /dev/null +++ b/SpeckleLib/SpeckleLib.xcodeproj/xcshareddata/xcschemes/SpeckleLib-AC28-Debug.xcscheme @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SpeckleLib/SpeckleLib.xcodeproj/xcshareddata/xcschemes/SpeckleLib-AC28-Release.xcscheme b/SpeckleLib/SpeckleLib.xcodeproj/xcshareddata/xcschemes/SpeckleLib-AC28-Release.xcscheme new file mode 100644 index 0000000..a2073c9 --- /dev/null +++ b/SpeckleLib/SpeckleLib.xcodeproj/xcshareddata/xcschemes/SpeckleLib-AC28-Release.xcscheme @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + +