Ignore:
Timestamp:
2010-09-01T10:36:46+12:00 (14 years ago)
Author:
mdewsnip
Message:

Lots of makefile tidy ups (both Windows and Linux), for consistency and flexibility.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/gs2-core/common-src/src/lib/win32.mak

    r22795 r22824  
    1010
    1111
    12 GSDL_DIR = $(GSDLHOME)
     12COMMON_SRC_DIR = ..\..
     13GSDL_DIR = $(COMMON_SRC_DIR)\..
    1314
    1415
    1516# Libraries compiled
    16 LIBRARIES = gsdllib.lib
     17LIBRARIES = libgsdllib.lib
    1718
    18 # Library: gsdllib.lib
     19# Library: libgsdllib.lib
    1920LIBGSDL_CPPFLAGS =
    2021
    21 # Objects for gsdllib.lib
     22# Option: SQLite support (enabled by default)
     23USE_SQLITE = 1
     24!IF $(USE_SQLITE)
     25LIBGSDL_CPPFLAGS = -DUSE_SQLITE $(LIBGSDL_CPPFLAGS) -I"$(GSDL_DIR)\common-src\packages\sqlite\include"
     26!ENDIF
     27
     28# Objects for libgsdllib.lib
    2229LIBGSDL_OBJECTS = \
    2330    cfgread.obj \
     
    3845    unitool.obj
    3946
    40 
    41 # Option: SQLite support
     47# Option: SQLite support (enabled by default)
     48USE_SQLITE = 1
    4249!IF $(USE_SQLITE)
    43 LIBGSDL_CPPFLAGS = -DUSE_SQLITE $(LIBGSDL_CPPFLAGS) -I"$(GSDL_DIR)\common-src\packages\sqlite\include"
    4450LIBGSDL_OBJECTS = $(LIBGSDL_OBJECTS) sqlitedbclass.obj
    4551!ENDIF
     
    5662
    5763
    58 gsdllib.lib: $(LIBGSDL_OBJECTS)
    59     if EXIST gsdllib.lib del gsdllib.lib
    60     lib -nologo /out:gsdllib.lib $(LIBGSDL_OBJECTS)
     64libgsdllib.lib: $(LIBGSDL_OBJECTS)
     65    if EXIST libgsdllib.lib del libgsdllib.lib
     66    lib -nologo /out:libgsdllib.lib $(LIBGSDL_OBJECTS)
    6167
    6268all: $(LIBRARIES)
Note: See TracChangeset for help on using the changeset viewer.