Age | Commit message (Collapse) | Author |
|
python 3.2x or older.
also remove casts to keep Python3.2 warning quiet.
|
|
This script was used to initialize build environment currently used
for glibc-2.11 builds.
It's supposed to be used on debian-based distros.
Usage is described in the top comment of the script.
It is highly recommended to use this script in the virtual machine
to prevent possible conflicts with your own configuration.
TODO:
- Add OSL configuration
- Script requires manual copying of some scripts still (see comments
at the top of the script)
I would prefer this script be edited only in cases when it's really
needed, meaning i wouldn't be fan of changes like "just use latest
version of library XXX". It's not so safe to do such changes and it's
easy to upgrade libraries after environment was set up.
|
|
|
|
|
|
|
|
|
|
Builder will go online as soon as new environment is copied to buildslave machine over the internet
|
|
|
|
Seems this file went out of sync with actual file on the server
|
|
Jack, jpeg, png, openmp, opencollada libraris now could be forced to be static
|
|
memory
to compile, which for sure can not be allocated on 32bit platform
|
|
remove CTR c++ classes that are no longer used.
|
|
|
|
http://wiki.blender.org/index.php/Dev:Doc/CodeStyle
|
|
|
|
qtcreator/netbeans/error-checkers.
|
|
|
|
The blender.config file used for local #defines in qtcreator projects is rewritten on every project update. To avoid losing user settings these can now be written to an optional blender_custom.config file, which is then merged into the main blender.config on updates.
|
|
|
|
then they needed to be.
update to clang_array_check.py - parse function definitions lazily for some speedup.
|
|
|
|
|
|
Warns if an array is passed to a function where the array is declared larger, eg float[2] argument is passed function defined as float[3], (or a greater size).
Existing free static checkers dont do this from what I can tell.
|
|
This adds cmake code for LLVM on linux and updates the cmake code used for OSX.
LLVM is linked like other external libraries now, by using the setup_liblinks and setup_libdirs macros instead of the PLATFORM_LINKFLAGS variable.
The use of llvm-config for getting a list of libraries can also be simplified quite a bit.
Caching the LLVM_DIRECTORY and LLVM_VERSION strings could be nicer though.
|
|
|
|
|
|
* Change Addons Link to point to the manual instead of the dev documentation.
* Add sm_30 to Linux build configuration.
|
|
(1.47 -> 1.49)
|
|
* Change names of libraries for mingw32 boost to 1.49
|
|
|
|
been), add extra gcc warnings to cmake.
|
|
|
|
|
|
This commit integrates support of OpenColorIO library into build systems.
It also contains C-API for OpenColorIO library which could be used by Blender.
CMake has got find rules familiar to OpenImageIO's one which makes it easier
for build system to find needed libraries and includes. Scons only could use
explicitly defined paths to libraries and includes.
C-API would be compiled and Blender would be linked against C-API and OpenColorIO
but it wouldn't affect on Blender behavior at all.
OpenColorIO could be disabled by setting up WITH_OCIO to Off in CMake and
setting WITH_BF_OCIO in Scons.
|
|
C with gcc.
helps for finding unused functions and making functions static, also did some minor code cleanup.
|
|
|
|
passed is not found in the list.
- BKE_pose_copy_data() check for target pointer is no longer valid and infact comparing against un-initialized memory in some cases.
|
|
definition from the cycles macro file to the top-level CMakeLists.txt. This makes the OSL_LIBRARIES and other variables accessible throughout Blender cmake scripts and especially in the creator module for linking libraries.
|
|
|
|
builds but unfortunately it looks like there is some issue still which mostly shows when openmp threads stop. This causes crashes after rendering with subsurf, multires, when calculating fluids and possibly when other functionality is used as well.
This should make MinGW64 builds quite stable again :)
|
|
exceptions are propagated between shared libraries. We already use g++ when linking with cmake.
This solves crash when trying to render with missing files on MinGW-w64 cycles. The cause was an OpenEXR exception that went uncaught when trying to check the file's extension through OpenImageIO while building the shader tree. Thus my bug-hunting frustration can end with a happy chord.
|
|
* Added WITH_BF_COMPOSITOR_LEGACY, enabled per default.
|
|
into account
|
|
|
|
|
|
|
|
|
|
re-make generated files.
|
|
|
|
|