Skip to content

Parallel NASM Builds and various fixes#33

Merged
Sibras merged 2 commits intoShiftMediaProject:masterfrom
softworkz:submit_parallel
Mar 1, 2026
Merged

Parallel NASM Builds and various fixes#33
Sibras merged 2 commits intoShiftMediaProject:masterfrom
softworkz:submit_parallel

Conversation

@softworkz
Copy link
Contributor

Major Update with Parallel Build Support

Closes #8
Closes #13

Changes

  • Added support for PARALLEL NASM builds
    (it's enabled by default)
  • Proper change detection for NASM files
    (rebuilds when the NASM file or its dependencies have changed)
  • Incremental Builds working reliably
  • Clean is working properly #
    (doesn't start building NASM files when you clean the project)

@softworkz
Copy link
Contributor Author

I think this deserves a new GH release :-)

@softworkz
Copy link
Contributor Author

It decreases FFmpeg build duration from 3:31 to 2:42 on my machine.

@Sibras
Copy link
Member

Sibras commented Mar 1, 2026

Very nice! I cant really fully test this at the moment but it looks fine to me

@Sibras Sibras merged commit 44f5fa8 into ShiftMediaProject:master Mar 1, 2026
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.

VS2019 doesn't rebuild when .asm file is changed Parallel execution

2 participants