|
@@ -25,7 +25,8 @@ config BR2_PACKAGE_OPENJDK
|
|
select BR2_PACKAGE_ZLIB
|
|
select BR2_PACKAGE_ZLIB
|
|
# make sure at least one variant is enabled
|
|
# make sure at least one variant is enabled
|
|
select BR2_PACKAGE_OPENJDK_JVM_VARIANT_SERVER \
|
|
select BR2_PACKAGE_OPENJDK_JVM_VARIANT_SERVER \
|
|
- if !BR2_PACKAGE_OPENJDK_JVM_VARIANT_CLIENT
|
|
|
|
|
|
+ if !BR2_PACKAGE_OPENJDK_JVM_VARIANT_CLIENT && !BR2_PACKAGE_OPENJDK_JVM_VARIANT_ZERO && !BR2_powerpc
|
|
|
|
+ select BR2_PACKAGE_OPENJDK_JVM_VARIANT_ZERO if BR2_powerpc
|
|
help
|
|
help
|
|
OpenJDK is a free and open-source implementation of the
|
|
OpenJDK is a free and open-source implementation of the
|
|
Java Platform.
|
|
Java Platform.
|
|
@@ -36,14 +37,25 @@ if BR2_PACKAGE_OPENJDK
|
|
|
|
|
|
config BR2_PACKAGE_OPENJDK_JVM_VARIANT_CLIENT
|
|
config BR2_PACKAGE_OPENJDK_JVM_VARIANT_CLIENT
|
|
bool "build client variant"
|
|
bool "build client variant"
|
|
|
|
+ depends on !BR2_powerpc
|
|
help
|
|
help
|
|
Quick loading, but slower run-time performance.
|
|
Quick loading, but slower run-time performance.
|
|
|
|
|
|
config BR2_PACKAGE_OPENJDK_JVM_VARIANT_SERVER
|
|
config BR2_PACKAGE_OPENJDK_JVM_VARIANT_SERVER
|
|
bool "build server variant"
|
|
bool "build server variant"
|
|
|
|
+ depends on !BR2_powerpc
|
|
help
|
|
help
|
|
Slower loading, but faster run-time performance.
|
|
Slower loading, but faster run-time performance.
|
|
|
|
|
|
|
|
+config BR2_PACKAGE_OPENJDK_JVM_VARIANT_ZERO
|
|
|
|
+ bool "build zero variant"
|
|
|
|
+ select BR2_PACKAGE_LIBFFI
|
|
|
|
+ help
|
|
|
|
+ A non-assembler variant with wide arch support, however
|
|
|
|
+ performance is less then client/server.
|
|
|
|
+
|
|
|
|
+ http://openjdk.java.net/projects/zero
|
|
|
|
+
|
|
endif
|
|
endif
|
|
|
|
|
|
comment "openjdk needs X.Org"
|
|
comment "openjdk needs X.Org"
|