Skip to content

Instantly share code, notes, and snippets.

@friendlyanon
Last active June 4, 2023 17:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save friendlyanon/c37abaa11072f615763f1267a38c20f0 to your computer and use it in GitHub Desktop.
Save friendlyanon/c37abaa11072f615763f1267a38c20f0 to your computer and use it in GitHub Desktop.
BAR dependencies

Legend:

  • Rounded corners: needs work to better CMake-ify
  • Square corners: ready to be used from CMake
  • Penguin: Linux only
  • Frog: Available in Conan Center Index

For frogs and Pan & Zoom, open this.

flowchart TD
  A(Spring) ---> B(BARb / CircuitAI)
    B --> C[fa:fa-frog jsoncpp]
    B --> D[fa:fa-frog nanoflann]
    B --> E[delaunator]
    B --> F[lemon]
    B --> G[fa:fa-frog AngelScript]
  A ---> H(DevIL)
    H --> I[fa:fa-frog JPEG]
    H --> J[fa:fa-frog PNG]
    H --> K[fa:fa-frog TIFF]
    H --> L[fa:fa-frog GIF]
  A --> M[fa:fa-frog fmt]
  A --> N[fa:fa-frog glew]
  A --> O[fa:fa-frog tracy]
  A --> P(tcmalloc)
  A --> Q[fa:fa-frog 7zip]
  A --> R[fa:fa-frog zlib]
  A --> S["🐧 fa:fa-frog libunwind"]
  A --> T[fa:fa-frog Vulkan]
  A --> U[fa:fa-frog SDL2]
  A --> V[fa:fa-frog FontConfig]
  A --> W[fa:fa-frog Freetype]
  A --> X["🐧 X11"]
  A --> Y[fa:fa-frog IrrXML]
  A --> Z[fa:fa-frog MiniZip]
  A --> AA[fa:fa-frog OpenAL]
  A --> AB[fa:fa-frog OggVorbis]
  A --> AC[fa:fa-frog libcpuid]
  A --> AD[fa:fa-frog gflags]
  A --> AE[fa:fa-frog ASIO]
  A --> AF(luasocket + diff)
  A --> AG(Lua + diff)
  A --> AH[fa:fa-frog rg_etc1]
  A --> AI(slimsig)
  A --> AJ[fa:fa-frog sol2]
  A --> AK[fa:fa-frog squish]
  A --> AL[fa:fa-frog xsimd]
  A --> AM[fa:fa-frog xxhash]
  A --> AN(assimp + diff)
    AN --> AO(streflop)
  A --> AP[OpenGL]
  A --> AQ[Vulkan]
  A --> AR[fa:fa-frog curl]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment