Ignore:
Timestamp:
2009-12-16T14:09:53+13:00 (14 years ago)
Author:
ak19
Message:

New configuration and compilation flag ENABLE_JNI added which will be disabled by default for GS2 since in general GS doesn't need mg and mgpp compiled up with jni. GS3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/common-src/indexers/Makefile.in

    r21328 r21364  
    6161
    6262
    63 all install clean:
     63clean:
    6464    for odir in $(INDEXERDIRS); do \
    6565      if test -d $$odir; then \
     
    6767        (cd $$odir && $(MAKE) $(MDEFINES) $@) || exit 1; \
    6868      fi; \
     69        done
     70
     71with-jni:
     72    for odir in $(INDEXERDIRS); do \
     73      if test -d $$odir; then \
     74        echo making all in $$odir; \
     75        (cd $$odir && $(MAKE) $(MDEFINES) all) || exit 1; \
     76      fi; \
     77        done
     78
     79install-with-jni:
     80    for odir in $(INDEXERDIRS); do \
     81      if test -d $$odir; then \
     82        echo making install in $$odir; \
     83        (cd $$odir && $(MAKE) $(MDEFINES) install) || exit 1; \
     84      fi; \
     85        done
     86
     87# make everything except jni stuff
     88without-jni:
     89    for odir in $(UNAC) $(LUCENE); do \
     90          echo making $@ in $$odir; \
     91          (cd $$odir && $(MAKE) $(MDEFINES) all) || exit 1; \
     92        done
     93    for odir in $(MG) $(MGPP); do \
     94          echo making $@ in $$odir; \
     95          (cd $$odir && $(MAKE) $(MDEFINES) nojava) || exit 1; \
     96        done
     97
     98install-without-jni:
     99    for odir in $(UNAC) $(LUCENE); do \
     100          echo making $@ in $$odir; \
     101          (cd $$odir && $(MAKE) $(MDEFINES) install) || exit 1; \
     102        done
     103    for odir in $(MG) $(MGPP); do \
     104          echo making $@ in $$odir; \
     105          (cd $$odir && $(MAKE) $(MDEFINES) install-nojava) || exit 1; \
    69106        done
    70107
     
    109146        done
    110147
    111 # make everything except jni stuff
    112 gs2:
    113     for odir in $(UNAC) $(LUCENE); do \
    114           echo making $@ in $$odir; \
    115           (cd $$odir && $(MAKE) $(MDEFINES) all) || exit 1; \
    116         done
    117     for odir in $(MG) $(MGPP); do \
    118           echo making $@ in $$odir; \
    119           (cd $$odir && $(MAKE) $(MDEFINES) nojava) || exit 1; \
    120         done
    121 
    122 install-gs2:
    123     for odir in $(UNAC) $(LUCENE); do \
    124           echo making $@ in $$odir; \
    125           (cd $$odir && $(MAKE) $(MDEFINES) install) || exit 1; \
    126         done
    127     for odir in $(MG) $(MGPP); do \
    128           echo making $@ in $$odir; \
    129           (cd $$odir && $(MAKE) $(MDEFINES) install-nojava) || exit 1; \
    130         done
    131 
    132148distclean:
    133149    for odir in $(INDEXERDIRS); do \
Note: See TracChangeset for help on using the changeset viewer.