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/corba/Makefile.in

    r18233 r21324  
    4444endif
    4545
     46
     47ENABLE_MG = @ENABLE_MG@
     48ifeq ($(ENABLE_MG), 1)
     49MG_INDEXERS_LIBS = $(INDEXERS_DIR)/mg/src/text/libmgtext.a \
     50    $(INDEXERS_DIR)/mg/lib/libmglib.a
     51else
     52MG_INDEXERS_LIBS =
     53endif
     54
     55ENABLE_MGPP = @ENABLE_MGPP@
     56ifeq ($(ENABLE_MGPP), 1)
     57MGPP_INDEXERS_LIBS = $(INDEXERS_DIR)/mgpp/text/libmgpptext.a \
     58    $(INDEXERS_DIR)/mgpp/lib/libmgpplib.a
     59MGPP_INCLUDES = -I$(INDEXERS_DIR)/mgpp/text
     60else
     61MGPP_INDEXERS_LIBS =
     62MGPP_INCLUDES =
     63endif
     64
     65
    4666USE_SQLITE = @USE_SQLITE@
    4767ifeq ($(USE_SQLITE), 1)
     
    7191CFLAGS = @CFLAGS@
    7292DEFS = @DEFS@ -DNZDL -DQUIET -DSHORT_SUFFIX -DPARADOCNUM -DGSDLSERVER
    73 INCLUDES = -I$(COMMON_DIR)/src/lib -I$(COLSERVR_DIR) -I$(PROTOCOL_DIR) -I$(RECPT_DIR) -I$(INDEXERS_DIR)/mgpp/text \
     93INCLUDES = -I$(COMMON_DIR)/src/lib -I$(COLSERVR_DIR) -I$(PROTOCOL_DIR) -I$(RECPT_DIR) $(MGPP_INCLUDES) \
    7494    $(MICO_INCLUDES)
    7595INSTALL = @INSTALL@
     
    113133    $(PROTOCOL_DIR)/gsdlprotocol.a \
    114134    $(COLSERVR_DIR)/gsdlcolservr.a \
    115     $(INDEXERS_DIR)/mg/src/text/libmgtext.a \
    116     $(INDEXERS_DIR)/mg/lib/libmglib.a \
    117     $(INDEXERS_DIR)/mgpp/text/libmgpptext.a \
    118     $(INDEXERS_DIR)/mgpp/lib/libmgpplib.a \
     135    $(MG_INDEXERS_LIBS) \
     136    $(MGPP_INDEXERS_LIBS) \
    119137    $(COMMON_DIR)/src/lib/gsdllib.a
    120138
Note: See TracChangeset for help on using the changeset viewer.