Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-13 | SCons: added static libs path for OIIO, OCIO and Boost | Sergey Sharybin | |
This should make it easier to write user-config.py Still not sure how to deal with OSL and LLVM in a nice way, they're currently using some hacks which didn't support specifying this libraries as static. | |||
2012-12-12 | OSX: make cmake and scons both compile jack and ndof with newer sdk's | Jens Verwiebe | |
2012-12-11 | Install dependencies used to always mark schro as used for suse. | Sergey Sharybin | |
Now it should respect all features option. Also removed some duplicated entries. | |||
2012-12-11 | OSL install deps script: set STOP_ON_WARNING to OFF to disable -Werror. | Brecht Van Lommel | |
2012-12-09 | make cppcheck run with quiet flag when QUIET env var is set, make ↵ | Campbell Barton | |
bpy.ops.image.project_apply() only use local images. | |||
2012-12-05 | Make installation of some libs off by default (use --with-all option to ↵ | Bastien Montagne | |
re-enable them). Currently affected libs: *libspnav *liblame *libjack *libscrhoedinger *libvpx *libxvid | |||
2012-12-05 | Can't stress how much I hate bash... This should fix a bug with version ↵ | Bastien Montagne | |
comparison (at least under fedora, debian looked OK :/ ). | |||
2012-12-03 | Add libjeack0 as (Debian and co) dep. | Bastien Montagne | |
Also add --skip-foo args to command line. | |||
2012-12-03 | Exit when package manager fails (exit status >= 1). | Bastien Montagne | |
2012-12-03 | Fix scons not installing closure/ directory for runtime compiles of CUDA kernel. | Brecht Van Lommel | |
2012-12-03 | Add --force-all option to force rebuild of all built libraries. | Bastien Montagne | |
2012-12-03 | Add exhaustive command line options description in --help message... | Bastien Montagne | |
2012-12-01 | Various "user-friendly" edits, mostly adding command-line args parsing... So ↵ | Bastien Montagne | |
now you can try to build OSL with just install_deps.sh --with-osl | |||
2012-11-30 | Fix cycles CUDA sm 1.3 build with 32 bit compiler, tweaked voronoi | Brecht Van Lommel | |
and brick code so that it can be uninlined. | |||
2012-11-29 | Dependencies Builder: disable LINKSTATIC for OIIO | Sergey Sharybin | |
It'll likely give issues with system boost libraries in ubuntu/debian due to this distros doesn't like static linking and not building static libs with -fPIC flag. Disabling LINKSTATIC should be quite painless since blender requires the same image libraries as oiio does. | |||
2012-11-28 | Seems cmake in debian squeeze is broken and fails to handle BOOST_ROOT | Sergey Sharybin | |
I would recommend using debian-backports repo for cmake | |||
2012-11-28 | For sure buildbot's release buildflags should include -DNDEBUG, | Sergey Sharybin | |
otherwise asserts will abort execution for release builds. | |||
2012-11-28 | Dependency builder: reduce amount of needed sudo commands by checking ↵ | Sergey Sharybin | |
permissions for $INST folder | |||
2012-11-28 | Dependency builder: fixed sources directory not creating in some cases | Sergey Sharybin | |
2012-11-27 | remove unmaintained eltopo, keeping scons/cmake entries, but commenting out ↵ | Campbell Barton | |
user visible config to make branch merging less of a hassle. | |||
2012-11-26 | switch verious references from py3.2 -> 3.3 or just 3. | Campbell Barton | |
2012-11-26 | Switch windows to python 3.3 | Sergey Sharybin | |
Should affect on msvc2008 only, however scons with msvc2010 could still be broken. | |||
2012-11-22 | Reverting previous buildbot commit - sm_13 still fails actually | Sergey Sharybin | |
2012-11-22 | Buildbot: enable sm_13 for 32bit linux | Sergey Sharybin | |
2012-11-22 | Fix 33149: LLVM caused startup crash on linux systems using Mesa llvmpipe. | Brecht Van Lommel | |
Now we hide the LLVM symbols with an ld version script to avoid conflicts. | |||
2012-11-21 | Fix two stupid mistakes... Btw, osl now compiles with Fedora17, once ↵ | Bastien Montagne | |
llvm-3.1 has been compiled! ;) | |||
2012-11-21 | Enable llvm building for fedora too. | Bastien Montagne | |
Unfortunately, this does not solve OSL compile problem in this distro (still the same errors, looks related to gnu c++... :/). | |||
2012-11-21 | Bring SUSE target to the same level as others. | Bastien Montagne | |
Also add compile_LLVM func, needed by openSuse (which llvm package is completly broken), and probably can help for OSL in Fedora17 too (will test soon). | |||
2012-11-20 | Mingw x64: | Thomas Dinges | |
* Iconv libs have been removed from SVN, disable it. This hopefully fixes the buildbot. | |||
2012-11-20 | Windows / OSL: | Thomas Dinges | |
* Enable OSL for Windows and Windows Buildbot. | |||
2012-11-20 | Update to use new WITH_STATIC_LIBS CMake flag when ALL_STATIC is true. | Bastien Montagne | |
2012-11-19 | More tweaks: | Bastien Montagne | |
* Prevent ocio from building its python binding, we don't use it, and it looks like OCIO's CMakeList is not robust here (i.e. can try to build it even when Python.h is not found :/ [irc report]). * Do not build ffmpeg's player, server nor doc. * Give right paths to static extra libs for ffmpeg when ALL_STATIC is true. | |||
2012-11-19 | OSX/osl: link also boost_wave, cause we use its preprocessor now | Jens Verwiebe | |
2012-11-19 | Windows Libs: move OpenEXR headers to same directory structure as other ↵ | Brecht Van Lommel | |
platforms. | |||
2012-11-19 | SCons: make OSL linking work on windows, and fix OSL compiler path issue to | Brecht Van Lommel | |
properly expand to absolute path. | |||
2012-11-19 | Basic work for an ALL_STATIC option, to enable when you want to build ↵ | Bastien Montagne | |
blender in a portable way. Still WIP! | |||
2012-11-19 | No boost system when we have own compiled version! | Bastien Montagne | |
2012-11-19 | OSX/scons: migration to py 3.3 | Jens Verwiebe | |
2012-11-19 | Fix when statically linking with distro's boost: in this case, we most ↵ | Bastien Montagne | |
likely also need to statically link against icu, as most boost packages are built with it. Without that, you get a bunch of errors at link time (when using boost_locale, or, in freestyle branch, boost_regex). So when you enable Boost_USE_STATIC_LIBS, you should also set Boost_USE_ICU to True. Will add a note about that in build doc too. | |||
2012-11-19 | Definitive fix for version_ge with equal versions like "1.0.0" and "1.0". | Bastien Montagne | |
Also fixed DEB boost version checking, own fault. And disabled building ocio's apps, else it would go searching for an oiio lib (and we have not yet built ours) - anyway, if users want them, they can build them on their own! | |||
2012-11-19 | Partial fix to version_ge (greater or equal), was not working correctly with ↵ | Bastien Montagne | |
eaqual versions, now will do with exact same versions at least (yet have to fix case like comparing 1.0 and 1.0.0). Also refactored a bit osl/llvm/etc. stuff for DEB (so that now all osl-deps are only installed when we do have a valid llvm and want to [try to!] build osl). And added osl/llvm/etc. code for RPM (osl does not compile under fedora currently, though :/ ). | |||
2012-11-18 | More cleanup/deduplication. Also explicitly using gawk (so system without it ↵ | Bastien Montagne | |
should print a much comprehensive error message!). Note: RPM-related edits not yet tested. | |||
2012-11-18 | Better handing of llvm version (now we can be sure to use the same for osl ↵ | Bastien Montagne | |
and blender - and the latest one available!). And more cosmetic cleanups... | |||
2012-11-18 | Fix own stupid mistake for threads count, and edits to user messages (mostly ↵ | Bastien Montagne | |
adding the ldconfig trick for dynamic boost libs). | |||
2012-11-18 | move source/darwin into release/darwin since these files are for osx packaging. | Campbell Barton | |
2012-11-18 | OSL / Windows: | Thomas Dinges | |
* Some fixes for scons, kernel/osl compiles now. * Still disabled per default, as relative path to oslc.exe does not work and linking fails. | |||
2012-11-18 | Buildbot: | Brecht Van Lommel | |
* Use rsync upload for Mac slave, rather than uploading entire file. This could be enabled for more slaves, should make more frequent builds possible. * Split Mac into 10.6 and 10.5 builds. | |||
2012-11-18 | Buildbot: show OS X target version in buildbot zip filename. | Brecht Van Lommel | |
2012-11-17 | Install dependencies: added check for minimal version of x264 | Sergey Sharybin | |
Also fixed parsing of package version with epoch | |||
2012-11-17 | Mono-core platform seem to not output the cores field in /proc/cpuinfo :/ | Bastien Montagne | |
Also adding gawk packages (gnu awk), looks like some distro do not have that one by default! |