Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact
Show
Ignore:
Timestamp:
03/19/09 05:27:07 (3 years ago)
Author:
fawzi
Message:

building normal and debug runtime library also on windows

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/gc/basic/win32.mak

    r3031 r4417  
    1111#       Delete unneeded files created by build process 
    1212 
    13 LIB_TARGET=tango-gc-basic.lib 
    14 LIB_MASK=tango-gc-basic*.lib 
     13LIB_BASE=tango-gc-basic 
     14LIB_BUILD= 
     15LIB_TARGET=$(LIB_BASE)$(LIB_BUILD).lib 
     16LIB_MASK=$(LIB_BASE)*.lib 
    1517 
    1618CP=xcopy /y 
     
    2123ADD_DFLAGS= 
    2224 
    23 CFLAGS=-mn -6 -r $(ADD_CFLAGS) 
    24 #CFLAGS=-g -mn -6 -r $(ADD_CFLAGS) 
     25CFLAGS_RELEASE=-mn -6 -r $(ADD_CFLAGS) 
     26CFLAGS_DEBUG=-g -mn -6 -r $(ADD_CFLAGS) 
     27DFLAGS_RELEASE=-release -O -inline -w -nofloat -I. -I../shared -I../../.. $(ADD_DFLAGS) 
     28DFLAGS_DEBUG=-g -w -nofloat  -I. -I../shared -I../../.. $(ADD_DFLAGS) 
     29TFLAGS_RELEASE=-O -inline -w  -nofloat $(ADD_DFLAGS) 
     30TFLAGS_DEBUG=-g -w -nofloat $(ADD_DFLAGS) 
    2531 
    26 DFLAGS=-release -O -inline -w -nofloat $(ADD_DFLAGS) 
    27 #DFLAGS=-g -w -nofloat $(ADD_DFLAGS) 
    28  
    29 TFLAGS=-O -inline -w  -nofloat $(ADD_DFLAGS) 
    30 #TFLAGS=-g -w -nofloat $(ADD_DFLAGS) 
     32CFLAGS=$(CFLAGS_RELEASE) 
     33DFLAGS=$(DFLAGS_RELEASE) 
     34TFLAGS=$(TFLAGS_RELEASE) 
    3135 
    3236DOCFLAGS=-version=DDoc