1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00

Merge branch 'feature/visual-scripting' into feature/avalonia

This commit is contained in:
Robert 2022-01-02 21:58:50 +01:00
commit 503cc89cd5
4 changed files with 6 additions and 40 deletions

View File

@ -18,20 +18,15 @@ A full list of supported devices can be found on the wiki [here](https://wiki.ar
#### Want to build? Follow these instructions #### Want to build? Follow these instructions
1. Create a central folder like ```C:\Repos``` 1. Create a central folder like ```C:\Repos```
2. Clone RGB.NET's [development branch](https://github.com/DarthAffe/RGB.NET/tree/Development) into ```<central folder>\RGB.NET``` 2. Clone Artemis into ```<central folder>\Artemis```
3. Clone Artemis into ```<central folder>\Artemis``` 3. Clone Artemis.Plugins [master branch](https://github.com/Artemis-RGB/Artemis.Plugins/tree/master) into ```<central folder>\Artemis.Plugins```
4. Clone Artemis.Plugins [master branch](https://github.com/Artemis-RGB/Artemis.Plugins/tree/master) into ```<central folder>\Artemis.Plugins``` 4. Open ```<central folder>\Artemis\src\Artemis.sln``` and build as Debug
5. Open ```<central folder>\RGB.NET\RGB.NET.sln``` and build with the default config 5. Open ```<central folder>\Artemis.Plugins\src\Artemis.Plugins.sln``` and build as Debug
6. Open ```<central folder>\Artemis\src\Artemis.sln``` and build as Debug
7. Open ```<central folder>\Artemis.Plugins\src\Artemis.Plugins.sln``` and build as Debug
8. Restore Nuget packages
##### Alternatively in PowerShell ##### Alternatively in PowerShell
``` ```
git clone https://github.com/DarthAffe/RGB.NET -b Development RGB.NET
git clone https://github.com/Artemis-RGB/Artemis Artemis git clone https://github.com/Artemis-RGB/Artemis Artemis
git clone https://github.com/Artemis-RGB/Artemis.Plugins Artemis.Plugins git clone https://github.com/Artemis-RGB/Artemis.Plugins Artemis.Plugins
dotnet build .\RGB.NET\RGB.NET.sln
dotnet build .\Artemis\src\Artemis.sln dotnet build .\Artemis\src\Artemis.sln
dotnet build .\Artemis.Plugins\src\Artemis.Plugins.sln dotnet build .\Artemis.Plugins\src\Artemis.Plugins.sln
``` ```

View File

@ -10,11 +10,6 @@ pr:
resources: resources:
repositories: repositories:
- repository: RGBNET
type: github
endpoint: github.com_SpoinkyNL
name: DarthAffe/RGB.NET
ref: Development
- repository: Plugins - repository: Plugins
type: github type: github
endpoint: github.com_SpoinkyNL endpoint: github.com_SpoinkyNL
@ -26,7 +21,6 @@ pool:
variables: variables:
artemisSolution: '**/Artemis.sln' artemisSolution: '**/Artemis.sln'
rgbSolution: '**/RGB.NET.sln'
pluginProjects: '**/Artemis.Plugins.*.csproj' pluginProjects: '**/Artemis.Plugins.*.csproj'
BuildId: $(Build.BuildId) BuildId: $(Build.BuildId)
BuildNumber: $(Build.BuildNumber) BuildNumber: $(Build.BuildNumber)
@ -34,20 +28,11 @@ variables:
SourceVersion: $(Build.SourceVersion) SourceVersion: $(Build.SourceVersion)
steps: steps:
- checkout: RGBNET
path: s/RGB.NET
- checkout: self - checkout: self
path: s/Artemis path: s/Artemis
- checkout: Plugins - checkout: Plugins
path: s/Artemis.Plugins path: s/Artemis.Plugins
- task: DotNetCoreCLI@2
displayName: 'RGB.NET - Build'
inputs:
command: 'build'
projects: '$(rgbSolution)'
arguments: '--configuration Release'
- task: DotNetCoreCLI@2 - task: DotNetCoreCLI@2
displayName: 'Artemis - Publish' displayName: 'Artemis - Publish'
inputs: inputs:

View File

@ -9,11 +9,6 @@ pr: none
resources: resources:
repositories: repositories:
- repository: RGBNET
type: github
endpoint: github.com_SpoinkyNL
name: DarthAffe/RGB.NET
ref: Development
- repository: Plugins - repository: Plugins
type: github type: github
endpoint: github.com_SpoinkyNL endpoint: github.com_SpoinkyNL
@ -25,7 +20,6 @@ pool:
variables: variables:
artemisSolution: '**/Artemis.sln' artemisSolution: '**/Artemis.sln'
rgbSolution: '**/RGB.NET.sln'
pluginProjects: '**/Artemis.Plugins.*.csproj' pluginProjects: '**/Artemis.Plugins.*.csproj'
BuildId: $(Build.BuildId) BuildId: $(Build.BuildId)
BuildNumber: $(Build.BuildNumber) BuildNumber: $(Build.BuildNumber)
@ -33,20 +27,11 @@ variables:
SourceVersion: $(Build.SourceVersion) SourceVersion: $(Build.SourceVersion)
steps: steps:
- checkout: RGBNET
path: s/RGB.NET
- checkout: self - checkout: self
path: s/Artemis path: s/Artemis
- checkout: Plugins - checkout: Plugins
path: s/Artemis.Plugins path: s/Artemis.Plugins
- task: DotNetCoreCLI@2
displayName: 'RGB.NET - Build'
inputs:
command: 'build'
projects: '$(rgbSolution)'
arguments: '--configuration Release'
- task: DotNetCoreCLI@2 - task: DotNetCoreCLI@2
displayName: 'Artemis - Publish' displayName: 'Artemis - Publish'
inputs: inputs:

View File

@ -147,6 +147,7 @@
<PackageReference Include="Ookii.Dialogs.Wpf" Version="3.1.0" /> <PackageReference Include="Ookii.Dialogs.Wpf" Version="3.1.0" />
<PackageReference Include="RawInput.Sharp" Version="0.0.4" /> <PackageReference Include="RawInput.Sharp" Version="0.0.4" />
<PackageReference Include="RGB.NET.Core" Version="1.0.0-prerelease1" /> <PackageReference Include="RGB.NET.Core" Version="1.0.0-prerelease1" />
<PackageReference Include="RGB.NET.Layout" Version="1.0.0-prerelease1" />
<PackageReference Include="Serilog" Version="2.10.0" /> <PackageReference Include="Serilog" Version="2.10.0" />
<PackageReference Include="SkiaSharp.Views.WPF" Version="2.80.3" /> <PackageReference Include="SkiaSharp.Views.WPF" Version="2.80.3" />
<PackageReference Include="SkiaSharp.Vulkan.SharpVk" Version="2.80.3" /> <PackageReference Include="SkiaSharp.Vulkan.SharpVk" Version="2.80.3" />