|
1008 | 1008 | </File> |
1009 | 1009 | </Component> |
1010 | 1010 |
|
1011 | | - <Component Id="HarmonyCoreGeneratorExecutable" Guid="{0BB45D4D-FEDA-4DD1-974B-D49218DFB9DA}"> |
1012 | | - <File Id="$(var.HarmonyCoreGenerator.TargetFileName)" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetPath)" Checksum="yes"> |
1013 | | - <netfx:NativeImage Id="$(var.HarmonyCoreGenerator.TargetFileName)" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1014 | | - </File> |
1015 | | - </Component> |
1016 | | - |
1017 | | - <Component Id="HarmonyCoreGeneratorHelp" Guid="{297A2A47-C63D-4FE0-8B25-660E8ECFBC65}"> |
1018 | | - <File Id="HarmonyCoreGeneratorHelp_File" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)HarmonyCoreGenerator.chm"/> |
1019 | | - </Component> |
1020 | | - |
1021 | | - <Component Id="MicrosoftBuild" Guid="{C8B73612-79DA-4797-A9F4-C22AE74F8C6F}"> |
1022 | | - <File Id="MicrosoftBuildId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)Microsoft.Build.dll" Checksum="yes"> |
1023 | | - <netfx:NativeImage Id="Microsoft_Build" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1024 | | - </File> |
1025 | | - </Component> |
1026 | | - |
1027 | | - <Component Id="MicrosoftBuildFramework" Guid="{AB1D4381-75C2-444A-9FD3-D51B9B5E2FEA}"> |
1028 | | - <File Id="MicrosoftBuildFrameworkId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)Microsoft.Build.Framework.dll" Checksum="yes"> |
1029 | | - <netfx:NativeImage Id="Microsoft_Build_Framework" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1030 | | - </File> |
1031 | | - </Component> |
1032 | | - |
1033 | | - <Component Id="MicrosoftVisualStudioSetupConfigurationInterop" Guid="{248F7463-2B18-404D-AC0B-417B41F0F11C}"> |
1034 | | - <File Id="MicrosoftVisualStudioSetupConfigurationInteropId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)Microsoft.VisualStudio.Setup.Configuration.Interop.dll" Checksum="yes"> |
1035 | | - <netfx:NativeImage Id="Microsoft_VisualStudio_Setup_Configuration_Interop" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1036 | | - </File> |
1037 | | - </Component> |
1038 | | - |
1039 | | - <Component Id="MicrosoftVisualStudioThreading" Guid="{1757BB2F-2DB8-471C-BFDD-63E8D9F2C661}"> |
1040 | | - <File Id="MicrosoftVisualStudioThreadingId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)Microsoft.VisualStudio.Threading.dll" Checksum="yes"> |
1041 | | - <netfx:NativeImage Id="Microsoft_VisualStudio_Threading_dll" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1042 | | - </File> |
1043 | | - </Component> |
1044 | | - |
1045 | | - <Component Id="MicrosoftVisualStudioValidation" Guid="{583F83C9-57F0-42D4-B088-FB7C381401A7}"> |
1046 | | - <File Id="MicrosoftVisualStudioValidationId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)Microsoft.VisualStudio.Validation.dll" Checksum="yes"> |
1047 | | - <netfx:NativeImage Id="Microsoft_VisualStudio_Validation_dll" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1048 | | - </File> |
1049 | | - </Component> |
1050 | | - |
1051 | | - <Component Id="MicrosoftWin32Registry" Guid="{34A9D2F2-D1A7-4464-8197-7DC1E2B48BFC}"> |
1052 | | - <File Id="MicrosoftWin32RegistryId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)Microsoft.Win32.Registry.dll" Checksum="yes"> |
1053 | | - <netfx:NativeImage Id="Microsoft_Win32_Registry" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1054 | | - </File> |
1055 | | - </Component> |
1056 | | - |
1057 | | - <Component Id="SystemBuffers" Guid="{88DBE380-AEFF-4492-8265-23ABF2CC3752}"> |
1058 | | - <File Id="SystemBuffersId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)System.Buffers.dll" Checksum="yes"> |
1059 | | - <netfx:NativeImage Id="System_Buffers" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1060 | | - </File> |
1061 | | - </Component> |
1062 | | - |
1063 | | - <Component Id="SystemCollectionsImmutable" Guid="{2947C4F2-C281-4658-B8D7-D0060D0F58E7}"> |
1064 | | - <File Id="SystemCollectionsImmutableId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)System.Collections.Immutable.dll" Checksum="yes"> |
1065 | | - <netfx:NativeImage Id="System_Collections_Immutable" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1066 | | - </File> |
1067 | | - </Component> |
1068 | | - |
1069 | | - <Component Id="SystemMemory" Guid="{AD84DE58-A739-475B-A321-8BB0D5DFD700}"> |
1070 | | - <File Id="SystemMemoryId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)System.Memory.dll" Checksum="yes"> |
1071 | | - <netfx:NativeImage Id="System_Memory" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1072 | | - </File> |
1073 | | - </Component> |
1074 | | - |
1075 | | - <Component Id="SystemNumericsVectors" Guid="{CCDB587E-ADDC-4A82-93C1-1B6B56B5D9B8}"> |
1076 | | - <File Id="SystemNumericsVectorsId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)System.Numerics.Vectors.dll" Checksum="yes"> |
1077 | | - <netfx:NativeImage Id="System_Numerics_Vectors" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1078 | | - </File> |
1079 | | - </Component> |
1080 | | - |
1081 | | - <Component Id="SystemRuntimeCompilerServicesUnsafe" Guid="{6449CB98-7A3C-4C9E-A014-57DE623D6E0E}"> |
1082 | | - <File Id="SystemRuntimeCompilerServicesUnsafeId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)System.Runtime.CompilerServices.Unsafe.dll" Checksum="yes"> |
1083 | | - <netfx:NativeImage Id="System_Runtime_CompilerServices_Unsafe" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1084 | | - </File> |
1085 | | - </Component> |
1086 | | - |
1087 | | - <Component Id="SystemSecurityAccessControl" Guid="{4DE9B4F3-2A06-4EE3-8404-D8874F4ECCD8}"> |
1088 | | - <File Id="SystemSecurityAccessControlId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)System.Security.AccessControl.dll" Checksum="yes"> |
1089 | | - <netfx:NativeImage Id="System_Security_AccessControl" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1090 | | - </File> |
1091 | | - </Component> |
1092 | | - |
1093 | | - <Component Id="SystemSecurityPrincipalWindows" Guid="{65174586-A271-45A4-B157-9CEB57330251}"> |
1094 | | - <File Id="SystemSecurityPrincipalWindowsId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)System.Security.Principal.Windows.dll" Checksum="yes"> |
1095 | | - <netfx:NativeImage Id="System_Security_Principal_Windows" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1096 | | - </File> |
1097 | | - </Component> |
1098 | | - |
1099 | | - <Component Id="SystemThreadingTasksDataflow" Guid="{A5A453CA-A303-4C34-997E-9A8B45A6A4F6}"> |
1100 | | - <File Id="SystemThreadingTasksDataflowId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)System.Threading.Tasks.Dataflow.dll" Checksum="yes"> |
1101 | | - <netfx:NativeImage Id="System_Threading_Tasks_Dataflow" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1102 | | - </File> |
1103 | | - </Component> |
1104 | | - |
1105 | | - <Component Id="SystemThreadingTasksExtensions" Guid="{E513B891-3DB6-48B3-A6C0-362923471988}"> |
1106 | | - <File Id="SystemThreadingTasksExtensionsId" KeyPath="yes" Source="$(var.HarmonyCoreGenerator.TargetDir)System.Threading.Tasks.Extensions.dll" Checksum="yes"> |
1107 | | - <netfx:NativeImage Id="System_Threading_Tasks_Extensions" Platform="32bit" Priority="0" AppBaseDirectory="MAINFOLDER"/> |
1108 | | - </File> |
1109 | | - </Component> |
1110 | | - |
1111 | | - </DirectoryRef> |
1112 | | - |
1113 | | - <!-- Harmony Core Extensions Shortcuts --> |
1114 | | - |
1115 | | - <DirectoryRef Id="ApplicationProgramsFolder"> |
1116 | | - <Component Id="HarmonyCoreShortcuts" Guid="{9C78AAC3-E713-4DAB-85D1-75F7487C9BF5}"> |
1117 | | - <Shortcut Id="HarmonyCoreGeneratorShortcut" Name="Harmony Core Generator" Description="Starts the Harmony Core Generator utility" Target="[#$(var.HarmonyCoreGenerator.TargetFileName)]" WorkingDirectory="MAINFOLDER"/> |
1118 | | - <RegistryValue Root="HKCU" Key="Software\Synergex\CodeGen" Name="HarmonyCoreGeneratorShortcutsInstalled" Type="integer" Value="1" KeyPath="yes"/> |
1119 | | - </Component> |
1120 | 1011 | </DirectoryRef> |
1121 | 1012 |
|
1122 | 1013 | <!-- Harmony Core Extensions Features --> |
1123 | 1014 |
|
1124 | 1015 | <Feature Id="FeatureHarmonyCoreExtensions" Title="Harmony Core Extensions" Level="1" Description="Installs various CodeGen extensions required to use the templates supplied as part of the Harmony Core Framework."> |
1125 | | - |
1126 | 1016 | <ComponentRef Id="HarmonyCoreExtensionsAssembly" /> |
1127 | | - <ComponentRef Id="HarmonyCoreGeneratorExecutable" /> |
1128 | | - <ComponentRef Id="HarmonyCoreGeneratorHelp" /> |
1129 | | - |
1130 | | - <ComponentRef Id="MicrosoftBuild" /> |
1131 | | - <ComponentRef Id="MicrosoftBuildFramework" /> |
1132 | | - <ComponentRef Id="MicrosoftVisualStudioSetupConfigurationInterop" /> |
1133 | | - <ComponentRef Id="MicrosoftVisualStudioThreading" /> |
1134 | | - <ComponentRef Id="MicrosoftVisualStudioValidation" /> |
1135 | | - <ComponentRef Id="MicrosoftWin32Registry" /> |
1136 | | - <ComponentRef Id="SystemBuffers" /> |
1137 | | - <ComponentRef Id="SystemCollectionsImmutable" /> |
1138 | | - <ComponentRef Id="SystemMemory" /> |
1139 | | - <ComponentRef Id="SystemNumericsVectors" /> |
1140 | | - <ComponentRef Id="SystemRuntimeCompilerServicesUnsafe" /> |
1141 | | - <ComponentRef Id="SystemSecurityAccessControl" /> |
1142 | | - <ComponentRef Id="SystemSecurityPrincipalWindows" /> |
1143 | | - <ComponentRef Id="SystemThreadingTasksDataflow" /> |
1144 | | - <ComponentRef Id="SystemThreadingTasksExtensions" /> |
1145 | | - |
1146 | | - <ComponentRef Id="HarmonyCoreShortcuts" /> |
1147 | | - |
1148 | 1017 | </Feature> |
1149 | 1018 |
|
1150 | 1019 | <!-- ************************************************************************************************************* --> |
|
0 commit comments