Sergey Sharybin
620cc762db
Buildbot: Attempt to fix cudakernels target screwing up autotest cache
2015-04-29 14:51:50 +05:00
Sergey Sharybin
f4d7f5216f
Buildbot: Fix typo in error message
2015-04-29 13:47:47 +05:00
Campbell Barton
7095f47665
cleanup: pep8
...
also remove empty class parenthesis
2015-01-29 15:35:06 +11:00
Martijn Berger
90bf426554
cmake/buildbot: make sure we build the full blender and cycles cuda binaries
2014-11-17 13:37:34 +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
17ab65d1bb
Fix windows buildbot rebuilding cubins on both compile and pack
2014-08-27 20:08:50 +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
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
Thomas Dinges
2eeab8f191
Windows: Remove support for MSVC 2012 (VC11).
...
The officially supported compiled is now MSVC 2013, and MSVC 2008 will be faded out slowly over the coming weeks.
2014-05-15 07:50:02 +02:00
Sergey Sharybin
41b37c007c
Corrected the comment
2014-04-22 13:02:39 +06:00
Martijn Berger
8c4d40d0e5
MSVC 2013 buildbot changes
2013-12-29 17:43:31 +01:00
Sergey Sharybin
998fe53076
Buildbot: tweaks for source directory
...
Need this so checkout of existing svn does not
interferes with new git checkout which would
need to be done.
2013-11-19 15:28:03 +06:00
Nathan Letwory
2749875945
Move DLL copying to before actual build process.
2013-06-20 14:19:46 +00:00
Jürgen Herrmann
836b91c9c7
Scons and BuildBot changes for MSVC 2012 support.
...
Thanks Brecht and Thomas for reviewing ;)
2013-06-18 11:55:32 +00:00
Brecht Van Lommel
344ffb99ae
Buildbot: use relative path for redistributable dlls on windows.
2013-06-15 14:01:12 +00:00
Brecht Van Lommel
790e8b6eda
Buildbot: use 1 thread for windows builds.
2013-06-15 10:16:01 +00:00
Campbell Barton
8e3d590b76
code cleanup: python/pep8 and double-promotion warnings.
2013-03-28 19:33:14 +00:00
Sergey Sharybin
36887c0ed0
Woops, installing dlls shall happen after all the folders are created.
2013-03-12 09:24:52 +00:00
Sergey Sharybin
ff65a6d457
Made a mistake in recent windows buildbot tweaks.
...
Didn't count indentation correct..
2013-03-12 09:19:38 +00:00
Sergey Sharybin
b93c44b8cc
Mixed paths to redist libraries in recent commit
2013-03-11 14:16:41 +00:00
Sergey Sharybin
1a0789dc72
Windows buildbot tweaks
...
Make it so install directory is being nicely
cleaned before next build, which makes it
automatically removing all old files from
previous installations.
2013-03-11 10:49:51 +00:00
Sergey Sharybin
ed1c22db00
Fix first regression introduced with r55173: need to import shutil before using methods from it
...
Otherwise linux buildbot fails dramatically.
That revision also leads to msvc runtime libs being removed, will fix this
in separate commit.
Take more respect for such creepy as linux and windows platforms, they're not so bad!
2013-03-11 09:11:46 +00:00
Brecht Van Lommel
c142698fb7
Buildbot: mac configuration files for i386 and x86_64.
2013-03-10 17:45:31 +00:00
Sergey Sharybin
a85a0f57bc
Buildbot: revert r54465 and r54466 -- issue was not caused by
...
crosscompilation, but was caused by some bugs in toolkit itself.
Shall be all fine now (at least it is on my laptop now).
Let give it another try!
2013-02-12 08:30:12 +00:00
Sergey Sharybin
6888d6eac8
Buildbot: switch to using native toolkit again
...
Crosscompiling of cubins doesn't work on linux with toolkit 4.2,
so use native toolkit for now. Disabled sm_13 for 32bit platform
for now.
Would keep cudakernels build target for a while. It doesn't hurt
being in the code and it could be helpful again once we'll switch
to toolkit 5.x where crosscompilation works fine.
Some further tweaks could probably be needed still, let's see how
building goes on buildbot now :)
2013-02-11 13:39:22 +00:00
Sergey Sharybin
93c82483c7
Further tweaks to buildbot
...
- BF_BITNESS should be passed as a command line argument
- Made it so CUDA binaries and OSL compiled scripts would
be installed regardless WITH_BF_PYTHON (which seems to
be quite obvious)
- Disable overwrite install, so CUDA kernels installed by
it's build target will be preserved when building blender
itself.
2013-01-10 08:55:44 +00:00
Sergey Sharybin
2a43380ded
Switch linux buildbot to compile all cuda kernels in 64bit environment
...
Solves memory limit issues when building sm_13 for 32bit platform.
Some further refinement of patch could be needed.
2013-01-10 08:01:19 +00:00
Sergey Sharybin
a4ba448529
Remove glibc27 from buildbot scripts
2013-01-09 13:46:59 +00:00
Sergey Sharybin
37801c86f2
Buildbot: tweaks for glibc2.11 build environment
2012-10-29 15:31:48 +00:00
Sergey Sharybin
4f8c55c67c
Buildbot: add glibc2.11 configuration files and build rules
...
Builder will go online as soon as new environment is copied to buildslave machine over the internet
2012-10-28 17:03:36 +00:00
Nathan Letwory
a299855e34
Changes to get mingw buildslaves going.
2012-04-27 13:18:55 +00:00
Sergey Sharybin
ed21afa2eb
Disable fancy scons output for buildbot. Should make reading build logs a bit more easier.
2012-02-26 10:47:50 +00:00
Sergey Sharybin
9df1fb5076
Buildbot: another attempt to make Windows builds support CUDA
...
Set BF_CYCLES_CUDA_NVCC to nvcc.exe, hopefully it's on search path at builder machine.
2012-02-14 15:59:10 +00:00
Sergey Sharybin
b89beaf990
Buildbot: enable building CUDA binaries on Windows slaves.
...
Should make CUDA available for rendering in buildbot builds.
2012-02-14 15:26:20 +00:00
Sergey Sharybin
a33a26ca07
FFmpeg library update:
...
- Update scons/cmake rules to use new versions of libs/dlls.
- Update rules for buildbot.
2011-08-22 18:49:42 +00:00
Campbell Barton
349c838996
add missing header to cmake files (else some IDE's wont index it)
2011-08-08 05:43:04 +00:00
Nathan Letwory
36887bbc82
Add BF_BITNESS for win32/win64
2011-08-03 12:57:38 +00:00
Sergey Sharybin
aac8bab172
Fixing terrible typo.
2011-08-03 12:20:07 +00:00
Sergey Sharybin
df6dfb93b2
Switch windows buildbot to new FFmpeg 0.8.1.
...
Hope it'll work because i haven't got buildbot slave by hand.
2011-08-03 11:10:19 +00:00
Sergey Sharybin
d84c6a3cdb
Fix for linux buildslaves. Now they should be able to compile branches.
2011-06-03 21:36:39 +00:00
Brecht Van Lommel
06ca703737
BuildBot: various changes to support building branches.
2011-06-03 20:44:23 +00:00
Sergey Sharybin
11caf24c55
buildbot:
...
Use BF_NUMJOBS from user cinfigs rather than passing it as
command line argument.
2011-04-17 06:17:37 +00:00
Sergey Sharybin
bf591017b3
buildbot:
...
- use cores+1 threads
- do not clean build directories
- separate build directories for blender and blenderplayer
This should make compilation much faster and buildbot rebuild tag could
happen more often
2011-04-16 21:23:05 +00:00
Sergey Sharybin
7690086d20
pep8 fixes for buildbot
2011-04-02 05:53:42 +00:00
Sergey Sharybin
485229b7db
Initial support of linux 32/64 bit for buildbot:
...
- Use the same config as we're using for release builds
- Added stipping (maybe it should be generalized)
- Not software gl packing, bot would be easy to add
Note, that you should have special environment to create
proper linux builts (which would work for everybody)
2011-04-01 21:22:19 +00:00
Campbell Barton
50a06eccff
pep8 cleanup
2011-03-27 05:23:14 +00:00
Brecht Van Lommel
e5eed21a6b
Buildbot master tweaks: use generic builder for scons win32, unpack fixes.
2011-03-22 15:25:18 +00:00
Brecht Van Lommel
04a63cb393
Buildbot updates: working windows scons build, and run slave_*.py scripts
...
to compile/test/package directly from svn, easier to make changes this way.
2011-03-22 13:05:05 +00:00