Skip to content
This repository was archived by the owner on Oct 22, 2024. It is now read-only.

Commit 1a61f06

Browse files
committed
Build
1 parent 2190b7e commit 1a61f06

13 files changed

+39
-15636
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -112,3 +112,4 @@ _vti_pvt/
112112
/Source/UpgradeLog.htm
113113
/Source/MDKListenerPlugin
114114
/Source/Pipes
115+
/Source/MDKSetup/ExtensionSource
512 Bytes
Binary file not shown.
-89.2 KB
Binary file not shown.

Release/PublishTool/Microsoft.Build.Framework.xml

-4,619
This file was deleted.
Binary file not shown.

Release/PublishTool/Microsoft.Build.Utilities.Core.xml

-10,981
This file was deleted.
Binary file not shown.

Source/MDK/MDKPackage.GeneratedInfo.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public partial class MDKPackage
1010
/// <summary>
1111
/// The current package version
1212
/// </summary>
13-
public static readonly Version Version = new Version("1.2.23");
13+
public static readonly Version Version = new Version("1.2.29");
1414

1515
/// <summary>
1616
/// The required IDE version
+32-32
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,37 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
3-
<Metadata>
4-
<Identity Id="MDK.Morten Aune Lyrstad.e02b602e-3099-44a5-88c6-cb30cab978f6" Version="1.2.23" Language="en-US" Publisher="Morten Aune Lyrstad" />
5-
<DisplayName>MDK/SE</DisplayName>
6-
<Description xml:space="preserve">A toolkit to help with ingame script (programmable block) development for Keen Software House's space sandbox Space Engineers.
3+
<Metadata>
4+
<Identity Id="MDK.Morten Aune Lyrstad.e02b602e-3099-44a5-88c6-cb30cab978f6" Version="1.2.29" Language="en-US" Publisher="Morten Aune Lyrstad" />
5+
<DisplayName>MDK/SE</DisplayName>
6+
<Description xml:space="preserve">A toolkit to help with ingame script (programmable block) development for Keen Software House's space sandbox Space Engineers.
77

88
Space Engineers is trademarked to Keen Software House. This toolkit is fan-made, and its developer has no relation to Keen Software House.</Description>
9-
<MoreInfo>https://github.com/malware-dev/MDK-SE</MoreInfo>
10-
<License>MIT License.txt</License>
11-
<GettingStartedGuide>https://github.com/malware-dev/MDK-SE/wiki/Getting-Started</GettingStartedGuide>
12-
<Tags>SpaceEngineers Space Engineers Programmable Block PB Ingame Script</Tags>
13-
</Metadata>
14-
<Installation>
15-
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[15.0.28307.53, 17.0)" />
16-
</Installation>
17-
<Dependencies>
18-
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.6.1,)" />
19-
<!--<Dependency Id="Microsoft.VisualStudio.MPF.15.0" DisplayName="Visual Studio MPF 15.0" d:Source="Installed" Version="[15.0]" />-->
20-
</Dependencies>
21-
<Assets>
22-
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="Project" d:ProjectName="IngameScriptTemplate" d:TargetPath="|IngameScriptTemplate;TemplateProjectOutputGroup|" Path="ProjectTemplates" d:VsixSubPath="ProjectTemplates" />
23-
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="Project" d:ProjectName="MixinProjectTemplate" d:TargetPath="|MixinProjectTemplate;TemplateProjectOutputGroup|" Path="ProjectTemplates" d:VsixSubPath="ProjectTemplates" />
24-
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="MDK" Path="|MDK;PkgdefProjectOutputGroup|" />
25-
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="UtilityClass" d:TargetPath="|UtilityClass;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
26-
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ExtensionClass" d:TargetPath="|ExtensionClass;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
27-
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ReadMe" d:TargetPath="|ExtensionClass;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
28-
<Asset Type="Microsoft.VisualStudio.Assembly" d:Source="Project" d:ProjectName="MDK" Path="|MDK|" AssemblyName="|MDK;AssemblyName|" />
29-
<Asset Type="Microsoft.VisualStudio.Assembly" d:Source="Project" d:ProjectName="MDKWhitelistExtractor" Path="|MDKWhitelistExtractor|" AssemblyName="|MDKWhitelistExtractor;AssemblyName|" />
30-
<Asset Type="Microsoft.VisualStudio.Assembly" d:Source="Project" d:ProjectName="MDKUtilities" Path="|MDKUtilities|" AssemblyName="|MDKUtilities;AssemblyName|" />
31-
<Asset Type="Microsoft.VisualStudio.Assembly" d:Source="Project" d:ProjectName="MDKAnalyzer" d:VsixSubPath="Analyzers" Path="|MDKAnalyzer|" AssemblyName="|MDKAnalyzer;AssemblyName|" />
32-
</Assets>
33-
<Prerequisites>
34-
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,)" DisplayName="Visual Studio core editor" />
35-
<Prerequisite Id="Microsoft.VisualStudio.Component.Roslyn.LanguageServices" Version="[15.0,)" DisplayName="Roslyn Language Services" />
36-
</Prerequisites>
9+
<MoreInfo>https://github.com/malware-dev/MDK-SE</MoreInfo>
10+
<License>MIT License.txt</License>
11+
<GettingStartedGuide>https://github.com/malware-dev/MDK-SE/wiki/Getting-Started</GettingStartedGuide>
12+
<Tags>SpaceEngineers Space Engineers Programmable Block PB Ingame Script</Tags>
13+
</Metadata>
14+
<Installation>
15+
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[15.0.28307.53, 17.0)" />
16+
</Installation>
17+
<Dependencies>
18+
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.6.1,)" />
19+
<!--<Dependency Id="Microsoft.VisualStudio.MPF.15.0" DisplayName="Visual Studio MPF 15.0" d:Source="Installed" Version="[15.0]" />-->
20+
</Dependencies>
21+
<Assets>
22+
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="Project" d:ProjectName="IngameScriptTemplate" d:TargetPath="|IngameScriptTemplate;TemplateProjectOutputGroup|" Path="ProjectTemplates" d:VsixSubPath="ProjectTemplates" />
23+
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="Project" d:ProjectName="MixinProjectTemplate" d:TargetPath="|MixinProjectTemplate;TemplateProjectOutputGroup|" Path="ProjectTemplates" d:VsixSubPath="ProjectTemplates" />
24+
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="MDK" Path="|MDK;PkgdefProjectOutputGroup|" />
25+
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="UtilityClass" d:TargetPath="|UtilityClass;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
26+
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ExtensionClass" d:TargetPath="|ExtensionClass;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
27+
<Asset Type="Microsoft.VisualStudio.ItemTemplate" d:Source="Project" d:ProjectName="ReadMe" d:TargetPath="|ExtensionClass;TemplateProjectOutputGroup|" Path="ItemTemplates" d:VsixSubPath="ItemTemplates" />
28+
<Asset Type="Microsoft.VisualStudio.Assembly" d:Source="Project" d:ProjectName="MDK" Path="|MDK|" AssemblyName="|MDK;AssemblyName|" />
29+
<Asset Type="Microsoft.VisualStudio.Assembly" d:Source="Project" d:ProjectName="MDKWhitelistExtractor" Path="|MDKWhitelistExtractor|" AssemblyName="|MDKWhitelistExtractor;AssemblyName|" />
30+
<Asset Type="Microsoft.VisualStudio.Assembly" d:Source="Project" d:ProjectName="MDKUtilities" Path="|MDKUtilities|" AssemblyName="|MDKUtilities;AssemblyName|" />
31+
<Asset Type="Microsoft.VisualStudio.Assembly" d:Source="Project" d:ProjectName="MDKAnalyzer" d:VsixSubPath="Analyzers" Path="|MDKAnalyzer|" AssemblyName="|MDKAnalyzer;AssemblyName|" />
32+
</Assets>
33+
<Prerequisites>
34+
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,)" DisplayName="Visual Studio core editor" />
35+
<Prerequisite Id="Microsoft.VisualStudio.Component.Roslyn.LanguageServices" Version="[15.0,)" DisplayName="Roslyn Language Services" />
36+
</Prerequisites>
3737
</PackageManifest>

Source/MDKWhitelistExtractor/MDKWhitelistExtractor.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
<PlatformTarget>x64</PlatformTarget>
3535
<ErrorReport>prompt</ErrorReport>
3636
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
37+
<LangVersion>latest</LangVersion>
3738
</PropertyGroup>
3839
<ItemGroup>
3940
<Reference Include="System" />

Source/Mixin.MDKProjectProperties/MDKProjectProperties.GeneratedInfo.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ partial class MDKProjectProperties
77
/// <summary>
88
/// The current package version this utility assembly targets
99
/// </summary>
10-
public static readonly Version TargetPackageVersion = new Version("1.2.23");
10+
public static readonly Version TargetPackageVersion = new Version("1.2.29");
1111
}
1212
}

Source/Publish/Program.cs

+2-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ static void Main(string[] args)
2525
return;
2626
Console.WriteLine();
2727
// Ugh. So a Visual Studio update made the call above stop working, even after updating the nuget package. Thanks, MS.
28-
var msbuildExe = @"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe";
28+
var msbuildExe = @"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe";
29+
var c = Directory.GetCurrentDirectory();
2930
var solutionPath = Path.GetFullPath(args[0]);
3031
var manifestPath = Path.Combine(Path.GetDirectoryName(solutionPath), @"MDK\source.extension.vsixmanifest");
3132
var appConfigPath = Path.Combine(Path.GetDirectoryName(solutionPath), @"MDK\other.xml");

Source/Publish/Publish.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<DebugSymbols>true</DebugSymbols>
1818
<DebugType>full</DebugType>
1919
<Optimize>false</Optimize>
20-
<OutputPath>bin\Debug\</OutputPath>
20+
<OutputPath>..\..\Release\PublishTool\</OutputPath>
2121
<DefineConstants>DEBUG;TRACE</DefineConstants>
2222
<ErrorReport>prompt</ErrorReport>
2323
<WarningLevel>4</WarningLevel>

0 commit comments

Comments
 (0)