Skip to content

Commit

Permalink
Correct error in the release note, turn off Install build from the so…
Browse files Browse the repository at this point in the history
…lution for default build, Add IFC4 Add2 TC1 IfcXML schema, minor update to RevitIFCTool for GUID generation that allows it to switch case for the generated GUID
  • Loading branch information
Wawan Solihin committed Apr 27, 2019
1 parent c7d06a6 commit 49b82ec
Show file tree
Hide file tree
Showing 7 changed files with 28,003 additions and 23 deletions.
13,980 changes: 13,980 additions & 0 deletions Install/Program Files to Install/IFC4.xsd

Large diffs are not rendered by default.

Expand Up @@ -231,8 +231,8 @@ <h2 id="VersionHistory" name="VersionHistory">Version History</h2>
<li>Enable site and project property creation
<li>Utilize Site GlobalId method
<li>Add multilanguage support files for German language (DE)
<li>Provide a complete list of all Shared Parameters used by Revit on export including ALL properties defined in IFC PropertySet Definition for both Instances and Types
<li>Improve consistency for setting the object direct attributes, support IfcTypeObject[Type] special parameter to drive instance ObjectType parameter from the Type, update the shared parameter definition files (now for [Type] parameters we will also maintain the GUID as long as it remains)
<li>Provide a complete list of all Shared Parameters used by Revit on export including ALL properties defined in IFC PropertySet Definition for both Instances and Types. The lists are included in the installer and will be placed in the instal folder: IFC Shared Parameters-RevitIFCBuiltIn_ALL.txt (for the Instace parameters) and IFC Shared Parameters-RevitIFCBuiltIn-Type_ALL.txt (for the Type parameters).
<li>Improve consistency for setting the object direct attributes, support IfcObjectType[Type] special parameter to drive instance ObjectType parameter from the Type, update the shared parameter definition files (now for [Type] parameters we will also maintain the GUID as long as it remains)
<li>Incremental work towards IFC4RV 1.2 MVD
</ul>

Expand Down
33 changes: 18 additions & 15 deletions Install/RevitIFCSetupWix/Product.wxs
Expand Up @@ -2,7 +2,7 @@
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">

<Product Id="3A997559-7A56-4E1E-BCF3-66AE63E8CBC9" Name="Revit IFC 2019" Language="1033" Version="19.2.0.0" Manufacturer="Autodesk" UpgradeCode="1EAE3C38-F8B4-4FA4-91DB-51A9D7A2B42B">
<Product Id="3A997559-7A56-4E1E-BCF3-66AE63E8CBC9" Name="Revit IFC 2019" Language="1033" Version="19.2.0.0" Manufacturer="Autodesk" UpgradeCode="2D5F61A5-A197-4247-9790-70CF187C7009">
<Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />

<MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
Expand Down Expand Up @@ -58,25 +58,25 @@
<Fragment>
<ComponentGroup Id="ProductComponents" Directory="INSTALLDIR">
<Component Id = "COMP_IFC_Export_DLL" Guid="D59E44AA-89A3-4CD7-AD9C-8D4D7AC6026B">
<File Id ="FILE_Ifc_Export_DLL" Name="Revit.IFC.Export.dll" Source="$(var.Revit.IFC.Export.TargetDir)Revit.IFC.Export.dll" KeyPath="yes" />
<File Id ="FILE_Ifc_Export_DLL" Name="Revit.IFC.Export.dll" Source="$(var.ProjectDir)..\Program Files to Install\Revit.IFC.Export.dll" KeyPath="yes" />
</Component>
<Component Id = "COMP_IFC_Export_Sig" Guid="2EE671F2-165C-4DD6-A216-672FB7567FE1">
<File Id ="FILE_Ifc_Export_Sig" Name="Revit.IFC.Export.sig" Source="$(var.ProjectDir)..\Program Files to Install\Revit.IFC.Export.sig" KeyPath="yes" />
</Component>
<!--<Component Id = "COMP_IFC_Export_Sig" Guid="2EE671F2-165C-4DD6-A216-672FB7567FE1">
<File Id ="FILE_Ifc_Export_Sig" Name="Revit.IFC.Export.sig" Source="$(var.ProjectDir)..\..\..\..\..\..\Releasex64\Addons\Revit.IFC\Revit.IFC.Export.sig" KeyPath="yes" />
</Component>-->
<Component Id = "COMP_IFC_Import_DLL" Guid="E2F0633B-F323-430C-A368-76DBF939FD0D">
<File Id ="FILE_Ifc_Import_DLL" Name="Revit.IFC.Import.dll" Source="$(var.Revit.IFC.Import.TargetDir)Revit.IFC.Import.dll" KeyPath="yes" />
<File Id ="FILE_Ifc_Import_DLL" Name="Revit.IFC.Import.dll" Source="$(var.ProjectDir)..\Program Files to Install\Revit.IFC.Import.dll" KeyPath="yes" />
</Component>
<Component Id = "COMP_IFC_Import_Sig" Guid="48EE6912-FCF6-4AE5-9A63-F5A98DFEE811">
<File Id ="FILE_Ifc_Import_Sig" Name="Revit.IFC.Import.sig" Source="$(var.ProjectDir)..\Program Files to Install\Revit.IFC.Import.sig" KeyPath="yes" />
</Component>
<!--<Component Id = "COMP_IFC_Import_Sig" Guid="48EE6912-FCF6-4AE5-9A63-F5A98DFEE811">
<File Id ="FILE_Ifc_Import_Sig" Name="Revit.IFC.Import.sig" Source="$(var.ProjectDir)..\..\..\..\..\..\Releasex64\Addons\Revit.IFC\Revit.IFC.Import.sig" KeyPath="yes" />
</Component>-->
<Component Id = "COMP_IFC_Common_DLL" Guid="C7ED4A2C-DCB1-457E-968F-2DDE9993C1B6">
<File Id ="FILE_Ifc_Common_DLL" Name="Revit.IFC.Common.dll" Source="$(var.Revit.IFC.Common.TargetDir)Revit.IFC.Common.dll" KeyPath="yes" />
<File Id ="FILE_Ifc_Common_DLL" Name="Revit.IFC.Common.dll" Source="$(var.ProjectDir)..\Program Files to Install\Revit.IFC.Common.dll" KeyPath="yes" />
</Component>
<Component Id = "COMP_IFC_ExternalUI_Sig" Guid="3159B919-CD50-469D-8DDE-FE339CEBBC1C">
<File Id ="FILE_Ifc_ExternalUI_Sig" Name="IFCExportUIOverride.sig" Source="$(var.ProjectDir)..\Program Files to Install\IFCExportUIOverride.sig" KeyPath="yes" />
</Component>
<!--<Component Id = "COMP_IFC_ExternalUI_Sig" Guid="3159B919-CD50-469D-8DDE-FE339CEBBC1C">
<File Id ="FILE_Ifc_ExternalUI_Sig" Name="IFCExportUIOverride.sig" Source="$(var.ProjectDir)..\..\..\..\..\..\ReleaseX64\Addons\Revit.IFC\IFCExportUIOverride.sig" KeyPath="yes" />
</Component>-->
<Component Id = "COMP_IFC_ExternalUI_DLL" Guid="D7F89B58-029F-4062-B226-6F3D2EB7FE5D">
<File Id ="FILE_Ifc_ExternalUI_DLL" Name="IFCExportUIOverride.dll" Source="$(var.IFCExporterUIOverride.TargetDir)IFCExportUIOverride.dll" KeyPath="yes" />
<File Id ="FILE_Ifc_ExternalUI_DLL" Name="IFCExportUIOverride.dll" Source="$(var.ProjectDir)..\Program Files to Install\IFCExportUIOverride.dll" KeyPath="yes" />
</Component>
<Component Id = "COMP_LICENSE_RTF" Guid="9F0851DD-3A43-4D49-AC8C-8B8D2F394A91">
<File Id ="FILE_LICENSE_RTF" Name="LICENSE.rtf" Source="$(var.ProjectDir)..\Program Files to Install\LICENSE.rtf" KeyPath="yes" />
Expand All @@ -99,9 +99,12 @@
<Component Id = "COMP_IFC2X3TC1_XSD" Guid="AAD139D2-7951-48A9-A466-2E711DFCF184">
<File Id ="FILE_IFC2X3TC1_XSD" Name="IFC2X3_TC1.xsd" Source="$(var.ProjectDir)..\Program Files to Install\IFC2X3_TC1.xsd" KeyPath="yes" />
</Component>
<Component Id = "COMP_IFCC4ADD2_XSD" Guid="05AB17B7-9308-4F82-AF5B-EBE7C0485E3C">
<Component Id = "COMP_IFC4ADD2_XSD" Guid="05AB17B7-9308-4F82-AF5B-EBE7C0485E3C">
<File Id ="FILE_IFC4ADD2_XSD" Name="IFC4_ADD2.xsd" Source="$(var.ProjectDir)..\Program Files to Install\IFC4_ADD2.xsd" KeyPath="yes" />
</Component>
<Component Id = "COMP_IFC4_XSD" Guid="51B549A3-DCB2-412B-9D4D-1B72D901D2B3">
<File Id ="FILE_IFC4_XSD" Name="IFC4.xsd" Source="$(var.ProjectDir)..\Program Files to Install\IFC4.xsd" KeyPath="yes" />
</Component>
<Component Id = "COMP_IFC_Shared_Parameters_RevitIFCBuiltIn_TXT" Guid="ADFF1BAB-14BC-4722-988E-4C37398973E1">
<File Id ="FILE_IFC_Shared_Parameters_RevitIFCBuiltIn" Name="IFC Shared Parameters-RevitIFCBuiltIn.txt" Source="$(var.ProjectDir)..\Program Files to Install\IFC Shared Parameters-RevitIFCBuiltIn.txt" KeyPath="yes" />
</Component>
Expand Down
2 changes: 0 additions & 2 deletions Revit.IFC.sln
Expand Up @@ -69,12 +69,10 @@ Global
{BF694550-5BEB-4DCF-8EC2-A5904690DC17}.Release|x86.ActiveCfg = Release|Any CPU
{7DFBD495-C588-4C7B-B8F6-5B793ADB06F2}.Debug|Any CPU.ActiveCfg = Debug|x86
{7DFBD495-C588-4C7B-B8F6-5B793ADB06F2}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{7DFBD495-C588-4C7B-B8F6-5B793ADB06F2}.Debug|Mixed Platforms.Build.0 = Debug|x86
{7DFBD495-C588-4C7B-B8F6-5B793ADB06F2}.Debug|x86.ActiveCfg = Debug|x86
{7DFBD495-C588-4C7B-B8F6-5B793ADB06F2}.Debug|x86.Build.0 = Debug|x86
{7DFBD495-C588-4C7B-B8F6-5B793ADB06F2}.Release|Any CPU.ActiveCfg = Release|x86
{7DFBD495-C588-4C7B-B8F6-5B793ADB06F2}.Release|Mixed Platforms.ActiveCfg = Release|x86
{7DFBD495-C588-4C7B-B8F6-5B793ADB06F2}.Release|Mixed Platforms.Build.0 = Release|x86
{7DFBD495-C588-4C7B-B8F6-5B793ADB06F2}.Release|x86.ActiveCfg = Release|x86
{7DFBD495-C588-4C7B-B8F6-5B793ADB06F2}.Release|x86.Build.0 = Release|x86
{FFD592F6-DB2C-4E5D-9C38-9CCC9EABB3EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
Expand Down

0 comments on commit 49b82ec

Please sign in to comment.