Skip to content

Commit

Permalink
simplify the product names: nsfplac for command line, nsfplay.dll for…
Browse files Browse the repository at this point in the history
… winamp, nsfcore for library.
  • Loading branch information
bbbradsmith committed Mar 31, 2024
1 parent 66ca878 commit 7aeaa32
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 26 deletions.
16 changes: 8 additions & 8 deletions cmd/cmd.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -74,25 +74,25 @@
<LinkIncremental>true</LinkIncremental>
<IntDir>$(SolutionDir)intermediate\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
<OutDir>$(SolutionDir)output\$(Platform)\$(Configuration)\</OutDir>
<TargetName>nsfplaycmd</TargetName>
<TargetName>nsfplac</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<IntDir>$(SolutionDir)intermediate\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
<OutDir>$(SolutionDir)output\$(Platform)\$(Configuration)\</OutDir>
<TargetName>nsfplaycmd</TargetName>
<TargetName>nsfplac</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<IntDir>$(SolutionDir)intermediate\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
<OutDir>$(SolutionDir)output\$(Platform)\$(Configuration)\</OutDir>
<TargetName>nsfplaycmd</TargetName>
<TargetName>nsfplac</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
<IntDir>$(SolutionDir)intermediate\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
<OutDir>$(SolutionDir)output\$(Platform)\$(Configuration)\</OutDir>
<TargetName>nsfplaycmd</TargetName>
<TargetName>nsfplac</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
Expand All @@ -107,7 +107,7 @@
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>$(OutDir)nsfplaycore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(OutDir)nsfcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Expand All @@ -127,7 +127,7 @@
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>$(OutDir)nsfplaycore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(OutDir)nsfcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
Expand All @@ -143,7 +143,7 @@
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>$(OutDir)nsfplaycore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(OutDir)nsfcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Expand All @@ -163,7 +163,7 @@
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>$(OutDir)nsfplaycore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(OutDir)nsfcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
Expand Down
8 changes: 4 additions & 4 deletions core/core.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -74,25 +74,25 @@
<LinkIncremental>true</LinkIncremental>
<IntDir>$(SolutionDir)intermediate\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
<OutDir>$(SolutionDir)output\$(Platform)\$(Configuration)\</OutDir>
<TargetName>nsfplaycore</TargetName>
<TargetName>nsfcore</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<IntDir>$(SolutionDir)intermediate\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
<OutDir>$(SolutionDir)output\$(Platform)\$(Configuration)\</OutDir>
<TargetName>nsfplaycore</TargetName>
<TargetName>nsfcore</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<IntDir>$(SolutionDir)intermediate\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
<OutDir>$(SolutionDir)output\$(Platform)\$(Configuration)\</OutDir>
<TargetName>nsfplaycore</TargetName>
<TargetName>nsfcore</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
<IntDir>$(SolutionDir)intermediate\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
<OutDir>$(SolutionDir)output\$(Platform)\$(Configuration)\</OutDir>
<TargetName>nsfplaycore</TargetName>
<TargetName>nsfcore</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
Expand Down
8 changes: 4 additions & 4 deletions gui/gui.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>$(OutDir)nsfplaycore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(OutDir)nsfcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Expand All @@ -127,7 +127,7 @@
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>$(OutDir)nsfplaycore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(OutDir)nsfcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
Expand All @@ -143,7 +143,7 @@
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>$(OutDir)nsfplaycore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(OutDir)nsfcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Expand All @@ -163,7 +163,7 @@
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>$(OutDir)nsfplaycore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(OutDir)nsfcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
Expand Down
6 changes: 3 additions & 3 deletions makefile.common
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ LIB_SUFFIX ?= .a
EXE_SUFFIX ?= .exe
DLL_SUFFIX ?= .dll

LIB_NAME ?= nsfplaycore
CMD_NAME ?= nsfplaycmd
LIB_NAME ?= nsfcore
CMD_NAME ?= nsfplac
GUI_NAME ?= nsfplay
WINAMP_NAME ?= nsfplug
WINAMP_NAME ?= nsfplay

STRIP_DEBUG = \
objcopy --only-keep-debug $@ [email protected] ; \
Expand Down
6 changes: 3 additions & 3 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ This is a work in progress total rewrite of NSFPlay. Goals include:
Make targets:
* `make` - builds `cmd`, `gui`, and on windows: `winamp` .
* `make clean` - deletes `intermediate` and `output` directories.
* `make core` - build core library `nsfplaycore` to `output/make`.
* `make cmd` - build `nsfplaycmd` to `output/make`.
* `make core` - build core library `nsfcore` to `output/make`.
* `make cmd` - build `nsfplac` to `output/make`.
* `make gui` - build `nsfplay` to `output/make`.
* `make winamp` - (windows only) build `nsfplug.dll` winamp plugin to `output/make`.
* `make winamp` - (windows only) build `nsfplay.dll` winamp plugin to `output/make`.
* `make install` - copy `nsfplay`/`nsfplaycmd` to `/usr/local/bin`.
* `make uninstall` - delete install from `/usr/local/bin`.
* `make install prefix=~/my/directory` - install to custom directory.
Expand Down
10 changes: 6 additions & 4 deletions winamp/winamp.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -47,13 +47,13 @@
<LinkIncremental>true</LinkIncremental>
<IntDir>$(SolutionDir)intermediate\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
<OutDir>$(SolutionDir)output\$(Platform)\$(Configuration)\</OutDir>
<TargetName>nsfplug</TargetName>
<TargetName>nsfplay</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<IntDir>$(SolutionDir)intermediate\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
<OutDir>$(SolutionDir)output\$(Platform)\$(Configuration)\</OutDir>
<TargetName>nsfplug</TargetName>
<TargetName>nsfplay</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
Expand All @@ -71,7 +71,8 @@
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalDependencies>$(OutDir)nsfplaycore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(OutDir)nsfcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ProgramDatabaseFile>$(OutDir)$(TargetFileName).pdb</ProgramDatabaseFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Expand All @@ -94,7 +95,8 @@
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalDependencies>$(OutDir)nsfplaycore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(OutDir)nsfcore.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ProgramDatabaseFile>$(OutDir)$(TargetFileName).pdb</ProgramDatabaseFile>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
Expand Down

0 comments on commit 7aeaa32

Please sign in to comment.