Ignore:
Timestamp:
2010-01-16T23:44:18+13:00 (14 years ago)
Author:
davidb
Message:

Adjustments to bring configure/Makefile logic in to line with main greenstone2 code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/gs2runtime/configure.in

    r21444 r21487  
    5959dnl fi
    6060
     61
    6162dnl disable compilation of accent folding stuff for mgpp (and one day mg)
    6263dnl
     
    6566AC_SUBST(ENABLE_ACCENTFOLD)
    6667
     68
     69dnl
     70dnl disable compilation of accent folding stuff for mgpp (and one day mg)
     71dnl
     72AC_ARG_ENABLE(accentfold, [  --disable-accentfold    Disable Accent Folding for\
     73 MGPP], ENABLE_ACCENTFOLD=0, ENABLE_ACCENTFOLD=1)
     74AC_DEFINE(ENABLE_ACCENTFOLD, $ENABLE_ACCENTFOLD)
     75AC_SUBST(ENABLE_ACCENTFOLD)
     76
     77dnl
     78dnl Set use of JDBM (enabled by default)
     79dnl
     80dnl
     81dnl Set use of JDBM (enabled by default)
     82dnl
     83AC_ARG_ENABLE(jdbm, [  --disable-jdbm          Disable JDBM compilation], ENABLE_JDBM=$enableval, ENABLE_JDBM=yes)
     84if test $ENABLE_JDBM = "yes" -o $ENABLE_JDBM = "1" ; then
     85  ENABLE_JDBM=1
     86  AC_DEFINE(ENABLE_JDBM,[])
     87else
     88  ENABLE_JDBM=0
     89fi
     90AC_SUBST(ENABLE_JDBM)
     91
     92
    6793dnl
    6894dnl Set use of SQLite (enabled by default)
     
    7197AC_DEFINE(USE_SQLITE, $USE_SQLITE)
    7298AC_SUBST(USE_SQLITE)
     99
     100dnl
     101dnl Set compilation of JNI parts of MG and MGPP indexers (disabled by default, which is GS2's default behaviour)
     102dnl
     103AC_ARG_ENABLE(jni, [  --enable-jni    Enable JNI compilation], ENABLE_JNI=$enableval, ENABLE_JNI=no)
     104if test $ENABLE_JNI = "yes" -o $ENABLE_JNI = "1" ; then
     105  ENABLE_JNI=1
     106  AC_DEFINE(ENABLE_JNI,[])
     107else
     108  ENABLE_JNI=0
     109fi
     110AC_SUBST(ENABLE_JNI)
     111
     112dnl
     113dnl Set compilation of MG (enabled by default)
     114dnl
     115AC_ARG_ENABLE(mg, [  --disable-mg    Disable MG compilation], ENABLE_MG=$enableval, ENABLE_MG=yes)
     116if test $ENABLE_MG = "yes" -o $ENABLE_MG = "1" ; then
     117  ENABLE_MG=1
     118  AC_DEFINE(ENABLE_MG,[])
     119 else
     120  ENABLE_MG=0
     121 fi
     122AC_SUBST(ENABLE_MG)
     123
     124dnl
     125dnl Set compilation of MGPP (enabled by default)
     126dnl
     127AC_ARG_ENABLE(mgpp, [  --disable-mgpp        Disable MGPP compilation], ENABLE_MGPP=$enableval, ENABLE_MGPP=yes)
     128if test $ENABLE_MGPP = "yes" -o $ENABLE_MGPP = "1" ; then
     129  ENABLE_MGPP=1
     130  AC_DEFINE(ENABLE_MGPP,[])
     131else
     132  ENABLE_MGPP=0
     133fi
     134AC_SUBST(ENABLE_MGPP)
     135
     136dnl
     137dnl Set compilation of lucene (enabled by default)
     138dnl
     139AC_ARG_ENABLE(lucene, [  --disable-lucene        Disable Lucene compilation], ENABLE_LUCENE=$enableval, ENABLE_LUCENE=yes)
     140if test $ENABLE_LUCENE = "yes" -o $ENABLE_LUCENE = "1" ; then
     141  ENABLE_LUCENE=1
     142  AC_DEFINE(ENABLE_LUCENE, [])
     143else
     144  ENABLE_LUCENE=0
     145fi
     146AC_SUBST(ENABLE_LUCENE)
     147
     148
    73149
    74150dnl Checks for programs.
Note: See TracChangeset for help on using the changeset viewer.