Ignore:
Timestamp:
2009-12-16T14:10:51+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's build.xml will need to explicitly set ENABLE_JNI to compile mg and mgpp with jni.

File:
1 edited

Legend:

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

    r21327 r21365  
    6565
    6666
    67 all:
    68     for odir in $(INDEXERSDIR) $(COMPILEDIRS) $(MODULEDIRS); do \
     67with-jni without-jni:
     68    for odir in $(INDEXERSDIR); do \
    6969      echo making $@ in $$odir; \
    7070      (cd $$odir && $(MAKE) $(MDEFINES) $@) || exit 1; \
    7171    done
     72    for odir in $(COMPILEDIRS) $(MODULEDIRS); do \
     73      echo making all in $$odir; \
     74      (cd $$odir && $(MAKE) $(MDEFINES) all) || exit 1; \
     75    done
    7276
    73 install:
     77install-with-jni:
    7478    for odir in $(INDEXERSDIR); do \
    7579      echo making $@ in $$odir; \
    76       (cd $$odir && $(MAKE) $(MDEFINES) install) || exit 1; \
     80      (cd $$odir && $(MAKE) $(MDEFINES) $@) || exit 1; \
    7781    done
    7882    if test -e $(INDEXERSDIR)/lucene-gs/LuceneWrapper.jar; then \
     
    8488    done
    8589
    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:
     90install-without-jni:
    9791    for odir in $(INDEXERSDIR); do \
    9892      echo making $@ in $$odir; \
Note: See TracChangeset for help on using the changeset viewer.