mirror of
https://review.haiku-os.org/haiku
synced 2025-01-18 12:38:51 +01:00
Use bash_bootstrap for the bootstrap build.
* don't build the in-tree bash. * bash doesn't need to be a mandatory package, it's now a dependency of the haiku package.
This commit is contained in:
parent
689e777570
commit
b2d0f2e7b6
6
Jamfile
6
Jamfile
@ -25,12 +25,8 @@ for architectureObject in [ MultiArchSubDirSetup ] {
|
||||
AddHaikuImagePackages [ FFilterByBuildFeatures
|
||||
curl freetype icu libsolv zlib
|
||||
|
||||
minimum_image @{
|
||||
bash
|
||||
}@
|
||||
|
||||
regular_image @{
|
||||
bash bzip2 ctags ffmpeg findutils gawk glu grep gutenprint jasper jpeg
|
||||
bzip2 ctags ffmpeg findutils gawk glu grep gutenprint jasper jpeg
|
||||
less libicns libpng libwebp mesa mesa_devel mesa_swrast sed sharutils
|
||||
tar tiff wget which
|
||||
}@
|
||||
|
@ -3,10 +3,6 @@
|
||||
# import everything from the minimum image
|
||||
include [ FDirName $(HAIKU_BUILD_RULES_DIR) images definitions minimum ] ;
|
||||
|
||||
SYSTEM_BIN += [ FFilterByBuildFeatures
|
||||
bash
|
||||
] ;
|
||||
|
||||
# build and add the source package directory and a haikuports.config file
|
||||
CopyDirectoryToHaikuImage home haikuports
|
||||
: [ BuildHaikuPortsSourcePackageDirectory ]
|
||||
|
@ -13,6 +13,7 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
autoconf_bootstrap-2.69-2
|
||||
automake_bootstrap-1.13.1-1
|
||||
libtool_cross_generic-2.4
|
||||
bash_bootstrap-4.3.27-1
|
||||
binutils_bootstrap-2.24_2014_03_19-1
|
||||
bison_bootstrap-2.4.3-1
|
||||
curl_bootstrap-7.26.0-1
|
||||
@ -45,6 +46,7 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
# source packages
|
||||
autoconf_bootstrap
|
||||
automake_bootstrap
|
||||
bash_bootstrap
|
||||
binutils_bootstrap
|
||||
bison_bootstrap
|
||||
curl_bootstrap
|
||||
|
@ -12,6 +12,7 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
# repository architecture packages (stage 1)
|
||||
autoconf_bootstrap-2.69-2
|
||||
automake_bootstrap-1.13.1-1
|
||||
bash_bootstrap-4.3.27-1
|
||||
binutils_bootstrap-2.24_2014_03_19-1
|
||||
bison_bootstrap-2.4.3-1
|
||||
flex_bootstrap-2.5.35-1
|
||||
@ -40,6 +41,7 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
# source packages
|
||||
autoconf_bootstrap
|
||||
automake_bootstrap
|
||||
bash_bootstrap
|
||||
binutils_bootstrap
|
||||
bison_bootstrap
|
||||
flex_bootstrap
|
||||
|
@ -17,6 +17,7 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
# repository architecture packages (stage 1)
|
||||
autoconf_bootstrap-2.69-2
|
||||
automake_bootstrap-1.13.1-1
|
||||
bash_bootstrap-4.3.27-1
|
||||
binutils_bootstrap-2.24_2014_03_19-1
|
||||
bison_bootstrap-2.4.3-1
|
||||
findutils_bootstrap-4.4.2-1
|
||||
@ -63,6 +64,7 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
# source packages
|
||||
autoconf_bootstrap
|
||||
automake_bootstrap
|
||||
bash_bootstrap
|
||||
binutils_bootstrap
|
||||
bison_bootstrap
|
||||
findutils_bootstrap
|
||||
|
@ -12,6 +12,7 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
# repository architecture packages (stage 1)
|
||||
autoconf_bootstrap-2.69-2
|
||||
automake_bootstrap-1.13.1-1
|
||||
bash_bootstrap-4.3.27-1
|
||||
binutils_bootstrap-2.24_2014_03_19-1
|
||||
bison_bootstrap-2.4.3-1
|
||||
curl_bootstrap-7.26.0-1
|
||||
@ -44,6 +45,7 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
# source packages
|
||||
autoconf_bootstrap
|
||||
automake_bootstrap
|
||||
bash_bootstrap
|
||||
binutils_bootstrap
|
||||
bison_bootstrap
|
||||
curl_bootstrap
|
||||
|
@ -17,6 +17,7 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
# repository architecture packages (stage 1)
|
||||
autoconf_bootstrap-2.69-2
|
||||
automake_bootstrap-1.13.1-1
|
||||
bash_bootstrap-4.3.27-1
|
||||
binutils_bootstrap-2.17_2013_04_21-3
|
||||
bison_bootstrap-2.4.3-1
|
||||
findutils_bootstrap-4.4.2-1
|
||||
@ -63,6 +64,7 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
# source packages
|
||||
autoconf_bootstrap
|
||||
automake_bootstrap
|
||||
bash_bootstrap
|
||||
binutils_bootstrap
|
||||
bison_bootstrap
|
||||
findutils_bootstrap
|
||||
|
@ -23,9 +23,6 @@ provides {
|
||||
cmd:arp
|
||||
cmd:base64
|
||||
cmd:basename
|
||||
#ifdef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
cmd:bc
|
||||
cmd:cat
|
||||
cmd:chgrp
|
||||
@ -172,9 +169,7 @@ provides {
|
||||
}
|
||||
|
||||
requires {
|
||||
#ifndef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
lib:libfreetype
|
||||
lib:libgcc_s
|
||||
lib:libicudata
|
||||
|
@ -23,9 +23,6 @@ provides {
|
||||
cmd:arp
|
||||
cmd:base64
|
||||
cmd:basename
|
||||
#ifdef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
cmd:bc
|
||||
cmd:cat
|
||||
cmd:chgrp
|
||||
@ -172,9 +169,7 @@ provides {
|
||||
}
|
||||
|
||||
requires {
|
||||
#ifndef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
lib:libfreetype
|
||||
lib:libgcc_s
|
||||
#ifdef HAIKU_REGULAR_BUILD
|
||||
|
@ -23,9 +23,6 @@ provides {
|
||||
cmd:arp
|
||||
cmd:base64
|
||||
cmd:basename
|
||||
#ifdef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
cmd:bc
|
||||
cmd:cat
|
||||
cmd:chgrp
|
||||
@ -172,9 +169,7 @@ provides {
|
||||
}
|
||||
|
||||
requires {
|
||||
#ifndef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
lib:libfreetype
|
||||
lib:libgcc_s
|
||||
lib:libicudata
|
||||
|
@ -23,9 +23,6 @@ provides {
|
||||
cmd:arp
|
||||
cmd:base64
|
||||
cmd:basename
|
||||
#ifdef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
cmd:bc
|
||||
cmd:cat
|
||||
cmd:chgrp
|
||||
@ -172,9 +169,7 @@ provides {
|
||||
}
|
||||
|
||||
requires {
|
||||
#ifndef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
lib:libcurl
|
||||
lib:libfreetype
|
||||
lib:libgcc_s
|
||||
|
@ -22,9 +22,6 @@ provides {
|
||||
cmd:arp
|
||||
cmd:base64
|
||||
cmd:basename
|
||||
#ifdef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
cmd:bc
|
||||
cmd:cat
|
||||
cmd:chgrp
|
||||
@ -171,9 +168,7 @@ provides {
|
||||
}
|
||||
|
||||
requires {
|
||||
#ifndef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
lib:libcurl
|
||||
lib:libgcc_s
|
||||
lib:libfreetype
|
||||
|
@ -23,9 +23,6 @@ provides {
|
||||
cmd:arp
|
||||
cmd:base64
|
||||
cmd:basename
|
||||
#ifdef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
cmd:bc
|
||||
cmd:cat
|
||||
cmd:chgrp
|
||||
@ -173,9 +170,7 @@ provides {
|
||||
}
|
||||
|
||||
requires {
|
||||
#ifndef HAIKU_BOOTSTRAP_BUILD
|
||||
cmd:bash
|
||||
#endif
|
||||
lib:libcurl
|
||||
lib:libfreetype
|
||||
lib:libicudata
|
||||
|
Loading…
Reference in New Issue
Block a user