Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/dotnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,14 +51,14 @@ jobs:
dotnet-version: '9.x'

- name: Restore dependencies
run: dotnet restore Volatility/Volatility.csproj
run: dotnet restore src/Volatility.Cli/Volatility.Cli.csproj

- name: Fetch latest DXC
shell: pwsh
run: |
$ErrorActionPreference = 'Stop'
$rid = '${{ matrix.rid }}'
$projectDir = Join-Path $PWD 'Volatility'
$projectDir = Join-Path $PWD 'src/Volatility.Cli'
$toolsDir = Join-Path $projectDir 'tools'
$dxcDir = Join-Path $toolsDir 'dxc'
New-Item -ItemType Directory -Force -Path $dxcDir | Out-Null
Expand Down Expand Up @@ -109,7 +109,7 @@ jobs:

- name: Publish for ${{ matrix.rid }}
shell: pwsh
run: dotnet publish --configuration Release --runtime ${{ matrix.rid }} --self-contained true -p:ApplicationIcon=volatility_icon.ico --output ${{ matrix.output }} Volatility/Volatility.csproj
run: dotnet publish --configuration Release --runtime ${{ matrix.rid }} --self-contained true -p:ApplicationIcon=src/Volatility.Cli/volatility_icon.ico --output ${{ matrix.output }} src/Volatility.Cli/Volatility.Cli.csproj

- name: Zip artifact
shell: pwsh
Expand Down Expand Up @@ -138,13 +138,13 @@ jobs:
dotnet-version: '9.x'

- name: Restore dependencies
run: dotnet restore Volatility/Volatility.csproj
run: dotnet restore src/Volatility.Cli/Volatility.Cli.csproj

- name: Publish macOS x64
run: dotnet publish --configuration Release --runtime osx-x64 --self-contained true -p:ApplicationIcon=volatility_icon.ico --output ./volatility_macos-x64_release Volatility/Volatility.csproj
run: dotnet publish --configuration Release --runtime osx-x64 --self-contained true -p:ApplicationIcon=src/Volatility.Cli/volatility_icon.ico --output ./volatility_macos-x64_release src/Volatility.Cli/Volatility.Cli.csproj

- name: Publish macOS arm64
run: dotnet publish --configuration Release --runtime osx-arm64 --self-contained true -p:ApplicationIcon=volatility_icon.ico --output ./volatility_macos-arm64_release Volatility/Volatility.csproj
run: dotnet publish --configuration Release --runtime osx-arm64 --self-contained true -p:ApplicationIcon=src/Volatility.Cli/volatility_icon.ico --output ./volatility_macos-arm64_release src/Volatility.Cli/Volatility.Cli.csproj

- name: Zip macOS universal bundle
run: zip -r Volatility_macos-universal_Release.zip volatility_macos-x64_release volatility_macos-arm64_release
Expand Down
552 changes: 552 additions & 0 deletions AGENTS.md

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Project>
<PropertyGroup>
<LangVersion>latest</LangVersion>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
</Project>
552 changes: 552 additions & 0 deletions GEMINI.md

Large diffs are not rendered by default.

17 changes: 13 additions & 4 deletions Volatility.sln
Original file line number Diff line number Diff line change
@@ -1,20 +1,29 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.7.34003.232
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Volatility", "Volatility\Volatility.csproj", "{4111E0A2-78F4-4AFD-9EED-056B8FF9160B}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Volatility.Core", "src\Volatility.Core\Volatility.Core.csproj", "{8B33FB4D-4E10-4A00-8806-382909C104AB}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Volatility.Cli", "src\Volatility.Cli\Volatility.Cli.csproj", "{4111E0A2-78F4-4AFD-9EED-056B8FF9160B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Volatility.Core.Tests", "tests\Volatility.Core.Tests\Volatility.Core.Tests.csproj", "{B8B3EFAD-E182-4C67-AF2B-2A8B3D963F9E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8B33FB4D-4E10-4A00-8806-382909C104AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8B33FB4D-4E10-4A00-8806-382909C104AB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8B33FB4D-4E10-4A00-8806-382909C104AB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8B33FB4D-4E10-4A00-8806-382909C104AB}.Release|Any CPU.Build.0 = Release|Any CPU
{4111E0A2-78F4-4AFD-9EED-056B8FF9160B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4111E0A2-78F4-4AFD-9EED-056B8FF9160B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4111E0A2-78F4-4AFD-9EED-056B8FF9160B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4111E0A2-78F4-4AFD-9EED-056B8FF9160B}.Release|Any CPU.Build.0 = Release|Any CPU
{B8B3EFAD-E182-4C67-AF2B-2A8B3D963F9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B8B3EFAD-E182-4C67-AF2B-2A8B3D963F9E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B8B3EFAD-E182-4C67-AF2B-2A8B3D963F9E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B8B3EFAD-E182-4C67-AF2B-2A8B3D963F9E}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
7 changes: 0 additions & 7 deletions Volatility/Abstractions/Services/IPathProvider.cs

This file was deleted.

107 changes: 0 additions & 107 deletions Volatility/CLI/Commands/CreateResourceCommand.cs

This file was deleted.

141 changes: 0 additions & 141 deletions Volatility/CLI/Commands/ExportResourceCommand.cs

This file was deleted.

55 changes: 0 additions & 55 deletions Volatility/CLI/Commands/HelpCommand.cs

This file was deleted.

Loading
Loading