* Actually include ICU 4.4 in the image we build
Note this doesn't fix everything yet, apparently there is a problem with ICU genereating an invalid opcode exception. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37512 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -147,6 +147,8 @@ if $(HAIKU_OPENSSL_ENABLED) {
|
|||||||
AddOptionalHaikuImagePackages OpenSSL ;
|
AddOptionalHaikuImagePackages OpenSSL ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AddOptionalHaikuImagePackages ICU ;
|
||||||
|
|
||||||
# Evaluate optional package dependencies
|
# Evaluate optional package dependencies
|
||||||
include [ FDirName $(HAIKU_BUILD_RULES_DIR) OptionalPackageDependencies ] ;
|
include [ FDirName $(HAIKU_BUILD_RULES_DIR) OptionalPackageDependencies ] ;
|
||||||
|
|
||||||
|
|||||||
@@ -89,6 +89,6 @@ if $(TARGET_ARCH) != x86 {
|
|||||||
: $(zipFile)
|
: $(zipFile)
|
||||||
] ;
|
] ;
|
||||||
|
|
||||||
HAIKU_ICU_HEADERS
|
#HAIKU_ICU_HEADERS
|
||||||
= [ FDirName $(HAIKU_ICU_DIR) common include ] ;
|
# = [ FDirName $(HAIKU_ICU_DIR) common include ] ;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ OptionalPackageDependencies Git : Expat Curl OpenSSL LibIconv ;
|
|||||||
OptionalPackageDependencies ICU-devel : Development ;
|
OptionalPackageDependencies ICU-devel : Development ;
|
||||||
OptionalPackageDependencies LibLayout : DevelopmentBase ;
|
OptionalPackageDependencies LibLayout : DevelopmentBase ;
|
||||||
OptionalPackageDependencies Tar : LibIconv ;
|
OptionalPackageDependencies Tar : LibIconv ;
|
||||||
OptionalPackageDependencies MandatoryPackages : Sed Tar ;
|
OptionalPackageDependencies MandatoryPackages : ICU Sed Tar ;
|
||||||
OptionalPackageDependencies Python : Bzip ;
|
OptionalPackageDependencies Python : Bzip ;
|
||||||
OptionalPackageDependencies Mercurial : Python ;
|
OptionalPackageDependencies Mercurial : Python ;
|
||||||
OptionalPackageDependencies NetFS : UserlandFS ;
|
OptionalPackageDependencies NetFS : UserlandFS ;
|
||||||
|
|||||||
@@ -749,6 +749,21 @@ if [ IsOptionalHaikuImagePackageAdded ICU-devel ] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# ICU
|
||||||
|
if [ IsOptionalHaikuImagePackageAdded ICU ] {
|
||||||
|
if $(TARGET_ARCH) != x86 {
|
||||||
|
Echo "No optional package ICU available for $(TARGET_ARCH)" ;
|
||||||
|
} else {
|
||||||
|
InstallOptionalHaikuImagePackage $(HAIKU_ICU_PACKAGE)
|
||||||
|
: $(HAIKU_ICU_URL)
|
||||||
|
:
|
||||||
|
:
|
||||||
|
: true
|
||||||
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# KeymapSwitcher
|
# KeymapSwitcher
|
||||||
if [ IsOptionalHaikuImagePackageAdded KeymapSwitcher ] {
|
if [ IsOptionalHaikuImagePackageAdded KeymapSwitcher ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
|
|||||||
Reference in New Issue
Block a user