diff options
-rw-r--r-- | base-system-x86_32-generic.morph | 20 | ||||
-rw-r--r-- | base-system-x86_64-generic.morph | 6 | ||||
-rw-r--r-- | bsp-x86_32-generic.morph | 25 | ||||
-rw-r--r-- | bsp-x86_64-generic.morph | 2 | ||||
-rw-r--r-- | devel-system-x86_32-generic.morph | 25 | ||||
-rw-r--r-- | foundation.morph | 2 |
6 files changed, 75 insertions, 5 deletions
diff --git a/base-system-x86_32-generic.morph b/base-system-x86_32-generic.morph new file mode 100644 index 00000000..b1af9feb --- /dev/null +++ b/base-system-x86_32-generic.morph @@ -0,0 +1,20 @@ +{ + "name": "base-system-x86_32-generic", + "description": "The set of strata required to have a minimal system for a 32-bit x86 system.", + "kind": "system", + "system-kind": "syslinux-disk", + "arch": "x86_32", + "disk-size": "2G", + "strata": [ + { + "morph": "bsp-x86_32-generic", + "repo": "baserock:baserock/morphs", + "ref": "master" + }, + { + "morph": "foundation", + "repo": "baserock:baserock/morphs", + "ref": "master" + } + ] +} diff --git a/base-system-x86_64-generic.morph b/base-system-x86_64-generic.morph index 25d4d63a..eb75377c 100644 --- a/base-system-x86_64-generic.morph +++ b/base-system-x86_64-generic.morph @@ -9,17 +9,17 @@ { "morph": "bsp-x86_64-generic", "repo": "baserock:baserock/morphs", - "ref": "baserock/samthursfield/nfs" + "ref": "master" }, { "morph": "foundation", "repo": "baserock:baserock/morphs", - "ref": "baserock/samthursfield/nfs" + "ref": "master" }, { "morph": "nfs", "repo": "baserock:baserock/morphs", - "ref": "baserock/samthursfield/nfs" + "ref": "master" } ] } diff --git a/bsp-x86_32-generic.morph b/bsp-x86_32-generic.morph new file mode 100644 index 00000000..e4c6ce8d --- /dev/null +++ b/bsp-x86_32-generic.morph @@ -0,0 +1,25 @@ +{ + "name": "bsp-x86_32-generic", + "description": "The set of platform specific components required for booting a 32-bit x86 based system.", + "kind": "stratum", + "chunks": [ + { + "name": "linux", + "repo": "upstream:linux", + "ref": "baserock/morph", + "build-depends": [] + }, + { + "name": "nasm", + "repo": "upstream:nasm", + "ref": "baserock/morph", + "build-depends": [] + }, + { + "name": "syslinux", + "repo": "upstream:syslinux", + "ref": "baserock/morph", + "build-depends": ["nasm"] + } + ] +} diff --git a/bsp-x86_64-generic.morph b/bsp-x86_64-generic.morph index 353443af..954b7b54 100644 --- a/bsp-x86_64-generic.morph +++ b/bsp-x86_64-generic.morph @@ -6,7 +6,7 @@ { "name": "linux", "repo": "upstream:linux", - "ref": "baserock/samthursfield/nfs", + "ref": "baserock/morph", "build-depends": [] }, { diff --git a/devel-system-x86_32-generic.morph b/devel-system-x86_32-generic.morph new file mode 100644 index 00000000..99e23ef0 --- /dev/null +++ b/devel-system-x86_32-generic.morph @@ -0,0 +1,25 @@ +{ + "name": "devel-system-x86_32-generic", + "description": "A system that is able to build other systems based on the 32-bit x86 architecture.", + "kind": "system", + "system-kind": "syslinux-disk", + "arch": "x86_32", + "disk-size": "2G", + "strata": [ + { + "morph": "bsp-x86_32-generic", + "repo": "baserock:baserock/morphs", + "ref": "master" + }, + { + "morph": "foundation", + "repo": "baserock:baserock/morphs", + "ref": "master" + }, + { + "morph": "devel", + "repo": "baserock:baserock/morphs", + "ref": "master" + } + ] +} diff --git a/foundation.morph b/foundation.morph index a7502f8b..7176320b 100644 --- a/foundation.morph +++ b/foundation.morph @@ -6,7 +6,7 @@ { "name": "fhs-dirs", "repo": "baserock:baserock/fhs-dirs", - "ref": "baserock/samthursfield/nfs", + "ref": "master", "build-depends": [] }, { |