landing.html 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. {% extends "base.html" %}
  2. {% load static %}
  3. {% load projecttags %}
  4. {% load humanize %}
  5. {% block title %} Welcome to Toaster {% endblock %}
  6. {% block pagecontent %}
  7. <div class="row">
  8. <div class="jumbotron well-transparent">
  9. <div class="col-md-6">
  10. <h1>This is Toaster</h1>
  11. <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>
  12. <p class="top-air">
  13. <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;">
  14. Toaster is ready to capture your command line builds
  15. </a>
  16. </p>
  17. {% if lvs_nos %}
  18. {% if project_enable %}
  19. <p class="top-air">
  20. <a class="btn btn-primary btn-lg" href="{% url 'newproject' %}" style="min-width: 460px;">
  21. Create your first Toaster project to run manage builds
  22. </a>
  23. </p>
  24. {% endif %}
  25. {% else %}
  26. <div class="alert alert-info lead top-air">
  27. Toaster has no layer information. Without layer information, you cannot run builds. To generate layer information you can:
  28. <ul>
  29. <li>
  30. <a href="http://docs.yoctoproject.org/toaster-manual/reference.html#layer-source">Configure a layer source</a>
  31. </li>
  32. <li>
  33. <a href="{% url 'newproject' %}">Create a project</a>, then import layers
  34. </li>
  35. </ul>
  36. </div>
  37. {% endif %}
  38. <p class="top-air">
  39. <a class="btn btn-info btn-lg" href="{% url 'cmdlines' %}" style="min-width: 460px;">
  40. Import command line event logs from build directory
  41. </a>
  42. </p>
  43. <ul class="list-unstyled lead">
  44. <li>
  45. <a href="http://docs.yoctoproject.org/toaster-manual/index.html#toaster-user-manual">
  46. Read the Toaster manual
  47. </a>
  48. </li>
  49. <li>
  50. <a href="https://wiki.yoctoproject.org/wiki/Contribute_to_Toaster">
  51. Contribute to Toaster
  52. </a>
  53. </li>
  54. </ul>
  55. </div>
  56. <div class="col-md-6">
  57. <img alt="Yocto Project Toaster" class="img-thumbnail" src="{% static 'img/toaster_bw.png' %}"/>
  58. </div>
  59. </div>
  60. </div>
  61. {% endblock %}