Here's an initial patch that moves the code into the main Blender repo with
some minor cleanups, which I'd like to get committed as a starting point.
https://developer.blender.org/D2753
With blender-dependencies we get a versions.cmake that has all the library
versions and download links. This
On 7/25/2017 3:38 AM, Sergey Sharybin wrote:
>
>> I would like to have the files in the main Blender repo so that when adding
>> or upgrading a library, a single commit documents all the changes, and can
>> be submitted to differential. It also means we can reuse existing cmake
>> code, which is
Perhaps what we really need is some dedicated file which lists exact
library versions we need for a proper Blender release, which is used by
whatever build/install/testing system is used on various platforms. This
way:
1. We will have version of libraries stored in Git. Not sure history is
really
On Tue, Jul 25, 2017 at 11:38 AM, Sergey Sharybin
wrote:
> Ideally you need to tell the builder script which library you want to
> (re)build. Exposing all this to Blender's makefile/make.bat could cause too
> much noise in Blender's sources.
It could use the WITH_* flags
Hi,
Answers are inlined.
On Tue, Jul 25, 2017 at 11:15 AM, Brecht Van Lommel <
brechtvanlom...@pandora.be> wrote:
> I don't think we want users to build their own libraries on Windows and
> macOS, so we wouldn't advertise this in the build docs. The option can be
> made a bit more hidden if
I don't think we want users to build their own libraries on Windows and
macOS, so we wouldn't advertise this in the build docs. The option can be
made a bit more hidden if needed.
For install_deps.sh, in my personal opinion reusing as many packages from
the system as possible is rather pointless.
Hi,
You can't easily replace install_deps.sh easily with those CMake based
scripts. It is a requirement to use as much as possible packages from main
repository.
As for where to put the files, i don't see a reason to make it additional
folder in build_files, this is what build_environment folder
I have no objections, will this replace install_deps.sh? I have suggested
merging all platforms
before but got push back due to install_deps wanting to use as much apt-get as
possible to
keep the time needed to fetch the dependencies down.
I'm not sure making it easily available though make has
Hi all,
I would like to get the scripts used to build library dependencies on
Windows and macOS committed to the main Blender repository. Currently these
scripts are on GitHub:
https://github.com/LazyDodo/blender_dependencies
https://github.com/brechtvl/blender_dependencies/tree/apple
They could