1 # $Id: mk_bc5.mak 623 2007-09-10 02:52:22Z dhiebert $
3 # Makefile for Win32 using Borland C++ compiler, version 5.5 (free version)
7 REGEX_DEFINE
= -DHAVE_REGCOMP
-DREGEX_MALLOC
-DSTDC_HEADERS
=1
8 DEFINES
= -DWIN32
$(REGEX_DEFINE
)
9 INCLUDES
= -I.
-Ignu_regex
10 WARNINGS
= -w-aus
-w-par
-w-pia
-w-pro
-w-sus
11 CFLAGS
= -d
-DSTRICT
-lTpe
-lap
14 # Optimizations if your platform supports all of them.
17 # Allows multithreading
18 #MT_OPT = -tWM -lcw32mt
23 $(BCC
) $(OPT
) $(MT_OPT
) -e
$@
$(LDFLAGS
) @respbc5
25 readtags.exe
: readtags.c
26 $(BCC
) $(CFLAGS
) $(OPT
) $(MT_OPT
) -e
$@
$(DEFINES
) -DREADTAGS_MAIN readtags.c
$(LDFLAGS
)
30 $(BCC
) -DDEBUG
-e
$@
$(LDFLAGS
) @respbc5 debug.c
33 $(BCC
) -c
-o
$@
-w-
$(DEFINES
) -Dconst
= $(INCLUDES
)
35 respbc5
: $(SOURCES
) $(REGEX_SOURCES
) $(HEADERS
) $(REGEX_HEADERS
) mk_bc5.mak
36 echo
$(DEFINES
) $(INCLUDES
) > $@
37 echo
$(WARNINGS
) >> $@
39 echo
$(SOURCES
) $(REGEX_SOURCES
) >> $@