blob: 589ee22634384de57e58628424f7d63fb2238509 [file] [log] [blame]
Patrick Williamsc124f4f2015-09-15 14:41:29 -05001{% extends "base.html" %}
2
3{% load static %}
4{% load projecttags %}
5{% load humanize %}
6
Patrick Williamsf1e5d692016-03-30 15:21:19 -05007{% block title %} Welcome to Toaster {% endblock %}
Patrick Williamsc124f4f2015-09-15 14:41:29 -05008{% block pagecontent %}
Patrick Williamsc0f7c042017-02-23 20:41:17 -06009 <div class="row">
10 <div class="jumbotron well-transparent">
Patrick Williamsc124f4f2015-09-15 14:41:29 -050011
Patrick Williamsc0f7c042017-02-23 20:41:17 -060012 <div class="col-md-6">
Patrick Williamsf1e5d692016-03-30 15:21:19 -050013 <h1>This is Toaster</h1>
Patrick Williamsc124f4f2015-09-15 14:41:29 -050014
Patrick Williamsac13d5f2023-11-24 18:59:46 -060015 <p>A web interface to <a href="https://www.openembedded.org">OpenEmbedded</a> and <a href="https://docs.yoctoproject.org/bitbake.html">BitBake</a>, the <a href="https://www.yoctoproject.org">Yocto Project</a> build system.</p>
Patrick Williamsc124f4f2015-09-15 14:41:29 -050016
Brad Bishopd7bf8c12018-02-25 22:55:05 -050017 <p class="top-air">
Patrick Williams169d7bc2024-01-05 11:33:25 -060018 <a class="btn btn-info btn-lg" href="http://docs.yoctoproject.org/toaster-manual/setup-and-use.html#setting-up-and-using-toaster" style="min-width: 460px;">
Brad Bishopd7bf8c12018-02-25 22:55:05 -050019 Toaster is ready to capture your command line builds
20 </a>
21 </p>
22
Patrick Williamsf1e5d692016-03-30 15:21:19 -050023 {% if lvs_nos %}
Brad Bishopd7bf8c12018-02-25 22:55:05 -050024 {% if project_enable %}
Patrick Williamsc0f7c042017-02-23 20:41:17 -060025 <p class="top-air">
Patrick Williams169d7bc2024-01-05 11:33:25 -060026 <a class="btn btn-primary btn-lg" href="{% url 'newproject' %}" style="min-width: 460px;">
Brad Bishopd7bf8c12018-02-25 22:55:05 -050027 Create your first Toaster project to run manage builds
Patrick Williamsf1e5d692016-03-30 15:21:19 -050028 </a>
29 </p>
Brad Bishopd7bf8c12018-02-25 22:55:05 -050030 {% endif %}
Patrick Williamsf1e5d692016-03-30 15:21:19 -050031 {% else %}
Patrick Williamsc0f7c042017-02-23 20:41:17 -060032 <div class="alert alert-info lead top-air">
Patrick Williamsf1e5d692016-03-30 15:21:19 -050033 Toaster has no layer information. Without layer information, you cannot run builds. To generate layer information you can:
34 <ul>
35 <li>
Andrew Geissler9aee5002022-03-30 16:27:02 +000036 <a href="http://docs.yoctoproject.org/toaster-manual/reference.html#layer-source">Configure a layer source</a>
Patrick Williamsf1e5d692016-03-30 15:21:19 -050037 </li>
38 <li>
39 <a href="{% url 'newproject' %}">Create a project</a>, then import layers
40 </li>
41 </ul>
42 </div>
43 {% endif %}
Patrick Williamsc124f4f2015-09-15 14:41:29 -050044
Patrick Williams169d7bc2024-01-05 11:33:25 -060045 <p class="top-air">
46 <a class="btn btn-info btn-lg" href="{% url 'cmdlines' %}" style="min-width: 460px;">
47 Import command line event logs from build directory
48 </a>
49 </p>
50
Patrick Williamsc0f7c042017-02-23 20:41:17 -060051 <ul class="list-unstyled lead">
Patrick Williamsf1e5d692016-03-30 15:21:19 -050052 <li>
Andrew Geissler9aee5002022-03-30 16:27:02 +000053 <a href="http://docs.yoctoproject.org/toaster-manual/index.html#toaster-user-manual">
Patrick Williamsf1e5d692016-03-30 15:21:19 -050054 Read the Toaster manual
55 </a>
56 </li>
57
58 <li>
59 <a href="https://wiki.yoctoproject.org/wiki/Contribute_to_Toaster">
60 Contribute to Toaster
61 </a>
62 </li>
63 </ul>
64 </div>
65
Patrick Williamsc0f7c042017-02-23 20:41:17 -060066 <div class="col-md-6">
67 <img alt="Yocto Project Toaster" class="img-thumbnail" src="{% static 'img/toaster_bw.png' %}"/>
Patrick Williamsf1e5d692016-03-30 15:21:19 -050068 </div>
69
Patrick Williamsf1e5d692016-03-30 15:21:19 -050070 </div>
Patrick Williamsc124f4f2015-09-15 14:41:29 -050071 </div>
Patrick Williamsc0f7c042017-02-23 20:41:17 -060072
Patrick Williamsc124f4f2015-09-15 14:41:29 -050073{% endblock %}