dependencies icon indicating copy to clipboard operation
dependencies copied to clipboard

[Request dependency]Restructure dependencies to allow for 32bit support

Open Dungeonseeker opened this issue 1 year ago • 0 comments

One thing currently absent from bottles is 32bit dependency support and before it can be tackled there needs to be some way of differentiating between 32b and 64b dependencies.

There's 2 ways this can be achieved, either

  1. add a flag to existing deps (something like "Arch x86 and Arch x86_64) then have both downloads listed in the same yaml

or

  1. have a separate yaml per arch, one for X86 and one for X86_64.

Based purely on how existing yamls are laid out I would say separate yamls per arch would be easier to implement.

Thoughts?

Edit - other considerations

Bottles will need a flag added to differentiate between different arches, 32b Bottles should only install 32b deps, 64b Bottles should install both 32b and 64b.

Dungeonseeker avatar Dec 09 '22 09:12 Dungeonseeker