Skip to content

Commit

Permalink
Remove VS for Mac templates (MonoGame#8066)
Browse files Browse the repository at this point in the history
  • Loading branch information
harry-cpp authored Sep 10, 2023
1 parent 8fcee38 commit aba1fb1
Show file tree
Hide file tree
Showing 43 changed files with 16 additions and 370 deletions.
15 changes: 1 addition & 14 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,14 +60,6 @@ jobs:
path: |
Artifacts/MonoGame.Templates.VSExtension/*.vsix
if-no-files-found: error
- name: Package Visual Studio Mac extension artifact
if: runner.os == 'macOS'
uses: actions/upload-artifact@main
with:
name: Visual Studio for Mac Extension
path: |
Artifacts/MonoGame.Templates.VSMacExtension/Release/**/*.mpack
if-no-files-found: error
deploy:
name: deploy
runs-on: ubuntu-latest
Expand Down Expand Up @@ -103,11 +95,6 @@ jobs:
with:
name: Visual Studio Extension
path: extension-win
- name: Download VS for Mac extension
uses: actions/download-artifact@v3
with:
name: Visual Studio for Mac Extension
path: extension-mac
- name: Make a release
uses: ncipollo/release-action@v1
with:
Expand All @@ -117,7 +104,7 @@ jobs:
draft: true
allowUpdates: true
removeArtifacts: true
artifacts: "**/*.vsix,**/*.mpack,nuget/*.nupkg"
artifacts: "**/*.vsix,nuget/*.nupkg"
token: ${{ secrets.GITHUB_TOKEN }}
if: github.ref_type == 'tag'

Expand Down
3 changes: 1 addition & 2 deletions Documentation/articles/getting_started/0_getting_started.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@ By the end of this tutorial set, you will have a working project to build for yo
## 1. Setting up your development environment

- [Windows](1_setting_up_your_development_environment_windows.md)
- [macOS](1_setting_up_your_development_environment_macos.md)
- [Linux](1_setting_up_your_development_environment_ubuntu.md)
- [macOS and Linux](1_setting_up_your_development_environment_unix.md)

## 2. Creating a new project

Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,31 +1,30 @@
# Setting up your development environment for Linux
# Setting up your development environment for macOS and Linux

This section provides a step-by-step guide for setting up your development environment on Linux.
This section provides a step-by-step guide for setting up your development environment on macOS and Linux.

The only development environment that MonoGame officially supports on Linux is [Visual Studio Code](https://code.visualstudio.com/).

## Install .NET 6 SDK

To install the .NET 6 SDK on your Linux distribution, please follow [Microsoft's instructions](https://docs.microsoft.com/dotnet/core/install/linux).
- .NET SDK at: [https://dotnet.microsoft.com/en-us/download](https://dotnet.microsoft.com/en-us/download)

## Install Visual Studio Code
## [Optional] Install Visual Studio Code

To install Visual Studio on your Linux distribution, please follow [Microsoft's instructions](https://code.visualstudio.com/docs/setup/linux).
You can install Visual Studio Code at: [https://code.visualstudio.com/Download](https://code.visualstudio.com/Download)

## Install Visual Studio Code C# extension:

In order to code and build C# projects, you will also need to install a Visual Studio Code C# extension. You can do this with the following command within the Visual Studio Code command line interface:
In order to code and build C# projects, you will also need to install a Visual Studio Code C# extension. You can do this with the following commands:

```sh
code --install-extension ms-dotnettools.csharp
```
> Or alternatively, select the "Extensions" tab on the left hand side in VSCOde and search for the C# Extension published by Microsoft.
## Install MonoGame templates

The following command will install templates for the .NET CLI and Rider IDE.
If you want, you can also install the C# Dev Kit extensions, which are not open source:
```sh
code --install-extension ms-dotnettools.csdevkit
code --install-extension ms-dotnettools.dotnet-maui
```

> There is no template support for MonoDevelop.
## Install MonoGame templates

```sh
dotnet new --install MonoGame.Templates.CSharp
Expand Down

This file was deleted.

8 changes: 2 additions & 6 deletions Documentation/articles/getting_started/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,12 @@
items:
- name: Windows
href: 1_setting_up_your_development_environment_windows.md
- name: macOS
href: 1_setting_up_your_development_environment_macos.md
- name: Linux
href: 1_setting_up_your_development_environment_ubuntu.md
- name: macOS / Linux
href: 1_setting_up_your_development_environment_unix.md
- name: 2. Creating a new project
items:
- name: Visual Studio 2022
href: 2_creating_a_new_project_vs.md
- name: Visual Studio 2022 for Mac
href: 2_creating_a_new_project_vsm.md
- name: .NET CLI (Rider or Visual Studio Code)
href: 2_creating_a_new_project_netcore.md
- name: 3. Understanding the Code
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
14 changes: 0 additions & 14 deletions MonoGame.Tools.Mac.sln
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGame.Content.Builder.Ed
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGame.Content.Builder.Editor.Launcher.Bootstrap", "Tools\MonoGame.Content.Builder.Editor.Launcher.Bootstrap\MonoGame.Content.Builder.Editor.Launcher.Bootstrap.csproj", "{E7E8B7C4-8EDE-492B-9283-166A23F32E15}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGame.Templates.VSMacExtension", "Templates\MonoGame.Templates.VSMacExtension\MonoGame.Templates.VSMacExtension.csproj", "{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -159,18 +157,6 @@ Global
{E7E8B7C4-8EDE-492B-9283-166A23F32E15}.Release|x64.Build.0 = Release|Any CPU
{E7E8B7C4-8EDE-492B-9283-166A23F32E15}.Release|x86.ActiveCfg = Release|Any CPU
{E7E8B7C4-8EDE-492B-9283-166A23F32E15}.Release|x86.Build.0 = Release|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Debug|x64.ActiveCfg = Debug|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Debug|x64.Build.0 = Debug|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Debug|x86.ActiveCfg = Debug|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Debug|x86.Build.0 = Debug|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Release|Any CPU.Build.0 = Release|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Release|x64.ActiveCfg = Release|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Release|x64.Build.0 = Release|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Release|x86.ActiveCfg = Release|Any CPU
{5E9F1C86-8C62-4C8B-B354-AFEC30D643D4}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit aba1fb1

Please sign in to comment.