Separated Executable associations into Software Developer extension
This commit is contained in:
parent
32a6e62b61
commit
2b5bf68aed
@ -1,85 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<!-- Associate the Executable ObjectModel with the Microsoft MZ executable DataFormats and the Executable Editor -->
|
||||
<Filters>
|
||||
<Filter Title="Microsoft executable">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.exe</FileNameFilter>
|
||||
<FileNameFilter>*.com</FileNameFilter>
|
||||
<FileNameFilter>*.dll</FileNameFilter>
|
||||
<FileNameFilter>*.rll</FileNameFilter>
|
||||
<FileNameFilter>*.fon</FileNameFilter>
|
||||
<FileNameFilter>*.olb</FileNameFilter>
|
||||
<FileNameFilter>*.tlb</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">MZ</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Executable.ExecutableObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Executable.Microsoft.MicrosoftExecutableDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Executable and Linkable Format">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.axf</FileNameFilter>
|
||||
<FileNameFilter>*.bin</FileNameFilter>
|
||||
<FileNameFilter>*.elf</FileNameFilter>
|
||||
<FileNameFilter>*.o</FileNameFilter>
|
||||
<FileNameFilter>*.prx</FileNameFilter>
|
||||
<FileNameFilter>*.puff</FileNameFilter>
|
||||
<FileNameFilter>*.so</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="Hexadecimal">7F</MagicByte>
|
||||
<MagicByte Type="String">ELF</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Executable.ExecutableObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Executable.ELF.ELFDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Apple Mach-O executable">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.dylib</FileNameFilter>
|
||||
<FileNameFilter>*.bundle</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<!-- normal endianness -->
|
||||
<MagicByte Type="Hexadecimal">FEEDFACE</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<!-- reverse endianness -->
|
||||
<MagicByte Type="Hexadecimal">CEFAEDFE</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Executable.ExecutableObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Executable.Apple.MachO.MachODataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Apple Mach-O executable">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.dylib</FileNameFilter>
|
||||
<FileNameFilter>*.bundle</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<!-- normal endianness -->
|
||||
<MagicByte Type="Hexadecimal">FEEDFACE</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<!-- reverse endianness -->
|
||||
<MagicByte Type="Hexadecimal">CEFAEDFE</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Executable.ExecutableObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Executable.Apple.MachO.MachODataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -5,7 +5,13 @@
|
||||
<Filters>
|
||||
<Filter Title="Executable and Linkable Format">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.axf</FileNameFilter>
|
||||
<FileNameFilter>*.bin</FileNameFilter>
|
||||
<FileNameFilter>*.elf</FileNameFilter>
|
||||
<FileNameFilter>*.o</FileNameFilter>
|
||||
<FileNameFilter>*.prx</FileNameFilter>
|
||||
<FileNameFilter>*.puff</FileNameFilter>
|
||||
<FileNameFilter>*.so</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
|
||||
@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Microsoft Windows executable">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.exe</FileNameFilter>
|
||||
<FileNameFilter>*.com</FileNameFilter>
|
||||
<FileNameFilter>*.dll</FileNameFilter>
|
||||
<FileNameFilter>*.rll</FileNameFilter>
|
||||
<FileNameFilter>*.fon</FileNameFilter>
|
||||
<FileNameFilter>*.olb</FileNameFilter>
|
||||
<FileNameFilter>*.tlb</FileNameFilter>
|
||||
<FileNameFilter>*.mpd</FileNameFilter>
|
||||
<FileNameFilter>*.vxd</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">MZ</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Executable.ExecutableObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Executable.Microsoft.MicrosoftExecutableDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -39,7 +39,7 @@
|
||||
<ItemGroup>
|
||||
<Content Include="Associations\Chunked.uexml" />
|
||||
<Content Include="Extensions\AddressBook\Associations\Contact.uexml" />
|
||||
<Content Include="Associations\Executable.uexml" />
|
||||
<Content Include="Extensions\SoftwareDeveloper\Associations\ExecutableObjectModel\AppleMachO.uexml" />
|
||||
<Content Include="Associations\FormattedText.uexml" />
|
||||
<Content Include="Associations\Markup.uexml" />
|
||||
<Content Include="Associations\DataLink.uexml" />
|
||||
@ -664,6 +664,9 @@
|
||||
<ItemGroup>
|
||||
<Content Include="Extensions\FileSystem\Associations\PVM.uexml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="Extensions\SoftwareDeveloper\Associations\ExecutableObjectModel\MZ.uexml" />
|
||||
</ItemGroup>
|
||||
<Target Name="Build">
|
||||
<Copy SourceFiles="@(Content)" DestinationFiles="@(Content->'$(OutputPath)%(RelativeDir)%(Filename)%(Extension)')" />
|
||||
</Target>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user