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/win32.mak

    r19521 r21324  
    4444ENABLE_ACCENTFOLD = 1
    4545USE_SQLITE = 1
     46ENABLE_MG = 1
     47ENABLE_MGPP = 1
     48ENABLE_LUCENE = 1
    4649
    4750!IF $(DEBUG)
     
    7174!ENDIF
    7275
    73 !IF $(USE_SQLITE)
     76!IF "$(USE_SQLITE)" == "0"
     77SQLITE_LIBS =
     78!ELSE
    7479SQLITE_LIBS = "$(COMMON_PACKAGES_DIR)\sqlite\lib\sqlite3.lib"
    75 !ELSE
    76 SQLITE_LIBS =
    77 !ENDIF
     80!ENDIF
     81
     82!IF "$(ENABLE_MG)" == "0"
     83MG_LIBS =
     84!ELSE
     85MG_LIBS = "$(INDEXERS_DIR)\mg\src\text\libmgtext.lib" \
     86    "$(INDEXERS_DIR)\mg\lib\libmglib.lib"   
     87!ENDIF
     88
     89!IF "$(ENABLE_MGPP)" == "0"
     90MGPP_LIBS =
     91MGPP_INCLUDES =
     92!ELSE
     93MGPP_LIBS = "$(INDEXERS_DIR)\mgpp\text\libmgpptext.lib" \
     94    "$(INDEXERS_DIR)\mgpp\lib\libmgpplib.lib"
     95MGPP_INCLUDES = -I"$(INDEXERS_DIR)\mgpp\text"
     96!ENDIF
     97
    7898
    7999
     
    83103        -DGSDL_NOCACHE
    84104INCLUDES = -I"$(COMMON_DIR)\src\lib" -I"$(COLSERVR_DIR)" -I"$(PROTOCOL_DIR)" -I"$(RECPT_DIR)" \
    85         -I"$(INDEXERS_DIR)\mgpp\text" -I"$(COMMON_PACKAGES_DIR)\windows\crypt\crypt" \
     105        $(MGPP_INCLUDES) -I"$(COMMON_PACKAGES_DIR)\windows\crypt\crypt" \
    86106    -I"$(COMMON_PACKAGES_DIR)\gdbm\gdbm-1.8.3" -I"$(COMMON_PACKAGES_DIR)\gdbm\gdbm-1.8.3\windows" \
    87107    -I"$(COMMON_PACKAGES_DIR)\windows\expat\expat"
     
    157177    "$(PROTOCOL_DIR)\gsdlprotocol.lib" \
    158178    "$(COLSERVR_DIR)\gsdlcolservr.lib" \
    159     "$(INDEXERS_DIR)\mg\src\text\libmgtext.lib" \
    160     "$(INDEXERS_DIR)\mg\lib\libmglib.lib" \
    161     "$(INDEXERS_DIR)\mgpp\text\libmgpptext.lib" \
    162     "$(INDEXERS_DIR)\mgpp\lib\libmgpplib.lib" \
     179    $(MG_LIBS) \
     180    $(MGPP_LIBS) \
    163181    "$(COMMON_DIR)\src\lib\gsdllib.lib"
    164182
Note: See TracChangeset for help on using the changeset viewer.