bullet: various fixes
bullet: various fixes

- fix static library build (`BUILD_SHARED_LIB=1` was being passed as a
  common argument, which we don't want)
- set `BUILD_PYBULLET` only for shared library build
- build double-precision library in `lib/"bullet/double"`
- for consistency, symlink single-precision libraries into
  `lib/"bulet/single"`

Closes #77175.

Signed-off-by: BrewTestBot <8a898ee6867e4f2028e63d2a6319b2224641c06c@users.noreply.github.com>

Linuxbrew/homebrew-core,mfikes/homebrew-core,nandub/homebrew-core,nandub/homebrew-core,JCount/homebrew-core,makigumo/homebrew-core,adam-moss/homebrew-core,sjackman/homebrew-core,Moisan/homebrew-core,mbcoguno/homebrew-core,stgraber/homebrew-core,nbari/homebrew-core,cblecker/homebrew-core,mbcoguno/homebrew-core,uyjulian/homebrew-core,chrisfinazzo/homebrew-core,sjackman/homebrew-core,zyedidia/homebrew-core,stgraber/homebrew-core,Homebrew/homebrew-core,makigumo/homebrew-core,lemzwerg/homebrew-core,chrisfinazzo/homebrew-core,cblecker/homebrew-core,lemzwerg/homebrew-core,mbcoguno/homebrew-core,adam-moss/homebrew-core,Linuxbrew/homebrew-core,zyedidia/homebrew-core,filcab/homebrew-core,Moisan/homebrew-core,nbari/homebrew-core,Homebrew/homebrew-core,mfikes/homebrew-core,filcab/homebrew-core,JCount/homebrew-core,uyjulian/homebrew-core