Skip to content

Move projects into src/ and samples/ - #11

Merged
sbokatuk merged 1 commit into
mainfrom
refactor
Jul 22, 2026
Merged

Move projects into src/ and samples/#11
sbokatuk merged 1 commit into
mainfrom
refactor

Conversation

@sbokatuk

Copy link
Copy Markdown
Owner

The binding and the sample sat at the repository root while the tests were already under tests/, and Nugets/ had been reduced to a single icon.png by the move from .nuspec files to dotnet pack.

src/FFmpegKit.Android/ was FFmpegKit.Android/
samples/FFmpegKit.Android.Example/ was FFmpegKit.Android.Example/
src/FFmpegKit.Android/icon.png was Nugets/icon.png

The icon moves into the project that packs it, which removes a ../ hop rather than adding one, and Nugets/ is gone.

FetchJars.sh now stages downloads in a temporary directory and moves them into place only once every file has arrived. It used to delete the existing .aar and .jar files first, so a version that turned out not to exist left the working copy with no binaries at all and a 200 MB re-download to recover - which is exactly what happened while verifying this change.

The binding and the sample sat at the repository root while the tests were
already under tests/, and Nugets/ had been reduced to a single icon.png by the
move from .nuspec files to dotnet pack.

  src/FFmpegKit.Android/            was FFmpegKit.Android/
  samples/FFmpegKit.Android.Example/ was FFmpegKit.Android.Example/
  src/FFmpegKit.Android/icon.png    was Nugets/icon.png

The icon moves into the project that packs it, which removes a ../ hop rather
than adding one, and Nugets/ is gone.

FetchJars.sh now stages downloads in a temporary directory and moves them into
place only once every file has arrived. It used to delete the existing .aar and
.jar files first, so a version that turned out not to exist left the working
copy with no binaries at all and a 200 MB re-download to recover - which is
exactly what happened while verifying this change.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@sbokatuk
sbokatuk merged commit f8d0641 into main Jul 22, 2026
5 checks passed
@sbokatuk
sbokatuk deleted the refactor branch July 22, 2026 09:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant