Lines 239-244
Link Here
|
239 |
[ --with-db-jar=JARFILE Specify path to jarfile manually ], |
239 |
[ --with-db-jar=JARFILE Specify path to jarfile manually ], |
240 |
[ DB_JAR="$withval" |
240 |
[ DB_JAR="$withval" |
241 |
]) |
241 |
]) |
|
|
242 |
AC_ARG_WITH(system-hsqldb, |
243 |
[ --with-system-hsqldb Use hsqldb already on system |
244 |
],,) |
245 |
AC_ARG_WITH(hsqldb-jar, |
246 |
[ --with-hsqldb-jar=JARFILE Specify path to jarfile manually ], |
247 |
[ HSQLDB_JAR="$withval" |
248 |
]) |
249 |
AC_ARG_WITH(system-beanshell, |
250 |
[ --with-system-beanshell Use beanshell already on system |
251 |
],,) |
252 |
AC_ARG_WITH(beanshell-jar, |
253 |
[ --with-beanshell-jar=JARFILE Specify path to jarfile manually ], |
254 |
[ BSH_JAR="$withval" |
255 |
]) |
256 |
AC_ARG_WITH(system-xml-apis, |
257 |
[ --with-system-xml-apis Use xml-apis already on system |
258 |
],,) |
259 |
AC_ARG_WITH(xml-apis-jar, |
260 |
[ --with-xml-apis-jar=JARFILE Specify path to jarfile manually ], |
261 |
[ XML_APIS_JAR="$withval" |
262 |
]) |
263 |
AC_ARG_WITH(system-xerces, |
264 |
[ --with-system-xerces Use xerces already on system |
265 |
],,) |
266 |
AC_ARG_WITH(xerces-jar, |
267 |
[ --with-xerces-jar=JARFILE Specify path to jarfile manually ], |
268 |
[ XERCES_JAR="$withval" |
269 |
]) |
270 |
AC_ARG_WITH(system-xalan, |
271 |
[ --with-system-xalan Use xalan already on system |
272 |
],,) |
273 |
AC_ARG_WITH(xalan-jar, |
274 |
[ --with-xalan-jar=JARFILE Specify path to jarfile manually ], |
275 |
[ XALAN_JAR="$withval" |
276 |
]) |
242 |
AC_ARG_WITH(system-sablot, |
277 |
AC_ARG_WITH(system-sablot, |
243 |
[ --with-system-sablot Use sablot already on system |
278 |
[ --with-system-sablot Use sablot already on system |
244 |
],,) |
279 |
],,) |
Lines 2643-2648
Link Here
|
2643 |
AC_SUBST(DB_JAR) |
2678 |
AC_SUBST(DB_JAR) |
2644 |
|
2679 |
|
2645 |
dnl =================================================================== |
2680 |
dnl =================================================================== |
|
|
2681 |
dnl Check for system hsqldb |
2682 |
dnl =================================================================== |
2683 |
AC_MSG_CHECKING([which hsqldb to use]) |
2684 |
if test -n "$with_system_hsqldb" -o -n "$with_system_libs" && \ |
2685 |
test "$with_system_hsqldb" != "no"; then |
2686 |
AC_MSG_RESULT([external]) |
2687 |
SYSTEM_HSQLDB=YES |
2688 |
if test -z $HSQLDB_JAR; then |
2689 |
HSQLDB_JAR=/usr/share/java/hsqldb.jar |
2690 |
fi |
2691 |
AC_CHECK_FILE($HSQLDB_JAR, [], |
2692 |
[AC_MSG_ERROR(hsqldb.jar not found.)], []) |
2693 |
AC_MSG_CHECKING([whether hsqldb is >= 1.8.0]) |
2694 |
export HSQLDB_JAR |
2695 |
if $PERL -e 'use Archive::Zip; |
2696 |
my $file = "$ENV{'HSQLDB_JAR'}"; |
2697 |
my $zip = Archive::Zip->new( $file ); |
2698 |
my $mf = $zip->contents ( "META-INF/MANIFEST.MF" ); |
2699 |
if ( $mf =~ m/Specification-Version: 1.8.*/ ) { |
2700 |
exit 0; |
2701 |
} else { |
2702 |
exit 1; |
2703 |
}'; then |
2704 |
AC_MSG_RESULT([yes]) |
2705 |
else |
2706 |
AC_MSG_ERROR([no, hsqldb >= 1.8.0 is needed]) |
2707 |
fi |
2708 |
else |
2709 |
AC_MSG_RESULT([internal]) |
2710 |
SYSTEM_HSQLDB=NO |
2711 |
BUILD_TYPE="$BUILD_TYPE HSQLDB" |
2712 |
fi |
2713 |
AC_SUBST(SYSTEM_HSQLDB) |
2714 |
AC_SUBST(HSQLDB_JAR) |
2715 |
|
2716 |
dnl =================================================================== |
2717 |
dnl Check for system beanshell |
2718 |
dnl =================================================================== |
2719 |
AC_MSG_CHECKING([which beanshell to use]) |
2720 |
if test -n "$with_system_beanshell" -o -n "$with_system_libs" && \ |
2721 |
test "$with_system_beanshell" != "no"; then |
2722 |
AC_MSG_RESULT([external]) |
2723 |
SYSTEM_BSH=YES |
2724 |
if test -z $BSH_JAR; then |
2725 |
BSH_JAR=/usr/share/java/bsh.jar |
2726 |
fi |
2727 |
AC_CHECK_FILE($BSH_JAR, [], |
2728 |
[AC_MSG_ERROR(bsh.jar not found.)], []) |
2729 |
else |
2730 |
AC_MSG_RESULT([internal]) |
2731 |
SYSTEM_BSH=NO |
2732 |
BUILD_TYPE="$BUILD_TYPE BSH" |
2733 |
fi |
2734 |
AC_SUBST(SYSTEM_BSH) |
2735 |
AC_SUBST(BSH_JAR) |
2736 |
|
2737 |
dnl =================================================================== |
2738 |
dnl Check for system xml-apis |
2739 |
dnl =================================================================== |
2740 |
AC_MSG_CHECKING([which xml-apis to use]) |
2741 |
if test -n "$with_system_xml_apis" -o -n "$with_system_libs" && \ |
2742 |
test "$with_system_xml_apis" != "no"; then |
2743 |
AC_MSG_RESULT([external]) |
2744 |
SYSTEM_XML_APIS=YES |
2745 |
if test -z $XML_APIS_JAR; then |
2746 |
AC_CHECK_FILE(/usr/share/java/xml-commons-apis.jar, |
2747 |
[ XML_APIS_JAR=/usr/share/java/xml-commons-apis.jar ], |
2748 |
[ |
2749 |
AC_CHECK_FILE(/usr/share/java/xml-apis.jar, |
2750 |
[ XML_APIS_JAR=/usr/share/java/xml-apis.jar ], |
2751 |
[ AC_CHECK_FILE(/usr/share/java/jaxp-1.2.jar, |
2752 |
[ XML_APIS_JAR=/usr/share/java/jaxp-1.2.jar ], |
2753 |
[ AC_MSG_ERROR(xml-apis.jar replacement not found)] |
2754 |
) |
2755 |
] |
2756 |
) |
2757 |
] |
2758 |
) |
2759 |
else |
2760 |
AC_CHECK_FILE($XML_APIS_JAR, [], |
2761 |
[AC_MSG_ERROR(xml-apis.jar replacement not found.)], []) |
2762 |
fi |
2763 |
else |
2764 |
AC_MSG_RESULT([internal]) |
2765 |
SYSTEM_XML_APIS=NO |
2766 |
NEED_XALAN=TRUE |
2767 |
fi |
2768 |
AC_SUBST(SYSTEM_XML_APIS) |
2769 |
AC_SUBST(XML_APIS_JAR) |
2770 |
|
2771 |
dnl =================================================================== |
2772 |
dnl Check for system xerces |
2773 |
dnl =================================================================== |
2774 |
AC_MSG_CHECKING([which xerces to use]) |
2775 |
if test -n "$with_system_xerces" -o -n "$with_system_libs" && \ |
2776 |
test "$with_system_xerces" != "no"; then |
2777 |
AC_MSG_RESULT([external]) |
2778 |
SYSTEM_XERCES=YES |
2779 |
if test -z $XERCES_JAR; then |
2780 |
AC_CHECK_FILE(/usr/share/java/xerces-j2.jar, |
2781 |
[ XERCES_JAR=/usr/share/java/xerces-j2.jar ], |
2782 |
[ |
2783 |
AC_CHECK_FILE(/usr/share/java/xercesImpl.jar, |
2784 |
[ XERCES_JAR=/usr/share/java/xercesImpl.jar ], |
2785 |
[ AC_MSG_ERROR(xercesImpl.jar replacement not found)] |
2786 |
) |
2787 |
] |
2788 |
) |
2789 |
else |
2790 |
AC_CHECK_FILE($XERCES_JAR, [], |
2791 |
[AC_MSG_ERROR(xercesImpl.jar replacement not found.)], []) |
2792 |
fi |
2793 |
else |
2794 |
AC_MSG_RESULT([internal]) |
2795 |
SYSTEM_XERCES=NO |
2796 |
NEED_XALAN=TRUE |
2797 |
fi |
2798 |
AC_SUBST(SYSTEM_XERCES) |
2799 |
AC_SUBST(XERCES_JAR) |
2800 |
|
2801 |
dnl =================================================================== |
2802 |
dnl Check for system xalan |
2803 |
dnl =================================================================== |
2804 |
AC_MSG_CHECKING([which xalan to use]) |
2805 |
if test -n "$with_system_xalan" -o -n "$with_system_libs" && \ |
2806 |
test "$with_system_xalan" != "no"; then |
2807 |
AC_MSG_RESULT([external]) |
2808 |
SYSTEM_XALAN=YES |
2809 |
if test -z $XALAN_JAR; then |
2810 |
AC_CHECK_FILE(/usr/share/java/xalan-j2.jar, |
2811 |
[ XALAN_JAR=/usr/share/java/xalan-j2.jar ], |
2812 |
[ |
2813 |
AC_CHECK_FILE(/usr/share/java/xalan2.jar, |
2814 |
[ XALAN_JAR=/usr/share/java/xalan2.jar ], |
2815 |
[ AC_CHECK_FILE(/usr/share/java/xalan.jar, |
2816 |
[ XALAN_JAR=/usr/share/java/xalan.jar ], |
2817 |
[ AC_MSG_ERROR(xalan.jar replacement not found)] |
2818 |
) |
2819 |
] |
2820 |
) |
2821 |
] |
2822 |
) |
2823 |
else |
2824 |
AC_CHECK_FILE($XALAN_JAR, [], |
2825 |
[AC_MSG_ERROR(xml-apis.jar replacement not found.)], []) |
2826 |
fi |
2827 |
else |
2828 |
AC_MSG_RESULT([internal]) |
2829 |
SYSTEM_XALAN=NO |
2830 |
NEED_XALAN=TRUE |
2831 |
fi |
2832 |
AC_SUBST(SYSTEM_XALAN) |
2833 |
AC_SUBST(XALAN_JAR) |
2834 |
|
2835 |
if test -n "$NEED_XALAN"; then |
2836 |
BUILD_TYPE="$BUILD_TYPE XALAN" |
2837 |
fi |
2838 |
|
2839 |
dnl =================================================================== |
2646 |
dnl Check for system sablot |
2840 |
dnl Check for system sablot |
2647 |
dnl =================================================================== |
2841 |
dnl =================================================================== |
2648 |
AC_MSG_CHECKING([which sablot to use]) |
2842 |
AC_MSG_CHECKING([which sablot to use]) |
Lines 4299-4306
Link Here
|
4299 |
AC_MSG_RESULT([$with_local_solver]) |
4493 |
AC_MSG_RESULT([$with_local_solver]) |
4300 |
fi |
4494 |
fi |
4301 |
AC_SUBST(LOCAL_SOLVER) |
4495 |
AC_SUBST(LOCAL_SOLVER) |
4302 |
|
|
|
4303 |
BUILD_TYPE="$BUILD_TYPE XALAN" |
4304 |
|
4496 |
|
4305 |
AC_SUBST(BUILD_TYPE) |
4497 |
AC_SUBST(BUILD_TYPE) |
4306 |
|
4498 |
|