Age | Commit message (Collapse) | Author |
|
Default to Python version 3.9.
Reviewed By: LazyDodo, sybren, sebbas
Ref D10380
|
|
Many of these are derived from similar modules in the CMake project, which
have this license.
Fixes T79715
|
|
Reduce the number of possible locations used to find libraries,
to simplify troubleshooting.
Only keep '*_ROOT_DIR' and the path used by 'install_deps.sh'.
|
|
|
|
Differential Revision: https://developer.blender.org/D3700
|
|
all platforms have been updated
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Installation didn't work on debian distro's
now install into PYTHON_SITE_PACKAGES (which is detected and can be configured).
|
|
D631 by mva
|
|
|
|
|
|
|
|
This script will install all packages from the repositories and will compile
missing in repositories libraries.
It is supposed to replace pre-compiled libraries from our svn.
Tested script on Fedora 14 and 17, Ubuntu 10.04 and 12.10. All the dependencies
and manually built libraries seems to be fine. However, it's really annoying to
build blender in virtual machine to ensure there's no linking errors, i would
hope community will help testing and making needed tweaks to the script :)
To use the script, simple run it from your user name. It'll run installation
commands from a sudo, so you would likely be requested to type a password.
I've made tweaks to CMake FindLibs, so it should find OIIO, OCIO and python
libraries compiled by this script. Boost and FFmpeg would need to be specified
manually.
SCons currently would require manual paths specifications as well. Perhaps we
could make SCons smarter in the future.
All the parameters you need to pass to CMake/SCons would be printed when script
finishes to run.
Pretty much sure it's not production-ready script, but we need to start testing
at some point :)
|
|
hope...).
|
|
x86_64-linux-gnu! Now should work with any multiarch!
|
|
|
|
(this arch-dependent stuff makes things a bit complex), and probably only working for amd64 arch, but at least should not create any regression...
|
|
python 3.2x or older.
also remove casts to keep Python3.2 warning quiet.
|
|
- remove / comment unused python vars
- replace mul_v3_fl(somevec, -1.0f); with negate_v3(somevec);
|
|
line if both weren't defined.
|
|
- fix for cmake's SSE detection which would fail because of strict warnings and also had redundant cache setting.
- was incorrectly initializing variables (own bad)
- python was searching for libs on every run, now only do this if there not cached.
|
|
|
|
- edit the copyright for blender specific cmake find modules
|
|
python include/library variables.
|
|
|
|
also allow debug blender to build with non debug python
|
|
|
|
new macro file_list_suffix() for adding a suffix to every file in a path before the file extension.
useful to create names for debug libs on windows.
|
|
|