Martijn Berger
a28c763b44
Cmake windows. Make sure we install blender player.
...
Add blenderplayer component so you can speicfy to install this in the
installer
2014-11-15 20:52:10 +01:00
Campbell Barton
b1ca5b30cf
CMake: add 'make full' target
2014-11-13 19:41:33 +01:00
Martijn Berger
15a7a5a08c
CMake buildbot change upload should work now
...
CPack generating NSIS and WiX installers should also work
2014-11-13 17:09:47 +01:00
Martijn Berger
96ca64629d
Windows (MSVC2013) move to SDL2
2014-11-13 16:23:27 +01:00
Martijn Berger
f46e77fd56
cmake buildbot. Create the zip archive with the name as expected
2014-11-12 15:23:24 +01:00
Martijn Berger
e43c5fa005
cmake. refactor installing python things to not have absolute path's
...
buildbot. add rudementatry cpack based packing for cmake path
2014-11-11 15:48:22 +01:00
Martijn Berger
f25f1a6688
buildbot: fix: cmake generator is kind of sensitive
2014-11-11 15:48:21 +01:00
Martijn Berger
32a4403617
Add msbuild for windows cmake buildbots
2014-11-11 11:22:49 +01:00
Sergey Sharybin
67766f7715
Put latest buildbot config files to git
2014-11-09 00:11:50 +05:00
Campbell Barton
5e0e175422
Cleanup: spelling (D831)
2014-11-03 23:28:16 +01:00
Sergey Sharybin
3248be1fbf
SCons: Expose missing command line arguments controlling GLEW
2014-10-31 22:51:59 +05:00
Sergey Sharybin
778afc8082
Disable GLEW_MX in scons
...
This was already disabled in CMake and we need to keep build systems
in 100% synchronized state.
P.S. Would it be a real fix to drop SCons?
2014-10-31 22:51:44 +05:00
Campbell Barton
5e6d878318
Revert "Scons/funstuff: notify when the binaries are compiled"
...
This reverts commit cdf5370159 .
Please always keep build-systems simple, boring & functional,
anyone who liked notification popups can write a simple build script.
2014-10-31 10:41:12 +01:00
Campbell Barton
47faf618a6
Fix project-file generators (didn't close files)
2014-10-30 18:26:54 +01:00
Jens Verwiebe
cdf5370159
Scons/funstuff: notify when the binaries are compiled
2014-10-23 19:19:02 +02:00
Jens Verwiebe
c8a62319cf
Linux/scons: fix compile, BF_BOOST_LIB_STATIC string was miising a space
2014-10-21 18:47:52 +02:00
Campbell Barton
b80345db0b
Fix tgz script, addons_contrib was in release
2014-10-21 13:58:13 +02:00
Sergey Sharybin
2db117aa6c
Buildbot: Correct folder for experimetnal builds
2014-10-15 16:16:56 +06:00
Sergey Sharybin
84eeff0348
Buildbot: Fix for branch detection from the file name
2014-10-15 16:07:19 +06:00
Bastien Montagne
de54b031c6
Buildbot: Rename testbuild branch to experimental-build and put the builds to dedicated folder
2014-10-15 15:41:23 +06:00
Sergey Sharybin
4b8430ae8a
CMake: Add a flag to explicitly disable SSE/SSE2 intrinsics
...
The flag is called WITH_CPU_SSE, it is ON by default so no one should
be affected by the change really.
This should hopefully fix https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=763755
2014-10-15 14:53:12 +06:00
Dalai Felinto
d0320947d3
Fix for No Sudo option in install_deps.sh (typo in docs)
2014-10-14 21:16:58 -03:00
Bastien Montagne
127b92de83
InstallDeps: Fix wrong OPENCOLLADA settings in final messages in some cases.
...
Reported by Jefferson Rausseo through mail, thanks.
2014-10-09 13:32:20 +02:00
Bastien Montagne
32b5fb351a
We need libglewmx too, now.
2014-10-07 23:14:43 +02:00
Jason Wilkins
8d084e8c8f
Ghost Context Refactor
...
https://developer.blender.org/D643
Separates graphics context creation from window code in Ghost so that they can vary separately.
2014-10-07 15:47:32 -05:00
Campbell Barton
0259864c15
Call python3 explicitly from tgz util
2014-10-07 16:49:22 +02:00
Campbell Barton
bce5b6b241
Fix tgz script (included all files in submodules)
2014-10-05 17:18:20 +02:00
Sergey Sharybin
27d660ad20
Cycles: Add support for debug passes
...
Currently only summed number of traversal steps and intersections used by the
camera ray intersection pass is implemented, but in the future we will support
more debug passes which would help checking what things makes the scene slow.
Example of such extra passes could be number of bounces, time spent on the
shader tree evaluation and so.
Implementation from the Cycles side is pretty much straightforward, could only
mention here that it's a build-time option disabled by default.
From the blender side it's implemented as a PASS_DEBUG with several subtypes
possible. This way we don't need to create an extra DNA pass type for each of
the debug passes, saving us a bits.
Reviewers: campbellbarton
Reviewed By: campbellbarton
Differential Revision: https://developer.blender.org/D813
2014-10-04 19:00:26 +06:00
Campbell Barton
821e2ae37a
Fix for tgz script (whitespace broke it)
2014-10-03 19:41:46 +02:00
Bastien Montagne
f0b601ccf3
Install_deps.sh: missing --skip-openexr in arg parser's parameters.
...
Reported through mail by Jefferson Rausseo, thanks!
2014-10-03 18:34:09 +02:00
Sergey Sharybin
bcab08c50a
Libmv: Fix wrong variable use in scons
2014-10-02 17:12:49 +02:00
Sergey Sharybin
178f8400ee
Libmv: Add an option to disable schur specializations build-time
...
This way folks with few ram or those who wants to hack into Ceres
code might compile Blender much faster.
2014-10-02 13:01:34 +06:00
Bastien Montagne
221ef3c29f
Install_deps: Fix stupid mistake in BUILD_NOTE.txt generation since last commit.
...
Reported by Thomas (DingTo) over IRC, thanks.
2014-09-28 15:47:03 +02:00
Sergey Sharybin
de6a69fc79
Fix T41936: lender 2.72 Crashes on play on *Ubuntu 14.04
...
This commit is necessary to update to openal-soft 1.60.0 which
solves weird bug happening on ubuntu.
This is to be landed to the release branch.
2014-09-24 16:34:12 +06:00
Bastien Montagne
d76d3144b4
Install_deps: add an '--info' path option to store BUILD_NOTES.txt...
...
Still defaults to current dir!
2014-09-19 15:14:30 +02:00
Campbell Barton
90f75b8ce0
Cleanup: use static sets where possible
2014-09-18 17:45:31 +10:00
Campbell Barton
8b87b2473a
Fix last commit, making archive from source dir
2014-09-16 13:27:05 +10:00
Campbell Barton
13c5b0d546
Utility script to create release archive
...
- only include files known to git.
- includes all submodules.
- version extracted from BKE_blender.h for naming.
- MD5 checksum generated.
- 'make tbz' convenience target.
Script by Dan McGrath with own minor edits.
2014-09-16 11:44:00 +10:00
Sergey Sharybin
feba2d3edf
Attempt to fix compilation error on ubuntu linux
2014-09-08 14:29:34 +06:00
Sergey Sharybin
17ab65d1bb
Fix windows buildbot rebuilding cubins on both compile and pack
2014-08-27 20:08:50 +06:00
Sergey Sharybin
9b9ddb4669
Make SCons's DEBUG/_DEBUG consistent with CMake
...
Also move this to a generic place in SConstruct instead of having this
defines in 6 different configurations.
Should not be functional changes, but please verify all the platforms.
2014-08-27 14:49:47 +06:00
Bastien Montagne
d24d2f23e4
Install_deps: Better handling of 'check installed' in Debian, and fix jack2d check.
...
Patch D742, by oweissbarth (Oliver Weissbarth), thanks!
2014-08-18 15:07:52 +02:00
Jens Verwiebe
da60d0889d
OSX/SCONS/buildbot: last commit made BF_COLLADA_LIB tweak obsolete
2014-08-14 12:19:15 +02:00
Sergey Sharybin
9bbd355813
Attempt to fix 32bit OSX buildbot, need to link against UTF Collada lib
2014-08-14 15:38:45 +06:00
Thomas Dinges
2b1bacddec
Scons / Buildbot: Remove code for Visual Studio 2008.
...
Probably the vc2013 builder can become a more generic name now, but I will double check this with Martijn.
2014-08-12 12:32:39 +02:00
Thomas Dinges
e048a3c28f
Cleanup: Remove Visual Studio 2012 code from builder.
2014-08-12 12:16:22 +02:00
Sergey Sharybin
31d2ac14ae
Switch linux buildbot to custom built python2.7
...
New scons discontinued support of python2.6, so we needed
to build just another python in the release and buildbot
environment.
Hope latest scons upgrade a least bring new msvs support
and not only lead to just-another-frustration.
There might be some more upcoming commits, because you
never can be sure there's no typos in the buidbot script
for until you actually fire the builder up.
2014-08-08 13:41:28 +06:00
Campbell Barton
e56de9d9d5
Remove SVN references
2014-08-06 05:46:31 +10:00
Campbell Barton
ea9d94cf28
Spelling
2014-08-06 05:41:14 +10:00
Howard Trickey
4071719ae7
Fix to commit rB77b7e1fe9ab: need ${target} instead of blender in cmake macro.
2014-08-05 07:55:25 -04:00