diff options
-rw-r--r-- | arm-versatile-bsp.morph | 3 | ||||
-rw-r--r-- | bootstrap-pass1.morph | 63 | ||||
-rw-r--r-- | bootstrap-pass2.morph | 96 | ||||
-rw-r--r-- | foundation.morph | 3 | ||||
-rw-r--r-- | imx53-bsp.morph | 3 | ||||
-rw-r--r-- | morph-cache-server.morph | 18 | ||||
-rw-r--r-- | scripting.morph | 3 | ||||
-rw-r--r-- | x86_64-generic-bsp.morph | 3 |
8 files changed, 128 insertions, 64 deletions
diff --git a/arm-versatile-bsp.morph b/arm-versatile-bsp.morph index 06aa2910..50de2cf6 100644 --- a/arm-versatile-bsp.morph +++ b/arm-versatile-bsp.morph @@ -6,7 +6,8 @@ { "name": "linux", "repo": "upstream:linux", - "ref": "baserock/arm/versatile" + "ref": "baserock/arm/versatile", + "build-depends": [] } ] } diff --git a/bootstrap-pass1.morph b/bootstrap-pass1.morph index efaca0e8..9433e60c 100644 --- a/bootstrap-pass1.morph +++ b/bootstrap-pass1.morph @@ -6,97 +6,116 @@ { "repo": "upstream:binutils-redhat", "ref": "baserock/bootstrap-pass1", - "name": "binutils-1" + "name": "binutils-1", + "build-depends": [] }, { "repo": "upstream:gcc-tarball", "ref": "baserock/bootstrap-pass1-1", - "name": "gcc-bootstrap-pass1-1" + "name": "gcc-bootstrap-pass1-1", + "build-depends": ["binutils-1"] }, { "repo": "upstream:linux", "ref": "baserock/3.2-headers", - "name": "linux-api-headers" + "name": "linux-api-headers", + "build-depends": ["gcc-bootstrap-pass1-1"] }, { "repo": "upstream:eglibc2", "ref": "baserock/2.15-bootstrap-pass1", - "name": "eglibc" + "name": "eglibc", + "build-depends": ["linux-api-headers"] }, { "repo": "upstream:binutils-redhat", "ref": "baserock/bootstrap-pass1", - "name": "binutils-2" + "name": "binutils-2", + "build-depends": ["eglibc"] }, { "repo": "upstream:gcc-tarball", "ref": "baserock/bootstrap-pass1-2", - "name": "gcc-bootstrap-pass1-2" + "name": "gcc-bootstrap-pass1-2", + "build-depends": ["binutils-2"] }, { "repo": "upstream:zlib", "ref": "baserock/morph", - "name": "zlib" + "name": "zlib", + "build-depends": ["gcc-bootstrap-pass1-2"] }, { "repo": "upstream:ncurses", "ref": "baserock/bootstrap-pass1", - "name": "ncurses" + "name": "ncurses", + "build-depends": ["zlib"] }, { "repo": "upstream:bash", "ref": "baserock/bootstrap-pass1", - "name": "bash" + "name": "bash", + "build-depends": ["ncurses"] }, { "repo": "upstream:busybox", "ref": "baserock/morph", - "name": "busybox" + "name": "busybox", + "build-depends": ["bash"] }, { "repo": "upstream:gawk", "ref": "baserock/morph", - "name": "gawk" + "name": "gawk", + "build-depends": ["busybox"] }, { "repo": "upstream:gettext", "ref": "baserock/bootstrap", - "name": "gettext" + "name": "gettext", + "build-depends": ["gawk"] }, { "repo": "upstream:m4", "ref": "baserock/bootstrap", - "name": "m4" + "name": "m4", + "build-depends": ["gettext"] }, { "repo": "upstream:make", "ref": "baserock/morph", - "name": "make" + "name": "make", + "build-depends": ["m4"] }, { "repo": "upstream:patch", "ref": "baserock/bootstrap-pass1", - "name": "patch" + "name": "patch", + "build-depends": ["make"] }, { "repo": "upstream:perl", "ref": "baserock/morph", - "name": "perl" + "name": "perl", + "build-depends": ["patch"] }, { "repo": "upstream:texinfo-tarball", "ref": "baserock/bootstrap-pass1", - "name": "texinfo-tarball" + "name": "texinfo-tarball", + "build-depends": ["perl"] }, { "repo": "upstream:xz", "ref": "baserock/morph", - "name": "xz" + "name": "xz", + "build-depends": ["texinfo-tarball"] }, { "repo": "upstream:cpython", "ref": "baserock/morph-2.7", - "name": "cpython" + "name": "cpython", + "build-depends": ["xz"] }, { "repo": "upstream:cliapp", @@ -109,7 +128,8 @@ { "name": "openssl", "repo": "upstream:openssl", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["cliapp"] }, { "name": "curl", @@ -122,7 +142,8 @@ { "name": "libexpat", "repo": "upstream:libexpat", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["curl"] }, { "repo": "upstream:git", diff --git a/bootstrap-pass2.morph b/bootstrap-pass2.morph index 1f15fcc9..f0823b20 100644 --- a/bootstrap-pass2.morph +++ b/bootstrap-pass2.morph @@ -6,138 +6,165 @@ { "name": "fhs-dirs", "repo": "baserock:fhs-dirs", - "ref": "master" + "ref": "master", + "build-depends": [] }, { "name": "linux-api-headers", "repo": "upstream:linux", - "ref": "baserock/3.2-headers" + "ref": "baserock/3.2-headers", + "build-depends": ["fhs-dirs"] }, { "name": "eglibc", "morph": "eglibc", "repo": "upstream:eglibc2", - "ref": "baserock/2.15-morph" + "ref": "baserock/2.15-morph", + "build-depends": ["linux-api-headers"] }, { "name": "zlib", "repo": "upstream:zlib", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["zlib"] }, { "name": "binutils", "repo": "upstream:binutils-redhat", - "ref": "baserock/bootstrap-pass2" + "ref": "baserock/bootstrap-pass2", + "build-depends": ["zlib"] }, { "name": "gcc", "repo": "upstream:gcc-tarball", - "ref": "baserock/bootstrap" + "ref": "baserock/bootstrap", + "build-depends": ["binutils"] }, { "name": "busybox", "repo": "upstream:busybox", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["gcc"] }, { "name": "ncurses", "repo": "upstream:ncurses", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["busybox"] }, { "name": "util-linux", "repo": "upstream:util-linux", - "ref": "baserock/bootstrap" + "ref": "baserock/bootstrap", + "build-depends": ["ncurses"] }, { "name": "gperf", "repo": "upstream:gperf", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["gperf"] }, { "name": "coreutils", "repo": "upstream:coreutils", - "ref": "rm/no-bb-overlap/bootstrap-pass2" + "ref": "rm/no-bb-overlap/bootstrap-pass2", + "build-depends": ["gperf"] }, { "name": "m4", "repo": "upstream:m4", - "ref": "baserock/bootstrap" + "ref": "baserock/bootstrap", + "build-depends": ["coreutils"] }, { "name": "bison", "repo": "upstream:bison", - "ref": "baserock/bootstrap" + "ref": "baserock/bootstrap", + "build-depends": ["m4"] }, { "name": "patch", "repo": "upstream:patch", - "ref": "baserock/bootstrap-pass2" + "ref": "baserock/bootstrap-pass2", + "build-depends": ["bison"] }, { "name": "readline", "repo": "upstream:readline", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["patch"] }, { "name": "bash", "repo": "upstream:bash", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["readline"] }, { "name": "gdbm", "repo": "upstream:gdbm", - "ref": "baserock/bootstrap" + "ref": "baserock/bootstrap", + "build-depends": ["bash"] }, { "name": "perl", "repo": "upstream:perl", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["gdbm"] }, { "name": "autoconf", "repo": "upstream:autoconf", - "ref": "baserock/bootstrap" + "ref": "baserock/bootstrap", + "build-depends": ["perl"] }, { "name": "automake", "repo": "upstream:automake", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["autoconf"] }, { "name": "libtool", "repo": "upstream:libtool", - "ref": "baserock/bootstrap" + "ref": "baserock/bootstrap", + "build-depends": ["automake"] }, { "name": "gawk", "repo": "upstream:gawk", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["libtool"] }, { "name": "help2man", "repo": "upstream:help2man", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["gawk"] }, { "name": "flex", "repo": "upstream:flex", - "ref": "baserock/bootstrap" + "ref": "baserock/bootstrap", + "build-depends": ["help2man"] }, { "name": "gettext", "repo": "upstream:gettext", - "ref": "baserock/bootstrap" + "ref": "baserock/bootstrap", + "build-depends": ["flex"] }, { "name": "pkg-config", "repo": "upstream:pkg-config", - "ref": "baserock/bootstrap" + "ref": "baserock/bootstrap", + "build-depends": ["gettext"] }, { "name": "xz", "repo": "upstream:xz", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["pkg-config"] }, { "name": "libexpat", @@ -192,22 +219,26 @@ { "name": "groff", "repo": "upstream:groff", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["glib"] }, { "name": "make", "repo": "upstream:make", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["groff"] }, { "name": "texinfo-tarball", "repo": "upstream:texinfo-tarball", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["make"] }, { "name": "openssl", "repo": "upstream:openssl", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["texinfo-tarball"] }, { "name": "curl", @@ -220,7 +251,8 @@ { "name": "cpython", "repo": "upstream:cpython", - "ref": "baserock/morph-2.7" + "ref": "baserock/morph-2.7", + "build-depends": ["curl"] }, { "name": "cliapp", diff --git a/foundation.morph b/foundation.morph index bc906a29..2cf83e63 100644 --- a/foundation.morph +++ b/foundation.morph @@ -6,7 +6,8 @@ { "name": "fhs-dirs", "repo": "baserock:fhs-dirs", - "ref": "master" + "ref": "master", + "build-depends": [] }, { "name": "eglibc", diff --git a/imx53-bsp.morph b/imx53-bsp.morph index 373a96a3..d7d6f8d0 100644 --- a/imx53-bsp.morph +++ b/imx53-bsp.morph @@ -6,7 +6,8 @@ { "name": "linux", "repo": "upstream:linux", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": [] } ] } diff --git a/morph-cache-server.morph b/morph-cache-server.morph index 37ab90a9..22adc835 100644 --- a/morph-cache-server.morph +++ b/morph-cache-server.morph @@ -6,32 +6,38 @@ { "name": "git", "repo": "upstream:git", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": [] }, { "name": "openssl", "repo": "upstream:openssl", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": [] }, { "name": "cpython", "repo": "upstream:cpython", - "ref": "baserock/morph-2.7" + "ref": "baserock/morph-2.7", + "build-depends": ["openssl"] }, { "name": "cliapp", "repo": "upstream:cliapp", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": ["cpython"] }, { "name": "bottle", "repo": "github:defnull/bottle", - "ref": "master" + "ref": "master", + "build-depends": ["cpython"] }, { "name": "morph-cache-server", "repo": "baserock:morph-cache-server", - "ref": "master" + "ref": "master", + "build-depends": ["cpython", "cliapp"] } ] } diff --git a/scripting.morph b/scripting.morph index 4dd2a18f..ed97c30c 100644 --- a/scripting.morph +++ b/scripting.morph @@ -6,7 +6,8 @@ { "name": "lua", "repo": "upstream:lua", - "ref": "baserock/5.1-morph" + "ref": "baserock/5.1-morph", + "build-depends": [] } ] } diff --git a/x86_64-generic-bsp.morph b/x86_64-generic-bsp.morph index 525ca9f3..b08ec4f0 100644 --- a/x86_64-generic-bsp.morph +++ b/x86_64-generic-bsp.morph @@ -6,7 +6,8 @@ { "name": "linux", "repo": "upstream:linux", - "ref": "baserock/morph" + "ref": "baserock/morph", + "build-depends": [] }, { "name": "syslinux", |