added experimental cross-built optional packages for JamVM and Classpath, gcc4 only.
Tested with a network capable little application, no gui classes available. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40478 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -30,6 +30,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1
|
|||||||
# Bzip - file archiving utility
|
# Bzip - file archiving utility
|
||||||
# CCache - fast compiler cache
|
# CCache - fast compiler cache
|
||||||
# CDRecord - the command line CD writing tools
|
# CDRecord - the command line CD writing tools
|
||||||
|
# Classpath - GNU Classpath
|
||||||
# Clockwerk - native audio/video compositing
|
# Clockwerk - native audio/video compositing
|
||||||
# CLucene - indexed file search
|
# CLucene - indexed file search
|
||||||
# Curl - a client that groks URLs
|
# Curl - a client that groks URLs
|
||||||
@@ -47,6 +48,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1
|
|||||||
# GPerf - the perfect hash function generator.
|
# GPerf - the perfect hash function generator.
|
||||||
# Groff - text formatter used for man pages
|
# Groff - text formatter used for man pages
|
||||||
# ICU-devel - the headers and lib-links for ICU (for development)
|
# ICU-devel - the headers and lib-links for ICU (for development)
|
||||||
|
# JamVM - JamVM, a Java Virtual machine
|
||||||
# KeymapSwitcher - Easy to use keymap switcher
|
# KeymapSwitcher - Easy to use keymap switcher
|
||||||
# LibEvent - An event notification library
|
# LibEvent - An event notification library
|
||||||
# LibIconv - text encoding conversion library
|
# LibIconv - text encoding conversion library
|
||||||
@@ -403,6 +405,20 @@ if [ IsOptionalHaikuImagePackageAdded CDRecord ] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# Classpath
|
||||||
|
if [ IsOptionalHaikuImagePackageAdded Classpath ] {
|
||||||
|
if $(TARGET_ARCH) != x86 {
|
||||||
|
Echo "No optional package Classpath available for $(TARGET_ARCH)" ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
classpath-0.98-x86-gcc4-2011-02-13.zip
|
||||||
|
: http://jerome.duval.free.fr/obos/classpath-0.98-x86-gcc4-2011-02-13.zip ;
|
||||||
|
} else {
|
||||||
|
Echo "No optional package Classpath available for gcc2" ;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# Clockwerk
|
# Clockwerk
|
||||||
if [ IsOptionalHaikuImagePackageAdded Clockwerk ] {
|
if [ IsOptionalHaikuImagePackageAdded Clockwerk ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
@@ -951,6 +967,21 @@ if [ IsOptionalHaikuImagePackageAdded ICU-devel ] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# JamVM
|
||||||
|
if [ IsOptionalHaikuImagePackageAdded JamVM ] {
|
||||||
|
if $(TARGET_ARCH) != x86 {
|
||||||
|
Echo "No optional package JamVM available for $(TARGET_ARCH)" ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
jamvm-1.5.4-x86-gcc4-2011-02-13.zip
|
||||||
|
: http://jerome.duval.free.fr/obos/jamvm-1.5.4-x86-gcc4-2011-02-13.zip ;
|
||||||
|
AddSymlinkToHaikuImage common bin : /boot/common/bin/jamvm : java ;
|
||||||
|
} else {
|
||||||
|
Echo "No optional package JamVM available for gcc2" ;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# KeymapSwitcher
|
# KeymapSwitcher
|
||||||
if [ IsOptionalHaikuImagePackageAdded KeymapSwitcher ] {
|
if [ IsOptionalHaikuImagePackageAdded KeymapSwitcher ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
|
|||||||
Reference in New Issue
Block a user