Hi Johannes,

On 14. Aug 2013, at 17:30, Johannes Zarl <[email protected]> wrote:

> The way the build-system currently works, it doesn't complain about missing 
> dependencies but just starts downloading stuff, even though there might be a 
> perfectly valid version available in the package manager (boost), or locally 
> installed.

You are 50% right. Buildyard does a find_package() and pkg_check_modules() 
before configuring source builds. For some reasons it didn't find your packages 
(boost).

You can disable source builds by unsetting PROJECT_REPO_URL in your 
config.local/overrides.cmake, but this will disable projects which are missing 
REQUIRED dependencies.

> Another annying thing is that even optional components (vrpn) are downloaded 
> without confirmation.

That could be an option(BUILDYARD_BUILD_OPTIONAL_PROJECTS ON) in Buildyard: 
Feel free to implement it and submit a pull request.

> Is there a way to tell the equalizer build system (in git master) not to 
> download anything?

That doesn't make sense, then you wouldn't build anything and Buildyard is a 
NOP?


Cheers,

Stefan.

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to