* Introduced "MandatoryPackages", which is added to all default images
* Renamed "BasicCommandLinesTools" to "Sed" * Removed isCDPackage's parameter from "Sed"s InstallOptionalHaikuImagePackage * Currently, "MandatoryPackages" only dependency is "Sed" * Fixes #5560 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35829 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
+15
-15
@@ -15,7 +15,6 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) && $(HAIKU_ALTERNATIVE_GCC_OUTPUT_DIR) {
|
||||
# ABI-compliance-checker - tool for checking ABI compatibility between libs
|
||||
# APR - support libraries used for example by Subversion
|
||||
# APR-util - Apache portable runtime utility library
|
||||
# BasicCommandLineTools - basic commandline tools
|
||||
# Beam - powerful native e-mail client
|
||||
# BeBook - the classic BeOS API documentation
|
||||
# BeHappy - special documentation (i.e. BeBook) browser
|
||||
@@ -55,6 +54,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) && $(HAIKU_ALTERNATIVE_GCC_OUTPUT_DIR) {
|
||||
# Perl - the scripting language
|
||||
# Python - the scripting language
|
||||
# Rsync - remote directory synchronization
|
||||
# Sed - the ultimate stream editor
|
||||
# SQLite - the database implementation
|
||||
# Subversion - the version control system
|
||||
# Tar - archiving utility
|
||||
@@ -110,20 +110,6 @@ if [ IsOptionalHaikuImagePackageAdded APR-util ] {
|
||||
}
|
||||
|
||||
|
||||
# BasicCommandLineTools
|
||||
if [ IsOptionalHaikuImagePackageAdded BasicCommandLineTools ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package BasicCommandLineTools available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
# sed
|
||||
InstallOptionalHaikuImagePackage sed-4.2.1-r1a1-x86-gcc2-2009-08-30.zip
|
||||
: $(baseURL)/sed-4.2.1-r1a1-x86-gcc2-2009-08-30.zip
|
||||
:
|
||||
: true ;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
# Beam
|
||||
if [ IsOptionalHaikuImagePackageAdded Beam ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
@@ -928,6 +914,20 @@ if [ IsOptionalHaikuImagePackageAdded Rsync ] {
|
||||
}
|
||||
|
||||
|
||||
# Sed
|
||||
if [ IsOptionalHaikuImagePackageAdded Sed ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Sed available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
InstallOptionalHaikuImagePackage sed-4.2.1-r1a1-x86-gcc2-2009-08-30.zip
|
||||
: $(baseURL)/sed-4.2.1-r1a1-x86-gcc2-2009-08-30.zip
|
||||
:
|
||||
:
|
||||
;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
# SQLite
|
||||
if [ IsOptionalHaikuImagePackageAdded SQLite ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
|
||||
Reference in New Issue
Block a user