summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bootstrap-pass1.morph1
-rw-r--r--bootstrap-pass2.morph1
-rw-r--r--devel.morph1
-rw-r--r--foundation.morph1
-rw-r--r--imx53-bootstrap-pass3.morph1
-rw-r--r--imx53-bsp.morph1
-rw-r--r--morph-cache-server.morph1
-rw-r--r--x86_64-generic-base-system.morph1
-rw-r--r--x86_64-generic-bootstrap-pass3.morph1
-rw-r--r--x86_64-generic-bsp.morph1
-rw-r--r--x86_64-generic-devel-system.morph1
-rw-r--r--x86_64-generic-morph-cache-server-system.morph1
12 files changed, 12 insertions, 0 deletions
diff --git a/bootstrap-pass1.morph b/bootstrap-pass1.morph
index 4424e2af..efaca0e8 100644
--- a/bootstrap-pass1.morph
+++ b/bootstrap-pass1.morph
@@ -1,5 +1,6 @@
{
"name": "bootstrap-pass1",
+ "description": "A minimal set of programs required to build from source code releases. This is designed to not use the host environment whenever possible, which leads to strangeness like building something multiple times. It uses special branches which have been prepared to reduce the number of dependencies.",
"kind": "stratum",
"sources": [
{
diff --git a/bootstrap-pass2.morph b/bootstrap-pass2.morph
index 80926d48..5fda4d1d 100644
--- a/bootstrap-pass2.morph
+++ b/bootstrap-pass2.morph
@@ -1,5 +1,6 @@
{
"name": "bootstrap-pass2",
+ "description": "A set of programs that should allow anything to be built from source. This has no double-builds, but it does have some special branches.",
"kind": "stratum",
"sources": [
{
diff --git a/devel.morph b/devel.morph
index e8040e8e..602105ad 100644
--- a/devel.morph
+++ b/devel.morph
@@ -1,5 +1,6 @@
{
"name": "devel",
+ "description": "The set of programs that, when combined with foundation, are able to build devel and foundation. This is somewhat analogous to debian's build-essential",
"kind": "stratum",
"sources": [
{
diff --git a/foundation.morph b/foundation.morph
index 315ead91..bc906a29 100644
--- a/foundation.morph
+++ b/foundation.morph
@@ -1,5 +1,6 @@
{
"name": "foundation",
+ "description": "The components that go into every system. This is a balance between minimal and functional. It should be platform independent.",
"kind": "stratum",
"sources": [
{
diff --git a/imx53-bootstrap-pass3.morph b/imx53-bootstrap-pass3.morph
index d302794c..078e545e 100644
--- a/imx53-bootstrap-pass3.morph
+++ b/imx53-bootstrap-pass3.morph
@@ -1,5 +1,6 @@
{
"name": "imx53-bootstrap-pass3",
+ "description": "The set of strata that constitute the final bootstrap for the i.MX 53 ARM development board. This is a stratum rather than a system because a system image is not necessarily required to finish a bootstrap, and listing multiple strata on the command line doesn't share a staging area, so imx53-bsp fails to find what it needs from devel.",
"kind": "stratum",
"build-depends": [
"foundation",
diff --git a/imx53-bsp.morph b/imx53-bsp.morph
index 49cf029b..373a96a3 100644
--- a/imx53-bsp.morph
+++ b/imx53-bsp.morph
@@ -1,5 +1,6 @@
{
"name": "imx53-bsp",
+ "description": "The platform dependent components required to boot an i.MX 53 ARM development board.",
"kind": "stratum",
"sources": [
{
diff --git a/morph-cache-server.morph b/morph-cache-server.morph
index 8a9285ee..8357cd14 100644
--- a/morph-cache-server.morph
+++ b/morph-cache-server.morph
@@ -1,5 +1,6 @@
{
"name": "morph-cache-server",
+ "description": "The unique components that are required for a morph cache server.",
"kind": "stratum",
"sources": [
{
diff --git a/x86_64-generic-base-system.morph b/x86_64-generic-base-system.morph
index 8b2d7ad3..5e93194c 100644
--- a/x86_64-generic-base-system.morph
+++ b/x86_64-generic-base-system.morph
@@ -1,5 +1,6 @@
{
"name": "x86_64-generic-base-system",
+ "description": "The set of strata required to have a minimal system for a 64-bit x86 system.",
"kind": "system",
"disk-size": "10G",
"strata": [
diff --git a/x86_64-generic-bootstrap-pass3.morph b/x86_64-generic-bootstrap-pass3.morph
index d4514656..0ef5237c 100644
--- a/x86_64-generic-bootstrap-pass3.morph
+++ b/x86_64-generic-bootstrap-pass3.morph
@@ -1,5 +1,6 @@
{
"name": "x86_64-generic-bootstrap-pass3",
+ "description": "The set of strata that constitute the final bootstrap for 64-bit x86 systems. This is a stratum rather than a system because a system image is not necessarily required to finish a bootstrap, and listing multiple strata on the command line doesn't share a staging area, so x86_64-generic-bsp fails to find what it needs from devel.",
"kind": "stratum",
"build-depends": [
"foundation",
diff --git a/x86_64-generic-bsp.morph b/x86_64-generic-bsp.morph
index 9fb268c1..525ca9f3 100644
--- a/x86_64-generic-bsp.morph
+++ b/x86_64-generic-bsp.morph
@@ -1,5 +1,6 @@
{
"name": "x86_64-generic-bsp",
+ "description": "The set of platform specific components required for booting a 64-bit x86 based system.",
"kind": "stratum",
"sources": [
{
diff --git a/x86_64-generic-devel-system.morph b/x86_64-generic-devel-system.morph
index a9fbb827..c146f79d 100644
--- a/x86_64-generic-devel-system.morph
+++ b/x86_64-generic-devel-system.morph
@@ -1,5 +1,6 @@
{
"name": "x86_64-generic-devel-system",
+ "description": "A system that is able to build other systems based on the 64-bit x86 architecture.",
"kind": "system",
"disk-size": "10G",
"strata": [
diff --git a/x86_64-generic-morph-cache-server-system.morph b/x86_64-generic-morph-cache-server-system.morph
index b363bab0..cd141435 100644
--- a/x86_64-generic-morph-cache-server-system.morph
+++ b/x86_64-generic-morph-cache-server-system.morph
@@ -1,5 +1,6 @@
{
"name": "x86_64-generic-morph-cache-server-system",
+ "description": "A system that will be able to provide a remote repository or artifact cache for morph, designed to run on the 64-bit x86 architecture.",
"kind": "system",
"disk-size": "500m",
"strata": [