boinc/3rdParty
Charlie Fenton 3c0db3165b Mac: check whether correct architectures are already built for all dependent libraries in Travis CI builds 2017-10-23 03:09:57 -07:00
..
README.md Build: restructure dependency builds for Linux 2017-03-17 14:55:39 +01:00
buildLinuxDependencies.sh Build Linux: enable dependency debug build 2017-04-11 13:07:44 +02:00
buildMacDependencies.sh Mac: check whether correct architectures are already built for all dependent libraries in Travis CI builds 2017-10-23 03:09:57 -07:00
buildWxLinux.sh Build Linux: enable dependency debug build 2017-04-11 13:07:44 +02:00

README.md

Purpose of 3rdParty

This directory is used to download and build dependencies for BOINC components. Archives should be downloaded into a platform specific subdirectory (e.g linux, mac, ...) to allow cross compilation of several platforms on a single host.

Build products of dependencies should be installed into a corresponding subdirectory of 3rdParty/buildCache to allow CI systems to cache this data between BOINC builds.

See the existing buildLinuxDependencies.sh and buildMacDependencies.sh scripts for how this is done on Linux and Mac currently.