philippe44 / AirConnect

Use AirPlay to stream to UPnP/Sonos & Chromecast devices
Other
3.5k stars 216 forks source link

Full automated build environment for Linux and MacOS 64 Bit #273

Closed Hofyyy closed 3 years ago

Hofyyy commented 4 years ago

Hello,

I created a dependency loader which builds the complete toolchain in 5 minutes on debian. May you can check that out.

Because of some structure reasons and compatibilities I had to touch the Makefile a little bit. If you like it too, it might be a good idea to do it for the upnp side too.

Best regards Sebastian

philippe44 commented 4 years ago

This look great, thanks!

I will need to check things a bit as it might break my own local Makefile and I can't do too much of that currently, but I'll aim to incorporating it.

jtojnar commented 3 years ago

It would be nice to use libraries from the system and only download and build them when system ones are not available.

Also instead of reinventing the wheel, you could use CMake with Conan, or Meson with its subprojects system.

cc @Pamplemousse