summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@codethink.co.uk>2012-05-17 14:47:04 +0100
committerRichard Maw <richard.maw@codethink.co.uk>2012-05-17 14:47:04 +0100
commit3656d5f42d5fbf53bb38a783d85aa9062bf12c6e (patch)
tree5b5fe0f1962bdb1a5f8d5da5b904a7d95090dd9e
parent889dacead012eab9ea8c1015407c131b199a5d87 (diff)
downloadmorphs-3656d5f42d5fbf53bb38a783d85aa9062bf12c6e.tar.gz
morphs: Add descriptions to all strata and systems.
-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 4424e2a..efaca0e 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 80926d4..5fda4d1 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 e8040e8..602105a 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 315ead9..bc906a2 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 d302794..078e545 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 49cf029..373a96a 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 8a9285e..8357cd1 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 8b2d7ad..5e93194 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 d451465..0ef5237 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 9fb268c..525ca9f 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 a9fbb82..c146f79 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 b363bab..cd14143 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": [