Ignore:
Timestamp:
2008-10-03T16:00:50+13:00 (16 years ago)
Author:
mdewsnip
Message:

Support for using MSSQL for infodb databases, many thanks to Jeffrey Ke from DL Consulting Ltd. (http://www.dlconsulting.com). Please note that MSSQL only runs on Windows, and requires some setup before use. Documentation will be added to the Greenstone Wiki explaining this.

Location:
gsdl/trunk/common-src
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • gsdl/trunk/common-src/src/lib/win32.mak

    r16577 r17476  
    3535DLLDEBUG = 0
    3636USE_SQLITE = 0
     37USE_MSSQL = 0
    3738
    3839
     
    4950CPPFLAGS = $(CPPFLAGS) -MDd
    5051!ENDIF
     52!ENDIF
     53
     54!IF $(USE_MSSQL)
     55MSSQL_OBJECTS = mssqldbclass.obj
     56MSSQL_SOURCES = mssqldbclass.cpp
     57!ELSE
     58MSSQL_OBJECTS =
     59MSSQL_SOURCES =
    5160!ENDIF
    5261
     
    102111    phrases.cpp \
    103112    text_t.cpp \
    104     $(SQLITE_SOURCES)
     113    $(SQLITE_SOURCES) \
     114    $(MSSQL_SOURCES)
    105115
    106116OBJECTS = \
     
    121131    phrases.obj \
    122132    text_t.obj \
    123     $(SQLITE_OBJECTS)
     133    $(SQLITE_OBJECTS) \
     134        $(MSSQL_OBJECTS)
    124135
    125136LIBRARY = gsdllib.lib   
  • gsdl/trunk/common-src/win32.mak

    r16903 r17476  
    3131DLLDEBUG = 0
    3232USE_SQLITE = 0
     33USE_MSSQL = 0
    3334
    3435MDEFINES = /f win32.mak
     
    5960MAKECMD = $(MAKECMD) USE_SQLITE=1
    6061PACKAGEDIRS = $(PACKAGEDIRS) $(SQLITE_DIR)
     62!ENDIF
     63!IF $(USE_MSSQL)
     64MAKECMD = $(MAKECMD) USE_MSSQL=1
    6165!ENDIF
    6266
Note: See TracChangeset for help on using the changeset viewer.