Changeset 21365
- Timestamp:
- 2009-12-16T14:10:51+13:00 (13 years ago)
- Location:
- main/trunk/greenstone2/common-src
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/common-src/Makefile.in
r21327 r21365 65 65 66 66 67 all: 68 for odir in $(INDEXERSDIR) $(COMPILEDIRS) $(MODULEDIRS); do \67 with-jni without-jni: 68 for odir in $(INDEXERSDIR); do \ 69 69 echo making $@ in $$odir; \ 70 70 (cd $$odir && $(MAKE) $(MDEFINES) $@) || exit 1; \ 71 71 done 72 for odir in $(COMPILEDIRS) $(MODULEDIRS); do \ 73 echo making all in $$odir; \ 74 (cd $$odir && $(MAKE) $(MDEFINES) all) || exit 1; \ 75 done 72 76 73 install :77 install-with-jni: 74 78 for odir in $(INDEXERSDIR); do \ 75 79 echo making $@ in $$odir; \ 76 (cd $$odir && $(MAKE) $(MDEFINES) install) || exit 1; \80 (cd $$odir && $(MAKE) $(MDEFINES) $@) || exit 1; \ 77 81 done 78 82 if test -e $(INDEXERSDIR)/lucene-gs/LuceneWrapper.jar; then \ … … 84 88 done 85 89 86 gs2: 87 for odir in $(INDEXERSDIR); do \ 88 echo making $@ in $$odir; \ 89 (cd $$odir && $(MAKE) $(MDEFINES) $@) || exit 1; \ 90 done 91 for odir in $(COMPILEDIRS) $(MODULEDIRS); do \ 92 echo making all in $$odir; \ 93 (cd $$odir && $(MAKE) $(MDEFINES) all) || exit 1; \ 94 done 95 96 install-gs2: 90 install-without-jni: 97 91 for odir in $(INDEXERSDIR); do \ 98 92 echo making $@ in $$odir; \ -
main/trunk/greenstone2/common-src/configure
r21327 r21365 312 312 ac_subdirs_all="$ac_subdirs_all packages" 313 313 ac_subdirs_all="$ac_subdirs_all indexers" 314 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PACKAGE VERSION USE_FASTCGI USE_LANGACTION USE_CORBA MICO_DIR USE_Z3950 USE_YAZ ENABLE_ACCENTFOLD USE_SQLITE ENABLE_ MG ENABLE_MGPP ENABLE_LUCENE LDFLAGS CFLAGS CC CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX AWK YACC build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB COMPAT32BITFLAGS MICO_VER CPP EGREP U ANSI2KNR ALLOCA LIBOBJS STATIC gsdlos MODULEDIRS subdirs LTLIBOBJS'314 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PACKAGE VERSION USE_FASTCGI USE_LANGACTION USE_CORBA MICO_DIR USE_Z3950 USE_YAZ ENABLE_ACCENTFOLD USE_SQLITE ENABLE_JNI ENABLE_MG ENABLE_MGPP ENABLE_LUCENE LDFLAGS CFLAGS CC CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX AWK YACC build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB COMPAT32BITFLAGS MICO_VER CPP EGREP U ANSI2KNR ALLOCA LIBOBJS STATIC gsdlos MODULEDIRS subdirs LTLIBOBJS' 315 315 ac_subst_files='' 316 316 … … 861 861 --disable-accentfold Disable Accent Folding for MGPP 862 862 --disable-sqlite Disable SQLite support 863 --enable-jni Enable JNI compilation 863 864 --disable-mg Disable MG compilation 864 865 --disable-mgpp Disable MGPP compilation … … 1439 1440 1440 1441 1442 # Check whether --enable-jni or --disable-jni was given. 1443 if test "${enable_jni+set}" = set; then 1444 enableval="$enable_jni" 1445 ENABLE_JNI=$enableval 1446 else 1447 ENABLE_JNI=no 1448 fi; 1449 if test $ENABLE_JNI = "yes" -o $ENABLE_JNI = "1" ; then 1450 ENABLE_JNI=1 1451 cat >>confdefs.h <<\_ACEOF 1452 #define ENABLE_JNI 1453 _ACEOF 1454 1455 else 1456 ENABLE_JNI=0 1457 fi 1458 1459 1441 1460 # Check whether --enable-mg or --disable-mg was given. 1442 1461 if test "${enable_mg+set}" = set; then … … 7885 7904 s,@ENABLE_ACCENTFOLD@,$ENABLE_ACCENTFOLD,;t t 7886 7905 s,@USE_SQLITE@,$USE_SQLITE,;t t 7906 s,@ENABLE_JNI@,$ENABLE_JNI,;t t 7887 7907 s,@ENABLE_MG@,$ENABLE_MG,;t t 7888 7908 s,@ENABLE_MGPP@,$ENABLE_MGPP,;t t -
main/trunk/greenstone2/common-src/configure.in
r21327 r21365 75 75 AC_DEFINE(USE_SQLITE, $USE_SQLITE) 76 76 AC_SUBST(USE_SQLITE) 77 78 dnl 79 dnl Set compilation of JNI parts of MG and MGPP indexers (disabled by default, which is GS2's default behaviour) 80 dnl 81 AC_ARG_ENABLE(jni, [ --enable-jni Enable JNI compilation], ENABLE_JNI=$enableval, ENABLE_JNI=no) 82 if test $ENABLE_JNI = "yes" -o $ENABLE_JNI = "1" ; then 83 ENABLE_JNI=1 84 AC_DEFINE(ENABLE_JNI,[]) 85 else 86 ENABLE_JNI=0 87 fi 88 AC_SUBST(ENABLE_JNI) 77 89 78 90 dnl -
main/trunk/greenstone2/common-src/win32.mak
r21348 r21365 192 192 set ENABLE_LUCENE=$(ENABLE_LUCENE) 193 193 194 if EXIST "$(GSDLHOME)\runtime-src" call winMake.bat all gs2 195 if EXIST "$(GSDLHOME)\runtime-src" call winMake.bat install gs2 196 if NOT EXIST "$(GSDLHOME)\runtime-src" call winMake.bat all 197 if NOT EXIST "$(GSDLHOME)\runtime-src" call winMake.bat install 194 !IF "$(ENABLE_JNI)" == "1" 195 call winMake.bat all with-jni 196 call winMake.bat install with-jni 197 !ELSE 198 call winMake.bat all without-jni 199 call winMake.bat install without-jni 200 !ENDIF 198 201 199 202 set DEBUG=
Note:
See TracChangeset
for help on using the changeset viewer.