2015-06-14 20:23:25 +02:00
{% extends "layout.html" %}
{% block content %}
{% if path == "download/" %}
< h1 > Directory listing for {{ path }}< / h1 >
{% else %}
< h1 > Download Latest Builds< / h1 >
2017-09-04 14:59:34 +02:00
< i > If you are interested to help developers improve an area of Blender you are experienced, mail < a href = "https://lists.blender.org/mailman/listinfo/bf-committers" > bf-committers< / a > .< / i >
< br >
< br >
2015-06-14 20:23:25 +02:00
< div class = "box alert-warning" >
< p > < i class = "fa fa-info-circle" > < / i > These builds are not as stable as releases, use at your own risk.< / p >
< / div >
{% endif %}
{% if path == "/download/experimental/" %}
< div class = "box alert-danger" > < p >
< h1 > < i class = "fa fa-info-circle" > < / i > These builds are for developer use only!< / h1 >
< h2 > They contain highly experimental patches, which might ruin your day!< / h2 >
< h2 > If you're NOT a developer, please leave this page IMMEDIATELY!< / h2 >
< / p > < / div >
{% endif %}
{% set row_class = cycler('alt', '') %}
< table class = "table table-striped table-hover box" >
< tr >
< th > Operating System< / th >
< th > Variation< / th >
< th > Name< / th >
< th > Size< / th >
< th > Built On< / th >
< / tr >
{% for d in directories %}
{% if not ("experimental" in d,text) %}
< tr class = "directory {{ row_class.next() }}" >
< td > < / td >
< td > < / td >
< td > < a href = "{{ d.href }}" > < b > {{ d.text }}< / b > < / a > < / td >
< td > < b > {{ d.size }}< / b > < / td >
< td > {{ d.lastmodified }}< / td >
< / tr >
{% endif %}
{% endfor %}
{% for f in files|sort %}
2017-04-03 14:55:51 +02:00
{% if ("mingw" in f.text) or ("vc1" in f.text) or ("blender-2.8" in f.text) or ("experimental" in f.text) %}
2015-06-14 20:23:25 +02:00
{% else %}
< tr class = "file {{ row_class.next() }}" >
{% if "mingw32" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 32 bit
2015-06-14 20:23:25 +02:00
{% elif "win32" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 32 bit
2015-06-14 20:23:25 +02:00
{% elif "mingw64" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 64 bit
2015-06-14 20:23:25 +02:00
{% elif "win64" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 64 bit
{% elif "OSX" in f.text %}
{% if "x86_64" in f.text %}
< td > < i class = "fa fa-apple" > < / i > Mac OS X 64 bit
{% else %}
< td > < i class = "fa fa-apple" > < / i > Mac OS X 32 bit
{% endif %}
{% elif "linux" in f.text %}
{% if "x86_64" in f.text %}
< td > < i class = "fa fa-linux" > < / i > Linux 64 bit
{% else %}
< td > < i class = "fa fa-linux" > < / i > Linux 32 bit
{% endif %}
{% endif %}
< / td >
< td >
Official
< / td >
2015-06-14 20:23:25 +02:00
< td > < a class = "info" onclick = "ga('send', 'event', 'button', 'download', '{{f.text}}');" href = "{{ f.href }}" > {{ f.text }}< / a > < / td >
< td > {{ f.size }}< / td >
< td >
2017-04-03 14:31:23 +02:00
{{ f.lastmodified }}
< / td >
2015-06-14 20:23:25 +02:00
< / tr >
{% endif %}
{% endfor %}
{% for f in files|sort %}
{% if ("experimental" in f.text) %}
< tr class = "file {{ row_class.next() }}" >
{% if "mingw32" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 32 bit
2015-06-14 20:23:25 +02:00
{% elif "win32" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 32 bit
2015-06-14 20:23:25 +02:00
{% elif "mingw64" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 64 bit
2015-06-14 20:23:25 +02:00
{% elif "win64" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 64 bit
{% elif "OSX" in f.text %}
{% if "x86_64" in f.text %}
< td > < i class = "fa fa-apple" > < / i > Mac OS X 64 bit
{% else %}
< td > < i class = "fa fa-apple" > < / i > Mac OS X 32 bit
{% endif %}
{% elif "linux" in f.text %}
{% if "x86_64" in f.text %}
< td > < i class = "fa fa-linux" > < / i > Linux 64 bit
{% else %}
< td > < i class = "fa fa-linux" > < / i > Linux 32 bit
{% endif %}
{% endif %}
< / td >
< td > Experimental Build Branch< / td >
< td > < a class = "info" onclick = "ga('send', 'event', 'button', 'download', '{{f.text}}');" href = "{{ f.href }}" > {{ f.text }}< / a > < / td >
< td > {{ f.size }}< / td >
< td > {{ f.lastmodified }}< / td >
< / tr >
2015-06-14 20:23:25 +02:00
{% endif %}
{% endfor %}
2017-04-03 14:55:51 +02:00
< / table >
2017-04-04 10:54:34 +02:00
< div class = "box alert-warning" >
< p > < i class = "fa fa-info-circle" > < / i > These builds are done by new compilers which are aiming to become official.< / p >
< / div >
2017-04-03 14:55:51 +02:00
< table class = "table table-striped table-hover box" >
< tr > < / tr >
2015-06-14 20:23:25 +02:00
{% for f in files|sort %}
2017-04-03 16:16:59 +02:00
{% if (not (("mingw" in f.text) or ("vc1" in f.text))) or ("blender-2.8" in f.text) %}
2015-06-14 20:23:25 +02:00
{% else %}
< tr class = "file {{ row_class.next() }}" >
{% if "mingw32" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 32 bit
2015-06-14 20:23:25 +02:00
{% elif "win32" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 32 bit
2015-06-14 20:23:25 +02:00
{% elif "mingw64" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 64 bit
2015-06-14 20:23:25 +02:00
{% elif "win64" in f.text %}
2017-04-03 14:31:23 +02:00
< td > < i class = "fa fa-windows" > < / i > Windows 64 bit
{% elif "OSX" in f.text %}
{% if "x86_64" in f.text %}
< td > < i class = "fa fa-apple" > < / i > Mac OS X 64 bit
{% else %}
< td > < i class = "fa fa-apple" > < / i > Mac OS X 32 bit
{% endif %}
{% elif "linux" in f.text %}
{% if "x86_64" in f.text %}
< td > < i class = "fa fa-linux" > < / i > Linux 64 bit
{% else %}
< td > < i class = "fa fa-linux" > < / i > Linux 32 bit
{% endif %}
{% endif %}
< / td >
2017-04-03 14:55:51 +02:00
< td >
{% if "mingw" in f.text %}
Experimental MinGW
{% elif "vc14" in f.text %}
2017-04-03 16:14:33 +02:00
Experimental Build Branch by VS 2015< br / > < span style = "font-weight: normal;" > (Windows Vista/7/8/10)< / span >
2017-04-03 14:55:51 +02:00
{% else %}
Official
{% endif %}
< / td >
< td > < a class = "info" onclick = "ga('send', 'event', 'button', 'download', '{{f.text}}');" href = "{{ f.href }}" > {{ f.text }}< / a > < / td >
< td > {{ f.size }}< / td >
< td > {{ f.lastmodified }}< / td >
< / tr >
{% endif %}
{% endfor %}
< / table >
2017-04-04 10:54:34 +02:00
< div class = "box alert-danger" >
2017-09-04 14:59:34 +02:00
< p > < i class = "fa fa-info-circle" > < / i > These builds are from the Blender 2.8 project. Do not use in production nor save important files with it.< / div >
< br >
< i >
Currently we are aware of many issues in 2.8 and actively working to fix them.< br >
Since replying to reports takes time, we have decided to limit bug reports to < a href = "https://wiki.blender.org/index.php/Dev:Doc/Process/Module_Owners/List" > module team< / a > members< / p >
< / i >
2017-04-04 10:54:34 +02:00
2017-04-03 14:55:51 +02:00
< table class = "table table-striped table-hover box" >
< tr > < / tr >
{% for f in files|sort %}
{% if ("blender-2.8" in f.text) %}
< tr class = "file {{ row_class.next() }}" >
{% if "mingw32" in f.text %}
< td > < i class = "fa fa-windows" > < / i > Windows 32 bit
{% elif "win32" in f.text %}
< td > < i class = "fa fa-windows" > < / i > Windows 32 bit
{% elif "mingw64" in f.text %}
< td > < i class = "fa fa-windows" > < / i > Windows 64 bit
{% elif "win64" in f.text %}
< td > < i class = "fa fa-windows" > < / i > Windows 64 bit
{% elif "OSX" in f.text %}
{% if "x86_64" in f.text %}
< td > < i class = "fa fa-apple" > < / i > Mac OS X 64 bit
{% else %}
< td > < i class = "fa fa-apple" > < / i > Mac OS X 32 bit
{% endif %}
{% elif "linux" in f.text %}
{% if "x86_64" in f.text %}
< td > < i class = "fa fa-linux" > < / i > Linux 64 bit
{% else %}
< td > < i class = "fa fa-linux" > < / i > Linux 32 bit
{% endif %}
{% endif %}
< / td >
2017-04-03 14:31:23 +02:00
< td >
2015-06-14 20:23:25 +02:00
{% if "mingw" in f.text %}
2017-04-03 14:31:23 +02:00
Experimental MinGW
2016-06-08 12:18:34 +02:00
{% elif "vc14" in f.text %}
2017-04-03 16:14:33 +02:00
{% if "blender-2.8" in f.text %}
Blender 2.8 Branch by VS 2015< br / > < span style = "font-weight: normal;" > (Windows Vista/7/8/10)< / span >
{% else %}
2017-04-03 14:31:23 +02:00
Experimental VS 2015< br / > < span style = "font-weight: normal;" > (Windows Vista/7/8/10)< / span >
2017-04-03 16:14:33 +02:00
{% endif %}
2015-06-14 20:23:25 +02:00
{% elif "win32-vc12" in f.text %}
2017-04-03 14:31:23 +02:00
Official Preview VS 2013< br / > < span style = "font-weight: normal;" > (Windows XP/Vista/7/8/10)< / span >
2015-06-14 20:23:25 +02:00
{% elif "win64-vc12" in f.text %}
2017-04-03 14:31:23 +02:00
Official Preview VS 2013< br / > < span style = "font-weight: normal;" > (Windows Vista/7/8/10)< / span >
2017-04-03 14:55:51 +02:00
{% elif "blender-2.8" in f.text %}
Blender 2.8 Branch
2017-04-03 14:31:23 +02:00
{% else %}
Official
{% endif %}
< / td >
2015-06-14 20:23:25 +02:00
< td > < a class = "info" onclick = "ga('send', 'event', 'button', 'download', '{{f.text}}');" href = "{{ f.href }}" > {{ f.text }}< / a > < / td >
< td > {{ f.size }}< / td >
< td > {{ f.lastmodified }}< / td >
< / tr >
{% endif %}
{% endfor %}
< / table >
{% endblock %}