From 42434052813cbaab7ca78935d8634ac0a809a790 Mon Sep 17 00:00:00 2001 From: pincoide Date: Tue, 24 Nov 2020 19:00:46 +0100 Subject: [PATCH] Added Costura.Fody --- Mythic.Package.Editor/FodyWeavers.xml | 3 + Mythic.Package.Editor/FodyWeavers.xsd | 111 ++++++++++++++++++ .../Mythic.Package.Editor.csproj | 12 ++ Mythic.Package.Editor/packages.config | 2 + Mythic.Package/Mythic.Package.csproj | 4 +- 5 files changed, 130 insertions(+), 2 deletions(-) create mode 100644 Mythic.Package.Editor/FodyWeavers.xml create mode 100644 Mythic.Package.Editor/FodyWeavers.xsd diff --git a/Mythic.Package.Editor/FodyWeavers.xml b/Mythic.Package.Editor/FodyWeavers.xml new file mode 100644 index 0000000..5029e70 --- /dev/null +++ b/Mythic.Package.Editor/FodyWeavers.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/Mythic.Package.Editor/FodyWeavers.xsd b/Mythic.Package.Editor/FodyWeavers.xsd new file mode 100644 index 0000000..44a5374 --- /dev/null +++ b/Mythic.Package.Editor/FodyWeavers.xsd @@ -0,0 +1,111 @@ + + + + + + + + + + + + A list of assembly names to exclude from the default action of "embed all Copy Local references", delimited with line breaks + + + + + A list of assembly names to include from the default action of "embed all Copy Local references", delimited with line breaks. + + + + + A list of unmanaged 32 bit assembly names to include, delimited with line breaks. + + + + + A list of unmanaged 64 bit assembly names to include, delimited with line breaks. + + + + + The order of preloaded assemblies, delimited with line breaks. + + + + + + This will copy embedded files to disk before loading them into memory. This is helpful for some scenarios that expected an assembly to be loaded from a physical file. + + + + + Controls if .pdbs for reference assemblies are also embedded. + + + + + Embedded assemblies are compressed by default, and uncompressed when they are loaded. You can turn compression off with this option. + + + + + As part of Costura, embedded assemblies are no longer included as part of the build. This cleanup can be turned off. + + + + + Costura by default will load as part of the module initialization. This flag disables that behavior. Make sure you call CosturaUtility.Initialize() somewhere in your code. + + + + + Costura will by default use assemblies with a name like 'resources.dll' as a satellite resource and prepend the output path. This flag disables that behavior. + + + + + A list of assembly names to exclude from the default action of "embed all Copy Local references", delimited with | + + + + + A list of assembly names to include from the default action of "embed all Copy Local references", delimited with |. + + + + + A list of unmanaged 32 bit assembly names to include, delimited with |. + + + + + A list of unmanaged 64 bit assembly names to include, delimited with |. + + + + + The order of preloaded assemblies, delimited with |. + + + + + + + + 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. + + + + + A comma-separated list of error codes that can be safely ignored in assembly verification. + + + + + 'false' to turn off automatic generation of the XML Schema file. + + + + + \ No newline at end of file diff --git a/Mythic.Package.Editor/Mythic.Package.Editor.csproj b/Mythic.Package.Editor/Mythic.Package.Editor.csproj index 3f4eafe..263b1b5 100644 --- a/Mythic.Package.Editor/Mythic.Package.Editor.csproj +++ b/Mythic.Package.Editor/Mythic.Package.Editor.csproj @@ -1,5 +1,6 @@  + Debug AnyCPU @@ -100,6 +101,9 @@ true + + ..\packages\Costura.Fody.4.1.0\lib\net40\Costura.dll + ..\packages\FCTB.2.16.24\lib\FastColoredTextBox.dll False @@ -330,6 +334,14 @@ + + + + Questo progetto fa riferimento a uno o più pacchetti NuGet che non sono presenti in questo computer. Usare lo strumento di ripristino dei pacchetti NuGet per scaricarli. Per altre informazioni, vedere http://go.microsoft.com/fwlink/?LinkID=322105. Il file mancante è {0}. + + + +