Ignore:
Timestamp:
2009-12-09T21:41:14+13:00 (14 years ago)
Author:
ak19
Message:

Changes to makefiles, configure files, and source code to work with the new configure flags that allow indexers to be individually compiled up by setting each indexer to be enabled or disabled (enable-mg, enable-mgpp, enable-lucene)

File:
1 edited

Legend:

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

    r20851 r21324  
    4343endif
    4444
     45
     46ENABLE_MG = @ENABLE_MG@
     47ifeq ($(ENABLE_MG), 1)
     48MG_INDEXERS_LIBS = $(INDEXERS_DIR)/mg/src/text/libmgtext.a \
     49    $(INDEXERS_DIR)/mg/lib/libmglib.a
     50else
     51MG_INDEXERS_LIBS =
     52endif
     53
     54ENABLE_MGPP = @ENABLE_MGPP@
     55ifeq ($(ENABLE_MGPP), 1)
     56MGPP_INDEXERS_LIBS = $(INDEXERS_DIR)/mgpp/text/libmgpptext.a \
     57    $(INDEXERS_DIR)/mgpp/lib/libmgpplib.a
     58MGPP_INCLUDES = -I$(INDEXERS_DIR)/mgpp/text
     59else
     60MGPP_INDEXERS_LIBS =
     61MGPP_INCLUDES =
     62endif
     63
     64
    4565USE_SQLITE = @USE_SQLITE@
    4666ifeq ($(USE_SQLITE), 1)
     
    5575CXX = @CXX@
    5676CXXFLAGS = @CXXFLAGS@ @COMPAT32BITFLAGS@
    57 INCLUDES = -I$(COMMON_DIR)/src/lib -I$(COLSERVR_DIR) -I$(PROTOCOL_DIR) -I$(RECPT_DIR) -I$(INDEXERS_DIR)/mgpp/text
     77INCLUDES = -I$(COMMON_DIR)/src/lib -I$(COLSERVR_DIR) -I$(PROTOCOL_DIR) -I$(RECPT_DIR) $(MGPP_INCLUDES)
    5878LDFLAGS = @LDFLAGS@ @COMPAT32BITFLAGS@
    5979LIBS = @LIBS@ $(COMMON_PACKAGES_DIR)/gdbm/lib/libgdbm.a -L$(COMMON_PACKAGES_DIR)/expat/lib -lexpat \
     
    120140    $(PROTOCOL_DIR)/gsdlprotocol.a \
    121141    $(COLSERVR_DIR)/gsdlcolservr.a \
    122     $(INDEXERS_DIR)/mg/src/text/libmgtext.a \
    123     $(INDEXERS_DIR)/mg/lib/libmglib.a \
    124     $(INDEXERS_DIR)/mgpp/text/libmgpptext.a \
    125     $(INDEXERS_DIR)/mgpp/lib/libmgpplib.a \
     142    $(MG_INDEXERS_LIBS) \
     143    $(MGPP_INDEXERS_LIBS) \
    126144    $(COMMON_DIR)/src/lib/gsdllib.a
    127145
Note: See TracChangeset for help on using the changeset viewer.