Skip to content

Commit 749e018

Browse files
committed
chore: put packages in versioned subdirs
1 parent 823ec24 commit 749e018

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ sockseek "Artist - Album Title" --pref-format flac,wav
8989
sockseek "playlist.csv" --skip-music-dir "path/to/music"
9090
```
9191
92+
For multi-item inputs such as YouTube or Spotify playlists and CSV or list files, Sockseek also writes an `_index.csv` file next to the download output. Re-running the same input uses that index to skip items that were already downloaded, even without `--skip-music-dir`. Use `--index-path` to choose a shared or custom index location.
93+
9294
For more examples, see [Examples](#examples-2).
9395
9496

build/PublishZip.targets

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ dotnet msbuild build/PublishZip.targets -t:PublishZip -p:RID=win-x64
1515
<Framework Condition="'$(Framework)' == ''">net10.0</Framework>
1616

1717
<ArtifactsDir Condition="'$(ArtifactsDir)' == ''">$(RepoRoot)/artifacts</ArtifactsDir>
18-
<PublishRoot>$(ArtifactsDir)/publish</PublishRoot>
19-
<PackageDir>$(ArtifactsDir)/packages</PackageDir>
2018

2119
<CliProject>$(RepoRoot)/Sockseek.Cli/Sockseek.Cli.csproj</CliProject>
2220
<PackagerProject>$(RepoRoot)/Sockseek.Packager/Sockseek.Packager.csproj</PackagerProject>
@@ -48,6 +46,9 @@ dotnet msbuild build/PublishZip.targets -t:PublishZip -p:RID=win-x64
4846
<PropertyGroup>
4947
<PackageVersion>$(VersionPrefix)</PackageVersion>
5048
<PackageVersion Condition="'$(VersionSuffix)' != ''">$(PackageVersion)-$(VersionSuffix)</PackageVersion>
49+
<ArtifactsVersionSegment Condition="'$(ArtifactsVersionSegment)' == ''">$(PackageVersion)</ArtifactsVersionSegment>
50+
<PublishRoot Condition="'$(PublishRoot)' == ''">$(ArtifactsDir)/publish/$(ArtifactsVersionSegment)</PublishRoot>
51+
<PackageDir Condition="'$(PackageDir)' == ''">$(ArtifactsDir)/packages/$(ArtifactsVersionSegment)</PackageDir>
5152
</PropertyGroup>
5253
</Target>
5354

0 commit comments

Comments
 (0)