Skip to content

Commit

Permalink
add - Added BassBoom launcher
Browse files Browse the repository at this point in the history
---

We've added the launcher for BassBoom for Windows platforms.

---

Type: add
Breaking: False
Doc Required: False
Backport Required: False
Part: 1/1
  • Loading branch information
AptiviCEO committed Sep 17, 2024
1 parent 8185c92 commit 63556cd
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 1 deletion.
5 changes: 4 additions & 1 deletion BassBoom.Cli/BassBoom.Cli.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,10 @@
</ItemGroup>

<ItemGroup>
<PackageReference Remove="Microsoft.SourceLink.GitHub" />
<Assets Include="..\assets\*.cmd" />
</ItemGroup>
<Target Name="UpdateCmdLaunchers" BeforeTargets="Compile">
<Copy SourceFiles="@(Assets)" DestinationFolder="$(OutDir)" />
</Target>

</Project>
5 changes: 5 additions & 0 deletions BassBoom.sln
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Assets", "Assets", "{EDC78D
Directory.Build.props = Directory.Build.props
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Launchers", "Launchers", "{7CD5D339-F81B-4304-933D-402BAD83B27C}"
ProjectSection(SolutionItems) = preProject
assets\bassboom.cmd = assets\bassboom.cmd
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down
24 changes: 24 additions & 0 deletions assets/bassboom.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
@echo off

REM BassBoom Copyright (C) 2022-2024 Aptivi
REM
REM This file is part of BassBoom
REM
REM BassBoom is free software: you can redistribute it and/or modify
REM it under the terms of the GNU General Public License as published by
REM the Free Software Foundation, either version 3 of the License, or
REM (at your option) any later version.
REM
REM BassBoom is distributed in the hope that it will be useful,
REM but WITHOUT ANY WARRANTY; without even the implied warranty of
REM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
REM GNU General Public License for more details.
REM
REM You should have received a copy of the GNU General Public License
REM along with this program. If not, see <https://www.gnu.org/licenses/>.

REM This script runs BassBoom. This is a shortcut for running BassBoom
REM so that you don't have to write the full name of the executable.

set ROOTPATH=%~dp0
dotnet "%ROOTPATH%BassBoom.Cli.dll" %*

0 comments on commit 63556cd

Please sign in to comment.