* configure.ac (--enable-java): Added.
authortwisti <none@none>
Wed, 15 Nov 2006 16:25:22 +0000 (16:25 +0000)
committertwisti <none@none>
Wed, 15 Nov 2006 16:25:22 +0000 (16:25 +0000)
configure.ac

index 217a4273c55dc892a67efbcddf68af5cec8f24e2..4d20ae913cf25abcfa3b404d6ea86cf6d864d997 100644 (file)
@@ -220,6 +220,32 @@ dnl Features
 
 dnl check arguments
 
+dnl check which Java configuration to use
+AC_MSG_CHECKING(which Java configuration to use)
+AC_ARG_ENABLE([java],
+              [AS_HELP_STRING(--enable-java,enable specific Java configuration (cldc1.1,javase) [[default=javase]])],
+              [case "${enableval}" in
+                   cldc1.1)
+                       ENABLE_JAVAME_CLDC1_1=yes
+                       AC_DEFINE([ENABLE_JAVAME_CLDC1_1], 1, [compile for Java ME CLDC1.1])
+                       AC_MSG_RESULT(cldc1.1)
+                       ;;
+                   javase)
+                       ENABLE_JAVASE=yes
+                       AC_DEFINE([ENABLE_JAVASE], 1, [compile for Java SE])
+                       AC_MSG_RESULT(javase)
+                       ;;
+                   *)
+                       AC_MSG_ERROR(${enableval} is an unknown configuration)
+                       ;;
+               esac],
+               [ENABLE_JAVASE=yes
+                AC_DEFINE([ENABLE_JAVASE], 1, [compile for Java SE])
+                AC_MSG_RESULT(j2se)])
+AM_CONDITIONAL([ENABLE_JAVAME_CLDC1_1], test x"${ENABLE_JAVAME_CLDC1_1}" = "xyes")
+AM_CONDITIONAL([ENABLE_JAVASE], test x"${ENABLE_JAVASE}" = "xyes")
+
+
 dnl check for JIT compiler
 AC_MSG_CHECKING(whether JIT compiler should be compiled)
 AC_ARG_ENABLE([jit],