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