Ignore:
Timestamp:
2010-05-14T19:29:30+12:00 (14 years ago)
Author:
ak19
Message:

Windows makefiles to work with USE_GDBM and USE_JDBM: 1. Added winMake.bat to both gs-jdbm-1.0.tar.gz and common-src's jdbmedit so that jdbm java files can now get compiled up. 2. These new winMake bat files are then called from the updated windows makefiles in common-src and common-src's src-lib folder. 3. Changed win32.mak files to work with USE_GDBM and USE_JDBM: these set their USE_DBDEFINES flag when on to prevent memory errors due to makefiles' inconsistent setting of USE_DEFINES between folders. Also certain gdbm related lib, includes and dir statements are moved out of the general part of the windows makefiles into the USE_GDBM section of the makefiles.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/win32.mak

    r21435 r22090  
    3333DLL = 0
    3434DLLDEBUG = 0
     35# The main database backends are enabled by default
     36USE_GDBM = 1
     37USE_JDBM = 1
    3538# USE_SQLITE is enabled by default for GS2. Need to turn off explicitly for GS3 in build.xml
    3639USE_SQLITE = 1
     
    7376!IF $(DLLDEBUG)
    7477MAKECMD = $(MAKECMD) DLLDEBUG=1
     78!ENDIF
     79!IF !$(USE_GDBM)
     80MAKECMD = $(MAKECMD) USE_GDBM=0
     81!ENDIF
     82!IF !$(USE_JDBM)
     83MAKECMD = $(MAKECMD) USE_JDBM=0
    7584!ENDIF
    7685!IF !$(USE_SQLITE)
Note: See TracChangeset for help on using the changeset viewer.