Brecht Van Lommel
a4f2ebc78d
Spelling fixes in comments and descriptions, patch by luzpaz.
...
Differential Revision: https://developer.blender.org/D3700
2018-09-19 18:18:05 +02:00
Ray Molenkamp
51ac494f21
build_files: bump python version in FindPythonLibsUnix.cmake to 3.7 now that all platforms have been updated
2018-09-17 13:45:12 -06:00
Campbell Barton
ae01df5779
Cleanup: trailing space in CMake files
2018-06-10 08:19:03 +02:00
Campbell Barton
239b38cd64
CMake: avoid naming collision
2017-10-04 01:35:24 +11:00
Campbell Barton
cbe07d980c
Python: bump minimum version to 3.6
2017-10-03 23:50:34 +11:00
Campbell Barton
5680ac911b
missed last commit
2015-11-27 18:00:02 +11:00
Campbell Barton
2fa1f60d8e
CMake/SCons: set Python to 3.5
2015-11-27 17:26:08 +11:00
Campbell Barton
e698299e4f
CMake: install Python executable when its bundled
2015-05-19 16:44:19 +10:00
Campbell Barton
4560570f8a
Fix for building blender as a Python module
...
Installation didn't work on debian distro's
now install into PYTHON_SITE_PACKAGES (which is detected and can be configured).
2015-03-24 17:06:12 +11:00
Campbell Barton
006b550f6f
Fix the ABIFLAGS order for detecting Python debug builds
...
D631 by mva
2014-07-04 20:02:58 +10:00
Campbell Barton
b96d531bc9
Python: move to version 3.4x on all platforms
2014-04-30 23:19:16 +10:00
Campbell Barton
f75711db7f
cmake: set python, llvm and osl libs as advanced.
2013-08-28 04:32:39 +00:00
Campbell Barton
6ebfdd8dc3
remove reference to wrong python version in comments & pedantic style edit.
2013-07-10 09:40:49 +00:00
Sergey Sharybin
d3c3f07133
Initial implementation of a script for automatic dependencies installer/builder
...
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 :)
2012-11-12 19:39:09 +00:00
Bastien Montagne
dcca228906
Another fix for finding python stuff... Should work for everyone now! (I hope...).
2012-11-09 20:38:09 +00:00
Bastien Montagne
3e004d3043
Use CMAKE_LIBRARY_ARCHITECTURE instead of hardcoded stuff like x86_64-linux-gnu! Now should work with any multiarch!
2012-11-07 16:51:09 +00:00
Bastien Montagne
5850e62262
Attempt to fix problems with local built py caused by own r51976.
2012-11-07 12:24:03 +00:00
Bastien Montagne
fff3f95768
Update to make it work with new debian-like py3.3 packages. A bit hackish (this arch-dependent stuff makes things a bit complex), and probably only working for amd64 arch, but at least should not create any regression...
2012-11-07 11:44:39 +00:00
Campbell Barton
004f8d78ed
default to Python3.3 on Linux for SCons and CMake, warn when building with python 3.2x or older.
...
also remove casts to keep Python3.2 warning quiet.
2012-11-05 13:48:42 +00:00
Campbell Barton
4d9766aacf
minor cleanup
...
- remove / comment unused python vars
- replace mul_v3_fl(somevec, -1.0f); with negate_v3(somevec);
2011-11-16 16:38:37 +00:00
Campbell Barton
b07d92408b
cmake could ignore defines for python lib/include passed from the command line if both weren't defined.
2011-11-02 21:35:00 +00:00
Campbell Barton
077fd13416
cmake:
...
- 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.
2011-10-01 19:52:33 +00:00
Campbell Barton
78ea4561a4
fix for python ABI search, was missing 'd'
2011-06-20 09:39:14 +00:00
Campbell Barton
97a85fe100
- add example for python rna property update
...
- edit the copyright for blender specific cmake find modules
2011-06-20 02:54:56 +00:00
Campbell Barton
6790dbe9db
cmake: fix for recent break in msvc+collada, also dont cache duplicate python include/library variables.
2011-06-19 13:06:21 +00:00
Campbell Barton
e7c8169086
add back PYTHON_LIBPATH, needed for installing on python
2011-06-19 11:04:15 +00:00
Campbell Barton
def6bcd4e5
cmake add module for finding fftw3.
...
also allow debug blender to build with non debug python
2011-06-19 08:57:34 +00:00
Campbell Barton
b15a2b0ffc
cmake: added FindOpenJPEG module.
2011-06-19 07:46:24 +00:00
Campbell Barton
145944d66f
cmake:
...
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.
2011-06-19 06:57:56 +00:00
Campbell Barton
2c68bdb03e
cmake: make python search into a find package module.
2011-06-18 15:53:47 +00:00