2006-07-16 17:24:25 +00:00
|
|
|
# copyright John Maddock 2003
|
|
|
|
# Distributed under the Boost Software License, Version 1.0.
|
|
|
|
# (See accompanying file LICENSE_1_0.txt or copy at
|
|
|
|
# http://www.boost.org/LICENSE_1_0.txt.
|
2000-09-26 11:48:28 +00:00
|
|
|
|
|
|
|
# very basic makefile for regression tests
|
|
|
|
#
|
|
|
|
# Visual C++ 6
|
|
|
|
#
|
2001-04-09 11:17:40 +00:00
|
|
|
#
|
|
|
|
# Add additional compiler options here:
|
|
|
|
#
|
|
|
|
CXXFLAGS=
|
|
|
|
#
|
|
|
|
# Add additional include directories here:
|
|
|
|
#
|
|
|
|
INCLUDES=
|
|
|
|
#
|
|
|
|
# add additional linker flags here:
|
|
|
|
#
|
|
|
|
XLFLAGS=
|
2002-09-13 11:52:11 +00:00
|
|
|
#
|
|
|
|
# sources to compile for each test:
|
|
|
|
#
|
2005-06-18 16:55:01 +00:00
|
|
|
SOURCES=*.cpp
|
2000-09-26 11:48:28 +00:00
|
|
|
|
2005-06-18 16:55:01 +00:00
|
|
|
CFLAGS= $(INCLUDES) /Zm400 /GF /Gy -GX -GR -I..\..\..\..\ /DBOOST_LIB_DIAGNOSTIC=1 $(CXXFLAGS)
|
2000-09-26 11:48:28 +00:00
|
|
|
|
2005-06-18 16:55:01 +00:00
|
|
|
LFLAGS= -link /LIBPATH:..\..\..\..\stage\lib /LIBPATH:..\..\build\vc6 user32.lib $(XLFLAGS)
|
2000-09-26 11:48:28 +00:00
|
|
|
|
2005-06-18 16:55:01 +00:00
|
|
|
all :: r1-vc6.exe r2-vc6.exe r3-vc6.exe r4-vc6.exe r5-vc6.exe r6-vc6.exe r7-vc6.exe r8-vc6.exe
|
|
|
|
r1-vc6
|
|
|
|
r2-vc6
|
|
|
|
r3-vc6
|
|
|
|
r4-vc6
|
|
|
|
r5-vc6
|
|
|
|
r6-vc6
|
|
|
|
-copy ..\..\build\vc6\boost_regex*.dll
|
|
|
|
-copy ..\..\..\..\stage\lib\boost_regex*.dll
|
|
|
|
r7-vc6
|
|
|
|
r8-vc6
|
2000-09-26 11:48:28 +00:00
|
|
|
|
2005-06-18 16:55:01 +00:00
|
|
|
r1-vc6.exe :
|
|
|
|
cl /ML $(CFLAGS) /O2 -o r1-vc6.exe $(SOURCES) $(LFLAGS)
|
2000-12-03 12:16:18 +00:00
|
|
|
|
2005-06-18 16:55:01 +00:00
|
|
|
r2-vc6.exe :
|
|
|
|
cl /MLd $(CFLAGS) -o r2-vc6.exe $(SOURCES) $(LFLAGS)
|
2001-04-09 11:17:40 +00:00
|
|
|
|
2005-06-18 16:55:01 +00:00
|
|
|
r3-vc6.exe :
|
|
|
|
cl /MT $(CFLAGS) /O2 -o r3-vc6.exe $(SOURCES) $(LFLAGS)
|
2001-04-09 11:17:40 +00:00
|
|
|
|
2005-06-18 16:55:01 +00:00
|
|
|
r4-vc6.exe :
|
|
|
|
cl /MTd $(CFLAGS) -o r4-vc6.exe $(SOURCES) $(LFLAGS)
|
2003-11-02 12:13:16 +00:00
|
|
|
|
2005-06-18 16:55:01 +00:00
|
|
|
r5-vc6.exe :
|
|
|
|
cl /MD $(CFLAGS) /O2 -o r5-vc6.exe $(SOURCES) $(LFLAGS)
|
2005-01-13 17:06:21 +00:00
|
|
|
|
2005-06-18 16:55:01 +00:00
|
|
|
r6-vc6.exe :
|
|
|
|
cl /MDd $(CFLAGS) -o r6-vc6.exe $(SOURCES) $(LFLAGS)
|
2005-01-13 17:06:21 +00:00
|
|
|
|
2005-06-18 16:55:01 +00:00
|
|
|
r7-vc6.exe :
|
|
|
|
cl /MD $(CFLAGS) /O2 /DBOOST_ALL_DYN_LINK -o r7-vc6.exe $(SOURCES) $(LFLAGS)
|
2003-11-02 12:13:16 +00:00
|
|
|
|
2005-06-18 16:55:01 +00:00
|
|
|
r8-vc6.exe :
|
|
|
|
cl /MDd $(CFLAGS) /DBOOST_ALL_DYN_LINK -o r8-vc6.exe $(SOURCES) $(LFLAGS)
|
2001-04-10 11:44:47 +00:00
|
|
|
|
2001-09-18 11:13:39 +00:00
|
|
|
|
2006-07-16 17:24:25 +00:00
|
|
|
|