fips icon indicating copy to clipboard operation
fips copied to clipboard

Hunter/cmakepp might be interesting for you, too

Open mgerhardy opened this issue 11 years ago • 5 comments

Not sure if you know these tool already:

  • https://github.com/toeb/cmakepp
  • https://github.com/ruslo/hunter
  • https://github.com/iauns/cpm
  • http://www.biicode.com

All of them have implemented some sort of external dependencies for cmake. It might be useful to try to model fips around the meta packages of some other tools to reuse the packages from there.

Not sure if this is feasable, but it might be worth a look.

mgerhardy avatar Feb 14 '15 10:02 mgerhardy

Thanks! I stumbled over biicode recently, will definitely look at the others.

floooh avatar Feb 14 '15 12:02 floooh

There's also this, might be a fancier option for fips' external dependency management:

https://github.com/buildinspace/peru

floooh avatar Mar 05 '15 09:03 floooh

Some others

  • https://conan.io/ (same authors from now dead biicode)
  • https://build2.org/
  • https://github.com/substack/dotc (C)

fungos avatar Feb 23 '16 16:02 fungos

I've used this at places, more notably designed around the needs for mid/large VFX studios: https://github.com/nerdvegas/rez

It integrates with CMake, but its strengths are more or less for building and deploying explicit versions of software packages and resolving environment variables to point to those explicit versions, with dependency resolution. It's great as well when you use particular software like Maya or Nuke with a C++ plugin compiled to a certain version of the software.

boberfly avatar May 23 '16 23:05 boberfly

Interesting, thanks a lot for the pointer, I'll have a look :)

floooh avatar May 24 '16 06:05 floooh