mirror of
https://github.com/boostorg/regex.git
synced 2026-04-29 02:03:38 +02:00
Almost ready to merge with main branch now,
These are mostly updates to the docs, with some compiler fixes and general warning suppressions. [SVN r26648]
This commit is contained in:
+118
@@ -1,6 +1,117 @@
|
||||
# copyright John Maddock 2003
|
||||
|
||||
subproject libs/regex/build ;
|
||||
# bring in the rules for testing
|
||||
import testing ;
|
||||
|
||||
#
|
||||
# ICU configuration:
|
||||
#
|
||||
rule check-icu-config ( )
|
||||
{
|
||||
if ! $(gICU_CONFIG_CHECKED)
|
||||
{
|
||||
if $(ICU_PATH)
|
||||
{
|
||||
dir += $(ICU_PATH) ;
|
||||
}
|
||||
|
||||
if [ GLOB $(dir)$(SLASH)include$(SLASH)unicode : utypes.h ]
|
||||
{
|
||||
ECHO Building Boost.Regex with Unicode/ICU support enabled ;
|
||||
ECHO Using ICU in $(ICU_PATH:J=" ")$(SLASH)include ;
|
||||
gHAS_ICU = true ;
|
||||
|
||||
# try and find ICU libraries, look for NT versions first:
|
||||
if $(ICU_LINK)
|
||||
{
|
||||
gICU_LIBS += <linkflags>$(ICU_LINK) ;
|
||||
}
|
||||
else if [ GLOB $(dir)$(SLASH)lib : icuuc.* ]
|
||||
{
|
||||
gICU_LIBS += <find-library>icuuc ;
|
||||
}
|
||||
else if [ GLOB $(dir)$(SLASH)lib : libicuuc.* ]
|
||||
{
|
||||
gICU_LIBS += <find-library>icuuc ;
|
||||
}
|
||||
else if [ GLOB $(ICU_PATH)/lib : cygicuuc.dll ]
|
||||
{
|
||||
gICU_LIBS += <library-file>$(ICU_PATH)/lib/cygicuuc.dll ;
|
||||
}
|
||||
else if [ GLOB /usr/local/lib : cygicuuc.dll ]
|
||||
{
|
||||
gICU_LIBS += <library-file>/usr/local/lib/cygicuuc.dll ;
|
||||
}
|
||||
else
|
||||
{
|
||||
ECHO ICU shared common library not found. ;
|
||||
ECHO HINT: Set the environment variable ICU_LINK to contain ;
|
||||
ECHO the linker options required to link to ICU. ;
|
||||
}
|
||||
|
||||
if $(ICU_LINK)
|
||||
{
|
||||
# gICU_LIBS += <linkflags>$(ICU_LINK) ;
|
||||
}
|
||||
else if [ GLOB $(dir)$(SLASH)lib : icuin.* ]
|
||||
{
|
||||
gICU_LIBS += <find-library>icuin ;
|
||||
}
|
||||
else if [ GLOB $(dir)$(SLASH)lib : libicui18n.* ]
|
||||
{
|
||||
gICU_LIBS += <find-library>icui18n ;
|
||||
}
|
||||
else if [ GLOB $(ICU_PATH)/lib : cygicuin.dll ]
|
||||
{
|
||||
gICU_LIBS += <library-file>$(ICU_PATH)/lib/cygicuin.dll ;
|
||||
}
|
||||
else if [ GLOB /usr/local/lib : cygicuin.dll ]
|
||||
{
|
||||
gICU_LIBS += <library-file>/usr/local/lib/cygicuin.dll ;
|
||||
}
|
||||
else
|
||||
{
|
||||
ECHO ICU shared i18n library not found. ;
|
||||
ECHO HINT: Set the environment variable ICU_LINK to contain ;
|
||||
ECHO the linker options required to link to ICU. ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
ECHO ****************************************************** ;
|
||||
ECHO ;
|
||||
ECHO Building Boost.Regex with Unicode/ICU support disabled. ;
|
||||
ECHO HINT: define the environment variable ICU_PATH to point to the ;
|
||||
ECHO root directy of your ICU installation if you have one. ;
|
||||
ECHO Couldn't find utypes.h in $(ICU_PATH:J=" ")$(SLASH)include$(SLASH)unicode ;
|
||||
ECHO ;
|
||||
ECHO ****************************************************** ;
|
||||
}
|
||||
gICU_CONFIG_CHECKED = true ;
|
||||
}
|
||||
if $(gHAS_ICU)
|
||||
{
|
||||
return true ;
|
||||
}
|
||||
}
|
||||
|
||||
if [ check-icu-config ]
|
||||
{
|
||||
BOOST_REGEX_ICU_OPTS = "<define>BOOST_HAS_ICU=1" ;
|
||||
if $(gICU_LIBS)
|
||||
{
|
||||
BOOST_REGEX_ICU_OPTS += $(gICU_LIBS) ;
|
||||
# this one is required for VC++ :
|
||||
BOOST_REGEX_ICU_TEST_OPTS = "<native-wchar_t>off" ;
|
||||
}
|
||||
if $(ICU_PATH)
|
||||
{
|
||||
BOOST_REGEX_ICU_OPTS += "<sysinclude>$(ICU_PATH)/include" ;
|
||||
BOOST_REGEX_ICU_OPTS += "<library-path>$(ICU_PATH)/lib" ;
|
||||
}
|
||||
# ECHO "BOOST_REGEX_ICU_OPTS =" $(BOOST_REGEX_ICU_OPTS) ;
|
||||
}
|
||||
|
||||
#
|
||||
# this template defines the options common to
|
||||
@@ -14,6 +125,12 @@ template regex-options
|
||||
# <native-wchar_t>on
|
||||
# como requires this:
|
||||
<como-win32><*><define>BOOST_REGEX_NO_W32=1
|
||||
$(BOOST_REGEX_ICU_OPTS)
|
||||
;
|
||||
template regex-test-options
|
||||
: # sources
|
||||
: # requirements
|
||||
$(BOOST_REGEX_ICU_TEST_OPTS)
|
||||
;
|
||||
|
||||
#
|
||||
@@ -55,6 +172,7 @@ SOURCES =
|
||||
wide_posix_api.cpp
|
||||
winstances.cpp
|
||||
usinstances.cpp ;
|
||||
|
||||
|
||||
lib boost_regex : ../src/$(SOURCES) <template>regex-options
|
||||
:
|
||||
|
||||
+85
-25
@@ -35,7 +35,7 @@ BCROOT=$(MAKEDIR)\..
|
||||
!endif
|
||||
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/u32regex_iterator.hpp ../../../boost/regex/v4/u32regex_token_iterator.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
all : bcb bcb\libboost_regex-bcb-s-1_32 bcb\libboost_regex-bcb-s-1_32.lib bcb\libboost_regex-bcb-mt-s-1_32 bcb\libboost_regex-bcb-mt-s-1_32.lib bcb\boost_regex-bcb-mt-1_32 bcb\boost_regex-bcb-mt-1_32.lib bcb\boost_regex-bcb-1_32 bcb\boost_regex-bcb-1_32.lib bcb\libboost_regex-bcb-mt-1_32 bcb\libboost_regex-bcb-mt-1_32.lib bcb\libboost_regex-bcb-1_32 bcb\libboost_regex-bcb-1_32.lib bcb\libboost_regex-bcb-sd-1_32 bcb\libboost_regex-bcb-sd-1_32.lib bcb\libboost_regex-bcb-mt-sd-1_32 bcb\libboost_regex-bcb-mt-sd-1_32.lib bcb\boost_regex-bcb-mt-d-1_32 bcb\boost_regex-bcb-mt-d-1_32.lib bcb\boost_regex-bcb-d-1_32 bcb\boost_regex-bcb-d-1_32.lib bcb\libboost_regex-bcb-mt-d-1_32 bcb\libboost_regex-bcb-mt-d-1_32.lib bcb\libboost_regex-bcb-d-1_32 bcb\libboost_regex-bcb-d-1_32.lib
|
||||
|
||||
@@ -92,6 +92,11 @@ bcb\libboost_regex-bcb-s-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
-c $(INCLUDES) -tWM- -D_NO_VCL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8037 -w-8057 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-s-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-s-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWM- -D_NO_VCL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8037 -w-8057 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-s-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-s-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWM- -D_NO_VCL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8037 -w-8057 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-s-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -161,10 +166,10 @@ libboost_regex-bcb-s-1_32_clean :
|
||||
del bcb\libboost_regex-bcb-s-1_32\*.csm
|
||||
del bcb\libboost_regex-bcb-s-1_32\*.tds
|
||||
|
||||
bcb\libboost_regex-bcb-s-1_32.lib : bcb\libboost_regex-bcb-s-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-s-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-s-1_32\cregex.obj bcb\libboost_regex-bcb-s-1_32\fileiter.obj bcb\libboost_regex-bcb-s-1_32\instances.obj bcb\libboost_regex-bcb-s-1_32\posix_api.obj bcb\libboost_regex-bcb-s-1_32\regex.obj bcb\libboost_regex-bcb-s-1_32\regex_debug.obj bcb\libboost_regex-bcb-s-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-s-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-s-1_32\static_mutex.obj bcb\libboost_regex-bcb-s-1_32\usinstances.obj bcb\libboost_regex-bcb-s-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-s-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-s-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-s-1_32\winstances.obj
|
||||
bcb\libboost_regex-bcb-s-1_32.lib : bcb\libboost_regex-bcb-s-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-s-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-s-1_32\cregex.obj bcb\libboost_regex-bcb-s-1_32\fileiter.obj bcb\libboost_regex-bcb-s-1_32\icu.obj bcb\libboost_regex-bcb-s-1_32\instances.obj bcb\libboost_regex-bcb-s-1_32\posix_api.obj bcb\libboost_regex-bcb-s-1_32\regex.obj bcb\libboost_regex-bcb-s-1_32\regex_debug.obj bcb\libboost_regex-bcb-s-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-s-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-s-1_32\static_mutex.obj bcb\libboost_regex-bcb-s-1_32\usinstances.obj bcb\libboost_regex-bcb-s-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-s-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-s-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-s-1_32\winstances.obj
|
||||
if exist bcb\libboost_regex-bcb-s-1_32.lib del bcb\libboost_regex-bcb-s-1_32.lib
|
||||
tlib @&&|
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-s-1_32.lib" +"bcb\libboost_regex-bcb-s-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-s-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-s-1_32\cregex.obj" +"bcb\libboost_regex-bcb-s-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-s-1_32\instances.obj" +"bcb\libboost_regex-bcb-s-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-s-1_32\regex.obj" +"bcb\libboost_regex-bcb-s-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-s-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-s-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-s-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-s-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-s-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-s-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-s-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-s-1_32\winstances.obj"
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-s-1_32.lib" +"bcb\libboost_regex-bcb-s-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-s-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-s-1_32\cregex.obj" +"bcb\libboost_regex-bcb-s-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-s-1_32\icu.obj" +"bcb\libboost_regex-bcb-s-1_32\instances.obj" +"bcb\libboost_regex-bcb-s-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-s-1_32\regex.obj" +"bcb\libboost_regex-bcb-s-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-s-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-s-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-s-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-s-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-s-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-s-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-s-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-s-1_32\winstances.obj"
|
||||
|
|
||||
|
||||
########################################################
|
||||
@@ -192,6 +197,11 @@ bcb\libboost_regex-bcb-mt-s-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
-c $(INCLUDES) -tWM -D_NO_VCL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-s-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-mt-s-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWM -D_NO_VCL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-s-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-mt-s-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWM -D_NO_VCL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-s-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -261,10 +271,10 @@ libboost_regex-bcb-mt-s-1_32_clean :
|
||||
del bcb\libboost_regex-bcb-mt-s-1_32\*.csm
|
||||
del bcb\libboost_regex-bcb-mt-s-1_32\*.tds
|
||||
|
||||
bcb\libboost_regex-bcb-mt-s-1_32.lib : bcb\libboost_regex-bcb-mt-s-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-mt-s-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-mt-s-1_32\cregex.obj bcb\libboost_regex-bcb-mt-s-1_32\fileiter.obj bcb\libboost_regex-bcb-mt-s-1_32\instances.obj bcb\libboost_regex-bcb-mt-s-1_32\posix_api.obj bcb\libboost_regex-bcb-mt-s-1_32\regex.obj bcb\libboost_regex-bcb-mt-s-1_32\regex_debug.obj bcb\libboost_regex-bcb-mt-s-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-mt-s-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-mt-s-1_32\static_mutex.obj bcb\libboost_regex-bcb-mt-s-1_32\usinstances.obj bcb\libboost_regex-bcb-mt-s-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-mt-s-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-mt-s-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-mt-s-1_32\winstances.obj
|
||||
bcb\libboost_regex-bcb-mt-s-1_32.lib : bcb\libboost_regex-bcb-mt-s-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-mt-s-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-mt-s-1_32\cregex.obj bcb\libboost_regex-bcb-mt-s-1_32\fileiter.obj bcb\libboost_regex-bcb-mt-s-1_32\icu.obj bcb\libboost_regex-bcb-mt-s-1_32\instances.obj bcb\libboost_regex-bcb-mt-s-1_32\posix_api.obj bcb\libboost_regex-bcb-mt-s-1_32\regex.obj bcb\libboost_regex-bcb-mt-s-1_32\regex_debug.obj bcb\libboost_regex-bcb-mt-s-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-mt-s-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-mt-s-1_32\static_mutex.obj bcb\libboost_regex-bcb-mt-s-1_32\usinstances.obj bcb\libboost_regex-bcb-mt-s-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-mt-s-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-mt-s-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-mt-s-1_32\winstances.obj
|
||||
if exist bcb\libboost_regex-bcb-mt-s-1_32.lib del bcb\libboost_regex-bcb-mt-s-1_32.lib
|
||||
tlib @&&|
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-mt-s-1_32.lib" +"bcb\libboost_regex-bcb-mt-s-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\cregex.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\instances.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\regex.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\winstances.obj"
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-mt-s-1_32.lib" +"bcb\libboost_regex-bcb-mt-s-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\cregex.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\icu.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\instances.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\regex.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-mt-s-1_32\winstances.obj"
|
||||
|
|
||||
|
||||
########################################################
|
||||
@@ -292,6 +302,11 @@ bcb\boost_regex-bcb-mt-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-mt-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\boost_regex-bcb-mt-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-mt-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\boost_regex-bcb-mt-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-mt-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -362,9 +377,9 @@ boost_regex-bcb-mt-1_32_clean :
|
||||
del bcb\boost_regex-bcb-mt-1_32\*.tds
|
||||
del bcb\*.tds
|
||||
|
||||
bcb\boost_regex-bcb-mt-1_32.lib : bcb\boost_regex-bcb-mt-1_32\c_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\cregex.obj bcb\boost_regex-bcb-mt-1_32\fileiter.obj bcb\boost_regex-bcb-mt-1_32\instances.obj bcb\boost_regex-bcb-mt-1_32\posix_api.obj bcb\boost_regex-bcb-mt-1_32\regex.obj bcb\boost_regex-bcb-mt-1_32\regex_debug.obj bcb\boost_regex-bcb-mt-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-mt-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-mt-1_32\static_mutex.obj bcb\boost_regex-bcb-mt-1_32\usinstances.obj bcb\boost_regex-bcb-mt-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\wide_posix_api.obj bcb\boost_regex-bcb-mt-1_32\winstances.obj
|
||||
bcb\boost_regex-bcb-mt-1_32.lib : bcb\boost_regex-bcb-mt-1_32\c_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\cregex.obj bcb\boost_regex-bcb-mt-1_32\fileiter.obj bcb\boost_regex-bcb-mt-1_32\icu.obj bcb\boost_regex-bcb-mt-1_32\instances.obj bcb\boost_regex-bcb-mt-1_32\posix_api.obj bcb\boost_regex-bcb-mt-1_32\regex.obj bcb\boost_regex-bcb-mt-1_32\regex_debug.obj bcb\boost_regex-bcb-mt-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-mt-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-mt-1_32\static_mutex.obj bcb\boost_regex-bcb-mt-1_32\usinstances.obj bcb\boost_regex-bcb-mt-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\wide_posix_api.obj bcb\boost_regex-bcb-mt-1_32\winstances.obj
|
||||
bcc32 @&&|
|
||||
-lw-dup -lw-dpl -tWD -tWM -tWR -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; -ebcb\boost_regex-bcb-mt-1_32.dll $(XLFLAGS) bcb\boost_regex-bcb-mt-1_32\c_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\cregex.obj bcb\boost_regex-bcb-mt-1_32\fileiter.obj bcb\boost_regex-bcb-mt-1_32\instances.obj bcb\boost_regex-bcb-mt-1_32\posix_api.obj bcb\boost_regex-bcb-mt-1_32\regex.obj bcb\boost_regex-bcb-mt-1_32\regex_debug.obj bcb\boost_regex-bcb-mt-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-mt-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-mt-1_32\static_mutex.obj bcb\boost_regex-bcb-mt-1_32\usinstances.obj bcb\boost_regex-bcb-mt-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\wide_posix_api.obj bcb\boost_regex-bcb-mt-1_32\winstances.obj $(LIBS)
|
||||
-lw-dup -lw-dpl -tWD -tWM -tWR -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; -ebcb\boost_regex-bcb-mt-1_32.dll $(XLFLAGS) bcb\boost_regex-bcb-mt-1_32\c_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\cregex.obj bcb\boost_regex-bcb-mt-1_32\fileiter.obj bcb\boost_regex-bcb-mt-1_32\icu.obj bcb\boost_regex-bcb-mt-1_32\instances.obj bcb\boost_regex-bcb-mt-1_32\posix_api.obj bcb\boost_regex-bcb-mt-1_32\regex.obj bcb\boost_regex-bcb-mt-1_32\regex_debug.obj bcb\boost_regex-bcb-mt-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-mt-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-mt-1_32\static_mutex.obj bcb\boost_regex-bcb-mt-1_32\usinstances.obj bcb\boost_regex-bcb-mt-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-mt-1_32\wide_posix_api.obj bcb\boost_regex-bcb-mt-1_32\winstances.obj $(LIBS)
|
||||
|
|
||||
implib -w bcb\boost_regex-bcb-mt-1_32.lib bcb\boost_regex-bcb-mt-1_32.dll
|
||||
|
||||
@@ -393,6 +408,11 @@ bcb\boost_regex-bcb-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\boost_regex-bcb-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\boost_regex-bcb-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -463,9 +483,9 @@ boost_regex-bcb-1_32_clean :
|
||||
del bcb\boost_regex-bcb-1_32\*.tds
|
||||
del bcb\*.tds
|
||||
|
||||
bcb\boost_regex-bcb-1_32.lib : bcb\boost_regex-bcb-1_32\c_regex_traits.obj bcb\boost_regex-bcb-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-1_32\cregex.obj bcb\boost_regex-bcb-1_32\fileiter.obj bcb\boost_regex-bcb-1_32\instances.obj bcb\boost_regex-bcb-1_32\posix_api.obj bcb\boost_regex-bcb-1_32\regex.obj bcb\boost_regex-bcb-1_32\regex_debug.obj bcb\boost_regex-bcb-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-1_32\static_mutex.obj bcb\boost_regex-bcb-1_32\usinstances.obj bcb\boost_regex-bcb-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-1_32\wide_posix_api.obj bcb\boost_regex-bcb-1_32\winstances.obj
|
||||
bcb\boost_regex-bcb-1_32.lib : bcb\boost_regex-bcb-1_32\c_regex_traits.obj bcb\boost_regex-bcb-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-1_32\cregex.obj bcb\boost_regex-bcb-1_32\fileiter.obj bcb\boost_regex-bcb-1_32\icu.obj bcb\boost_regex-bcb-1_32\instances.obj bcb\boost_regex-bcb-1_32\posix_api.obj bcb\boost_regex-bcb-1_32\regex.obj bcb\boost_regex-bcb-1_32\regex_debug.obj bcb\boost_regex-bcb-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-1_32\static_mutex.obj bcb\boost_regex-bcb-1_32\usinstances.obj bcb\boost_regex-bcb-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-1_32\wide_posix_api.obj bcb\boost_regex-bcb-1_32\winstances.obj
|
||||
bcc32 @&&|
|
||||
-lw-dup -lw-dpl -tWD -tWR -tWM- -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; -ebcb\boost_regex-bcb-1_32.dll $(XLFLAGS) bcb\boost_regex-bcb-1_32\c_regex_traits.obj bcb\boost_regex-bcb-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-1_32\cregex.obj bcb\boost_regex-bcb-1_32\fileiter.obj bcb\boost_regex-bcb-1_32\instances.obj bcb\boost_regex-bcb-1_32\posix_api.obj bcb\boost_regex-bcb-1_32\regex.obj bcb\boost_regex-bcb-1_32\regex_debug.obj bcb\boost_regex-bcb-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-1_32\static_mutex.obj bcb\boost_regex-bcb-1_32\usinstances.obj bcb\boost_regex-bcb-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-1_32\wide_posix_api.obj bcb\boost_regex-bcb-1_32\winstances.obj $(LIBS)
|
||||
-lw-dup -lw-dpl -tWD -tWR -tWM- -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; -ebcb\boost_regex-bcb-1_32.dll $(XLFLAGS) bcb\boost_regex-bcb-1_32\c_regex_traits.obj bcb\boost_regex-bcb-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-1_32\cregex.obj bcb\boost_regex-bcb-1_32\fileiter.obj bcb\boost_regex-bcb-1_32\icu.obj bcb\boost_regex-bcb-1_32\instances.obj bcb\boost_regex-bcb-1_32\posix_api.obj bcb\boost_regex-bcb-1_32\regex.obj bcb\boost_regex-bcb-1_32\regex_debug.obj bcb\boost_regex-bcb-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-1_32\static_mutex.obj bcb\boost_regex-bcb-1_32\usinstances.obj bcb\boost_regex-bcb-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-1_32\wide_posix_api.obj bcb\boost_regex-bcb-1_32\winstances.obj $(LIBS)
|
||||
|
|
||||
implib -w bcb\boost_regex-bcb-1_32.lib bcb\boost_regex-bcb-1_32.dll
|
||||
|
||||
@@ -494,6 +514,11 @@ bcb\libboost_regex-bcb-mt-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-mt-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-mt-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -563,10 +588,10 @@ libboost_regex-bcb-mt-1_32_clean :
|
||||
del bcb\libboost_regex-bcb-mt-1_32\*.csm
|
||||
del bcb\libboost_regex-bcb-mt-1_32\*.tds
|
||||
|
||||
bcb\libboost_regex-bcb-mt-1_32.lib : bcb\libboost_regex-bcb-mt-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-mt-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-mt-1_32\cregex.obj bcb\libboost_regex-bcb-mt-1_32\fileiter.obj bcb\libboost_regex-bcb-mt-1_32\instances.obj bcb\libboost_regex-bcb-mt-1_32\posix_api.obj bcb\libboost_regex-bcb-mt-1_32\regex.obj bcb\libboost_regex-bcb-mt-1_32\regex_debug.obj bcb\libboost_regex-bcb-mt-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-mt-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-mt-1_32\static_mutex.obj bcb\libboost_regex-bcb-mt-1_32\usinstances.obj bcb\libboost_regex-bcb-mt-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-mt-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-mt-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-mt-1_32\winstances.obj
|
||||
bcb\libboost_regex-bcb-mt-1_32.lib : bcb\libboost_regex-bcb-mt-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-mt-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-mt-1_32\cregex.obj bcb\libboost_regex-bcb-mt-1_32\fileiter.obj bcb\libboost_regex-bcb-mt-1_32\icu.obj bcb\libboost_regex-bcb-mt-1_32\instances.obj bcb\libboost_regex-bcb-mt-1_32\posix_api.obj bcb\libboost_regex-bcb-mt-1_32\regex.obj bcb\libboost_regex-bcb-mt-1_32\regex_debug.obj bcb\libboost_regex-bcb-mt-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-mt-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-mt-1_32\static_mutex.obj bcb\libboost_regex-bcb-mt-1_32\usinstances.obj bcb\libboost_regex-bcb-mt-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-mt-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-mt-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-mt-1_32\winstances.obj
|
||||
if exist bcb\libboost_regex-bcb-mt-1_32.lib del bcb\libboost_regex-bcb-mt-1_32.lib
|
||||
tlib @&&|
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-mt-1_32.lib" +"bcb\libboost_regex-bcb-mt-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-1_32\cregex.obj" +"bcb\libboost_regex-bcb-mt-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-mt-1_32\instances.obj" +"bcb\libboost_regex-bcb-mt-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-mt-1_32\regex.obj" +"bcb\libboost_regex-bcb-mt-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-mt-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-mt-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-mt-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-mt-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-mt-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-mt-1_32\winstances.obj"
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-mt-1_32.lib" +"bcb\libboost_regex-bcb-mt-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-1_32\cregex.obj" +"bcb\libboost_regex-bcb-mt-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-mt-1_32\icu.obj" +"bcb\libboost_regex-bcb-mt-1_32\instances.obj" +"bcb\libboost_regex-bcb-mt-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-mt-1_32\regex.obj" +"bcb\libboost_regex-bcb-mt-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-mt-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-mt-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-mt-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-mt-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-mt-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-mt-1_32\winstances.obj"
|
||||
|
|
||||
|
||||
########################################################
|
||||
@@ -594,6 +619,11 @@ bcb\libboost_regex-bcb-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -663,10 +693,10 @@ libboost_regex-bcb-1_32_clean :
|
||||
del bcb\libboost_regex-bcb-1_32\*.csm
|
||||
del bcb\libboost_regex-bcb-1_32\*.tds
|
||||
|
||||
bcb\libboost_regex-bcb-1_32.lib : bcb\libboost_regex-bcb-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-1_32\cregex.obj bcb\libboost_regex-bcb-1_32\fileiter.obj bcb\libboost_regex-bcb-1_32\instances.obj bcb\libboost_regex-bcb-1_32\posix_api.obj bcb\libboost_regex-bcb-1_32\regex.obj bcb\libboost_regex-bcb-1_32\regex_debug.obj bcb\libboost_regex-bcb-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-1_32\static_mutex.obj bcb\libboost_regex-bcb-1_32\usinstances.obj bcb\libboost_regex-bcb-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-1_32\winstances.obj
|
||||
bcb\libboost_regex-bcb-1_32.lib : bcb\libboost_regex-bcb-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-1_32\cregex.obj bcb\libboost_regex-bcb-1_32\fileiter.obj bcb\libboost_regex-bcb-1_32\icu.obj bcb\libboost_regex-bcb-1_32\instances.obj bcb\libboost_regex-bcb-1_32\posix_api.obj bcb\libboost_regex-bcb-1_32\regex.obj bcb\libboost_regex-bcb-1_32\regex_debug.obj bcb\libboost_regex-bcb-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-1_32\static_mutex.obj bcb\libboost_regex-bcb-1_32\usinstances.obj bcb\libboost_regex-bcb-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-1_32\winstances.obj
|
||||
if exist bcb\libboost_regex-bcb-1_32.lib del bcb\libboost_regex-bcb-1_32.lib
|
||||
tlib @&&|
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-1_32.lib" +"bcb\libboost_regex-bcb-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-1_32\cregex.obj" +"bcb\libboost_regex-bcb-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-1_32\instances.obj" +"bcb\libboost_regex-bcb-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-1_32\regex.obj" +"bcb\libboost_regex-bcb-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-1_32\winstances.obj"
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-1_32.lib" +"bcb\libboost_regex-bcb-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-1_32\cregex.obj" +"bcb\libboost_regex-bcb-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-1_32\icu.obj" +"bcb\libboost_regex-bcb-1_32\instances.obj" +"bcb\libboost_regex-bcb-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-1_32\regex.obj" +"bcb\libboost_regex-bcb-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-1_32\winstances.obj"
|
||||
|
|
||||
|
||||
########################################################
|
||||
@@ -694,6 +724,11 @@ bcb\libboost_regex-bcb-sd-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
-c $(INCLUDES) -tWM- -D_NO_VCL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8037 -w-8057 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-sd-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-sd-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWM- -D_NO_VCL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8037 -w-8057 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-sd-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-sd-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWM- -D_NO_VCL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8037 -w-8057 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-sd-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -763,10 +798,10 @@ libboost_regex-bcb-sd-1_32_clean :
|
||||
del bcb\libboost_regex-bcb-sd-1_32\*.csm
|
||||
del bcb\libboost_regex-bcb-sd-1_32\*.tds
|
||||
|
||||
bcb\libboost_regex-bcb-sd-1_32.lib : bcb\libboost_regex-bcb-sd-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-sd-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-sd-1_32\cregex.obj bcb\libboost_regex-bcb-sd-1_32\fileiter.obj bcb\libboost_regex-bcb-sd-1_32\instances.obj bcb\libboost_regex-bcb-sd-1_32\posix_api.obj bcb\libboost_regex-bcb-sd-1_32\regex.obj bcb\libboost_regex-bcb-sd-1_32\regex_debug.obj bcb\libboost_regex-bcb-sd-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-sd-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-sd-1_32\static_mutex.obj bcb\libboost_regex-bcb-sd-1_32\usinstances.obj bcb\libboost_regex-bcb-sd-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-sd-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-sd-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-sd-1_32\winstances.obj
|
||||
bcb\libboost_regex-bcb-sd-1_32.lib : bcb\libboost_regex-bcb-sd-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-sd-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-sd-1_32\cregex.obj bcb\libboost_regex-bcb-sd-1_32\fileiter.obj bcb\libboost_regex-bcb-sd-1_32\icu.obj bcb\libboost_regex-bcb-sd-1_32\instances.obj bcb\libboost_regex-bcb-sd-1_32\posix_api.obj bcb\libboost_regex-bcb-sd-1_32\regex.obj bcb\libboost_regex-bcb-sd-1_32\regex_debug.obj bcb\libboost_regex-bcb-sd-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-sd-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-sd-1_32\static_mutex.obj bcb\libboost_regex-bcb-sd-1_32\usinstances.obj bcb\libboost_regex-bcb-sd-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-sd-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-sd-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-sd-1_32\winstances.obj
|
||||
if exist bcb\libboost_regex-bcb-sd-1_32.lib del bcb\libboost_regex-bcb-sd-1_32.lib
|
||||
tlib @&&|
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-sd-1_32.lib" +"bcb\libboost_regex-bcb-sd-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-sd-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-sd-1_32\cregex.obj" +"bcb\libboost_regex-bcb-sd-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-sd-1_32\instances.obj" +"bcb\libboost_regex-bcb-sd-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-sd-1_32\regex.obj" +"bcb\libboost_regex-bcb-sd-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-sd-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-sd-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-sd-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-sd-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-sd-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-sd-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-sd-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-sd-1_32\winstances.obj"
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-sd-1_32.lib" +"bcb\libboost_regex-bcb-sd-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-sd-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-sd-1_32\cregex.obj" +"bcb\libboost_regex-bcb-sd-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-sd-1_32\icu.obj" +"bcb\libboost_regex-bcb-sd-1_32\instances.obj" +"bcb\libboost_regex-bcb-sd-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-sd-1_32\regex.obj" +"bcb\libboost_regex-bcb-sd-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-sd-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-sd-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-sd-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-sd-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-sd-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-sd-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-sd-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-sd-1_32\winstances.obj"
|
||||
|
|
||||
|
||||
########################################################
|
||||
@@ -794,6 +829,11 @@ bcb\libboost_regex-bcb-mt-sd-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER
|
||||
-c $(INCLUDES) -tWM -D_NO_VCL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-sd-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-mt-sd-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWM -D_NO_VCL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-sd-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-mt-sd-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWM -D_NO_VCL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-sd-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -863,10 +903,10 @@ libboost_regex-bcb-mt-sd-1_32_clean :
|
||||
del bcb\libboost_regex-bcb-mt-sd-1_32\*.csm
|
||||
del bcb\libboost_regex-bcb-mt-sd-1_32\*.tds
|
||||
|
||||
bcb\libboost_regex-bcb-mt-sd-1_32.lib : bcb\libboost_regex-bcb-mt-sd-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-mt-sd-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-mt-sd-1_32\cregex.obj bcb\libboost_regex-bcb-mt-sd-1_32\fileiter.obj bcb\libboost_regex-bcb-mt-sd-1_32\instances.obj bcb\libboost_regex-bcb-mt-sd-1_32\posix_api.obj bcb\libboost_regex-bcb-mt-sd-1_32\regex.obj bcb\libboost_regex-bcb-mt-sd-1_32\regex_debug.obj bcb\libboost_regex-bcb-mt-sd-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-mt-sd-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-mt-sd-1_32\static_mutex.obj bcb\libboost_regex-bcb-mt-sd-1_32\usinstances.obj bcb\libboost_regex-bcb-mt-sd-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-mt-sd-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-mt-sd-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-mt-sd-1_32\winstances.obj
|
||||
bcb\libboost_regex-bcb-mt-sd-1_32.lib : bcb\libboost_regex-bcb-mt-sd-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-mt-sd-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-mt-sd-1_32\cregex.obj bcb\libboost_regex-bcb-mt-sd-1_32\fileiter.obj bcb\libboost_regex-bcb-mt-sd-1_32\icu.obj bcb\libboost_regex-bcb-mt-sd-1_32\instances.obj bcb\libboost_regex-bcb-mt-sd-1_32\posix_api.obj bcb\libboost_regex-bcb-mt-sd-1_32\regex.obj bcb\libboost_regex-bcb-mt-sd-1_32\regex_debug.obj bcb\libboost_regex-bcb-mt-sd-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-mt-sd-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-mt-sd-1_32\static_mutex.obj bcb\libboost_regex-bcb-mt-sd-1_32\usinstances.obj bcb\libboost_regex-bcb-mt-sd-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-mt-sd-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-mt-sd-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-mt-sd-1_32\winstances.obj
|
||||
if exist bcb\libboost_regex-bcb-mt-sd-1_32.lib del bcb\libboost_regex-bcb-mt-sd-1_32.lib
|
||||
tlib @&&|
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-mt-sd-1_32.lib" +"bcb\libboost_regex-bcb-mt-sd-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\cregex.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\instances.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\regex.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\winstances.obj"
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-mt-sd-1_32.lib" +"bcb\libboost_regex-bcb-mt-sd-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\cregex.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\icu.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\instances.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\regex.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-mt-sd-1_32\winstances.obj"
|
||||
|
|
||||
|
||||
########################################################
|
||||
@@ -894,6 +934,11 @@ bcb\boost_regex-bcb-mt-d-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-mt-d-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\boost_regex-bcb-mt-d-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-mt-d-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\boost_regex-bcb-mt-d-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-mt-d-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -964,9 +1009,9 @@ boost_regex-bcb-mt-d-1_32_clean :
|
||||
del bcb\boost_regex-bcb-mt-d-1_32\*.tds
|
||||
del bcb\*.tds
|
||||
|
||||
bcb\boost_regex-bcb-mt-d-1_32.lib : bcb\boost_regex-bcb-mt-d-1_32\c_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\cregex.obj bcb\boost_regex-bcb-mt-d-1_32\fileiter.obj bcb\boost_regex-bcb-mt-d-1_32\instances.obj bcb\boost_regex-bcb-mt-d-1_32\posix_api.obj bcb\boost_regex-bcb-mt-d-1_32\regex.obj bcb\boost_regex-bcb-mt-d-1_32\regex_debug.obj bcb\boost_regex-bcb-mt-d-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-mt-d-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-mt-d-1_32\static_mutex.obj bcb\boost_regex-bcb-mt-d-1_32\usinstances.obj bcb\boost_regex-bcb-mt-d-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\wide_posix_api.obj bcb\boost_regex-bcb-mt-d-1_32\winstances.obj
|
||||
bcb\boost_regex-bcb-mt-d-1_32.lib : bcb\boost_regex-bcb-mt-d-1_32\c_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\cregex.obj bcb\boost_regex-bcb-mt-d-1_32\fileiter.obj bcb\boost_regex-bcb-mt-d-1_32\icu.obj bcb\boost_regex-bcb-mt-d-1_32\instances.obj bcb\boost_regex-bcb-mt-d-1_32\posix_api.obj bcb\boost_regex-bcb-mt-d-1_32\regex.obj bcb\boost_regex-bcb-mt-d-1_32\regex_debug.obj bcb\boost_regex-bcb-mt-d-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-mt-d-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-mt-d-1_32\static_mutex.obj bcb\boost_regex-bcb-mt-d-1_32\usinstances.obj bcb\boost_regex-bcb-mt-d-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\wide_posix_api.obj bcb\boost_regex-bcb-mt-d-1_32\winstances.obj
|
||||
bcc32 @&&|
|
||||
-lw-dup -lw-dpl -tWD -tWM -tWR -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; -ebcb\boost_regex-bcb-mt-d-1_32.dll $(XLFLAGS) bcb\boost_regex-bcb-mt-d-1_32\c_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\cregex.obj bcb\boost_regex-bcb-mt-d-1_32\fileiter.obj bcb\boost_regex-bcb-mt-d-1_32\instances.obj bcb\boost_regex-bcb-mt-d-1_32\posix_api.obj bcb\boost_regex-bcb-mt-d-1_32\regex.obj bcb\boost_regex-bcb-mt-d-1_32\regex_debug.obj bcb\boost_regex-bcb-mt-d-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-mt-d-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-mt-d-1_32\static_mutex.obj bcb\boost_regex-bcb-mt-d-1_32\usinstances.obj bcb\boost_regex-bcb-mt-d-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\wide_posix_api.obj bcb\boost_regex-bcb-mt-d-1_32\winstances.obj $(LIBS)
|
||||
-lw-dup -lw-dpl -tWD -tWM -tWR -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; -ebcb\boost_regex-bcb-mt-d-1_32.dll $(XLFLAGS) bcb\boost_regex-bcb-mt-d-1_32\c_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\cregex.obj bcb\boost_regex-bcb-mt-d-1_32\fileiter.obj bcb\boost_regex-bcb-mt-d-1_32\icu.obj bcb\boost_regex-bcb-mt-d-1_32\instances.obj bcb\boost_regex-bcb-mt-d-1_32\posix_api.obj bcb\boost_regex-bcb-mt-d-1_32\regex.obj bcb\boost_regex-bcb-mt-d-1_32\regex_debug.obj bcb\boost_regex-bcb-mt-d-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-mt-d-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-mt-d-1_32\static_mutex.obj bcb\boost_regex-bcb-mt-d-1_32\usinstances.obj bcb\boost_regex-bcb-mt-d-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-mt-d-1_32\wide_posix_api.obj bcb\boost_regex-bcb-mt-d-1_32\winstances.obj $(LIBS)
|
||||
|
|
||||
implib -w bcb\boost_regex-bcb-mt-d-1_32.lib bcb\boost_regex-bcb-mt-d-1_32.dll
|
||||
|
||||
@@ -995,6 +1040,11 @@ bcb\boost_regex-bcb-d-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-d-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\boost_regex-bcb-d-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-d-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\boost_regex-bcb-d-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -obcb\boost_regex-bcb-d-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -1065,9 +1115,9 @@ boost_regex-bcb-d-1_32_clean :
|
||||
del bcb\boost_regex-bcb-d-1_32\*.tds
|
||||
del bcb\*.tds
|
||||
|
||||
bcb\boost_regex-bcb-d-1_32.lib : bcb\boost_regex-bcb-d-1_32\c_regex_traits.obj bcb\boost_regex-bcb-d-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-d-1_32\cregex.obj bcb\boost_regex-bcb-d-1_32\fileiter.obj bcb\boost_regex-bcb-d-1_32\instances.obj bcb\boost_regex-bcb-d-1_32\posix_api.obj bcb\boost_regex-bcb-d-1_32\regex.obj bcb\boost_regex-bcb-d-1_32\regex_debug.obj bcb\boost_regex-bcb-d-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-d-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-d-1_32\static_mutex.obj bcb\boost_regex-bcb-d-1_32\usinstances.obj bcb\boost_regex-bcb-d-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-d-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-d-1_32\wide_posix_api.obj bcb\boost_regex-bcb-d-1_32\winstances.obj
|
||||
bcb\boost_regex-bcb-d-1_32.lib : bcb\boost_regex-bcb-d-1_32\c_regex_traits.obj bcb\boost_regex-bcb-d-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-d-1_32\cregex.obj bcb\boost_regex-bcb-d-1_32\fileiter.obj bcb\boost_regex-bcb-d-1_32\icu.obj bcb\boost_regex-bcb-d-1_32\instances.obj bcb\boost_regex-bcb-d-1_32\posix_api.obj bcb\boost_regex-bcb-d-1_32\regex.obj bcb\boost_regex-bcb-d-1_32\regex_debug.obj bcb\boost_regex-bcb-d-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-d-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-d-1_32\static_mutex.obj bcb\boost_regex-bcb-d-1_32\usinstances.obj bcb\boost_regex-bcb-d-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-d-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-d-1_32\wide_posix_api.obj bcb\boost_regex-bcb-d-1_32\winstances.obj
|
||||
bcc32 @&&|
|
||||
-lw-dup -lw-dpl -tWD -tWR -tWM- -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; -ebcb\boost_regex-bcb-d-1_32.dll $(XLFLAGS) bcb\boost_regex-bcb-d-1_32\c_regex_traits.obj bcb\boost_regex-bcb-d-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-d-1_32\cregex.obj bcb\boost_regex-bcb-d-1_32\fileiter.obj bcb\boost_regex-bcb-d-1_32\instances.obj bcb\boost_regex-bcb-d-1_32\posix_api.obj bcb\boost_regex-bcb-d-1_32\regex.obj bcb\boost_regex-bcb-d-1_32\regex_debug.obj bcb\boost_regex-bcb-d-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-d-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-d-1_32\static_mutex.obj bcb\boost_regex-bcb-d-1_32\usinstances.obj bcb\boost_regex-bcb-d-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-d-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-d-1_32\wide_posix_api.obj bcb\boost_regex-bcb-d-1_32\winstances.obj $(LIBS)
|
||||
-lw-dup -lw-dpl -tWD -tWR -tWM- -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; -ebcb\boost_regex-bcb-d-1_32.dll $(XLFLAGS) bcb\boost_regex-bcb-d-1_32\c_regex_traits.obj bcb\boost_regex-bcb-d-1_32\cpp_regex_traits.obj bcb\boost_regex-bcb-d-1_32\cregex.obj bcb\boost_regex-bcb-d-1_32\fileiter.obj bcb\boost_regex-bcb-d-1_32\icu.obj bcb\boost_regex-bcb-d-1_32\instances.obj bcb\boost_regex-bcb-d-1_32\posix_api.obj bcb\boost_regex-bcb-d-1_32\regex.obj bcb\boost_regex-bcb-d-1_32\regex_debug.obj bcb\boost_regex-bcb-d-1_32\regex_raw_buffer.obj bcb\boost_regex-bcb-d-1_32\regex_traits_defaults.obj bcb\boost_regex-bcb-d-1_32\static_mutex.obj bcb\boost_regex-bcb-d-1_32\usinstances.obj bcb\boost_regex-bcb-d-1_32\w32_regex_traits.obj bcb\boost_regex-bcb-d-1_32\wc_regex_traits.obj bcb\boost_regex-bcb-d-1_32\wide_posix_api.obj bcb\boost_regex-bcb-d-1_32\winstances.obj $(LIBS)
|
||||
|
|
||||
implib -w bcb\boost_regex-bcb-d-1_32.lib bcb\boost_regex-bcb-d-1_32.dll
|
||||
|
||||
@@ -1096,6 +1146,11 @@ bcb\libboost_regex-bcb-mt-d-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-d-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-mt-d-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-d-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-mt-d-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWM -tWR -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-mt-d-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -1165,10 +1220,10 @@ libboost_regex-bcb-mt-d-1_32_clean :
|
||||
del bcb\libboost_regex-bcb-mt-d-1_32\*.csm
|
||||
del bcb\libboost_regex-bcb-mt-d-1_32\*.tds
|
||||
|
||||
bcb\libboost_regex-bcb-mt-d-1_32.lib : bcb\libboost_regex-bcb-mt-d-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-mt-d-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-mt-d-1_32\cregex.obj bcb\libboost_regex-bcb-mt-d-1_32\fileiter.obj bcb\libboost_regex-bcb-mt-d-1_32\instances.obj bcb\libboost_regex-bcb-mt-d-1_32\posix_api.obj bcb\libboost_regex-bcb-mt-d-1_32\regex.obj bcb\libboost_regex-bcb-mt-d-1_32\regex_debug.obj bcb\libboost_regex-bcb-mt-d-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-mt-d-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-mt-d-1_32\static_mutex.obj bcb\libboost_regex-bcb-mt-d-1_32\usinstances.obj bcb\libboost_regex-bcb-mt-d-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-mt-d-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-mt-d-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-mt-d-1_32\winstances.obj
|
||||
bcb\libboost_regex-bcb-mt-d-1_32.lib : bcb\libboost_regex-bcb-mt-d-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-mt-d-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-mt-d-1_32\cregex.obj bcb\libboost_regex-bcb-mt-d-1_32\fileiter.obj bcb\libboost_regex-bcb-mt-d-1_32\icu.obj bcb\libboost_regex-bcb-mt-d-1_32\instances.obj bcb\libboost_regex-bcb-mt-d-1_32\posix_api.obj bcb\libboost_regex-bcb-mt-d-1_32\regex.obj bcb\libboost_regex-bcb-mt-d-1_32\regex_debug.obj bcb\libboost_regex-bcb-mt-d-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-mt-d-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-mt-d-1_32\static_mutex.obj bcb\libboost_regex-bcb-mt-d-1_32\usinstances.obj bcb\libboost_regex-bcb-mt-d-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-mt-d-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-mt-d-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-mt-d-1_32\winstances.obj
|
||||
if exist bcb\libboost_regex-bcb-mt-d-1_32.lib del bcb\libboost_regex-bcb-mt-d-1_32.lib
|
||||
tlib @&&|
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-mt-d-1_32.lib" +"bcb\libboost_regex-bcb-mt-d-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\cregex.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\instances.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\regex.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\winstances.obj"
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-mt-d-1_32.lib" +"bcb\libboost_regex-bcb-mt-d-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\cregex.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\icu.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\instances.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\regex.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-mt-d-1_32\winstances.obj"
|
||||
|
|
||||
|
||||
########################################################
|
||||
@@ -1196,6 +1251,11 @@ bcb\libboost_regex-bcb-d-1_32\fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-d-1_32\fileiter.obj ../src/fileiter.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-d-1_32\icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-d-1_32\icu.obj ../src/icu.cpp
|
||||
|
|
||||
|
||||
bcb\libboost_regex-bcb-d-1_32\instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
bcc32 @&&|
|
||||
-c $(INCLUDES) -tWD -tWR -tWM- -DBOOST_REGEX_STATIC_LINK -D_NO_VCL -D_RTLDLL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I$(BCROOT)\include;../../../ -L$(BCROOT)\lib;$(BCROOT)\lib\release; $(CXXFLAGS) -obcb\libboost_regex-bcb-d-1_32\instances.obj ../src/instances.cpp
|
||||
@@ -1265,9 +1325,9 @@ libboost_regex-bcb-d-1_32_clean :
|
||||
del bcb\libboost_regex-bcb-d-1_32\*.csm
|
||||
del bcb\libboost_regex-bcb-d-1_32\*.tds
|
||||
|
||||
bcb\libboost_regex-bcb-d-1_32.lib : bcb\libboost_regex-bcb-d-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-d-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-d-1_32\cregex.obj bcb\libboost_regex-bcb-d-1_32\fileiter.obj bcb\libboost_regex-bcb-d-1_32\instances.obj bcb\libboost_regex-bcb-d-1_32\posix_api.obj bcb\libboost_regex-bcb-d-1_32\regex.obj bcb\libboost_regex-bcb-d-1_32\regex_debug.obj bcb\libboost_regex-bcb-d-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-d-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-d-1_32\static_mutex.obj bcb\libboost_regex-bcb-d-1_32\usinstances.obj bcb\libboost_regex-bcb-d-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-d-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-d-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-d-1_32\winstances.obj
|
||||
bcb\libboost_regex-bcb-d-1_32.lib : bcb\libboost_regex-bcb-d-1_32\c_regex_traits.obj bcb\libboost_regex-bcb-d-1_32\cpp_regex_traits.obj bcb\libboost_regex-bcb-d-1_32\cregex.obj bcb\libboost_regex-bcb-d-1_32\fileiter.obj bcb\libboost_regex-bcb-d-1_32\icu.obj bcb\libboost_regex-bcb-d-1_32\instances.obj bcb\libboost_regex-bcb-d-1_32\posix_api.obj bcb\libboost_regex-bcb-d-1_32\regex.obj bcb\libboost_regex-bcb-d-1_32\regex_debug.obj bcb\libboost_regex-bcb-d-1_32\regex_raw_buffer.obj bcb\libboost_regex-bcb-d-1_32\regex_traits_defaults.obj bcb\libboost_regex-bcb-d-1_32\static_mutex.obj bcb\libboost_regex-bcb-d-1_32\usinstances.obj bcb\libboost_regex-bcb-d-1_32\w32_regex_traits.obj bcb\libboost_regex-bcb-d-1_32\wc_regex_traits.obj bcb\libboost_regex-bcb-d-1_32\wide_posix_api.obj bcb\libboost_regex-bcb-d-1_32\winstances.obj
|
||||
if exist bcb\libboost_regex-bcb-d-1_32.lib del bcb\libboost_regex-bcb-d-1_32.lib
|
||||
tlib @&&|
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-d-1_32.lib" +"bcb\libboost_regex-bcb-d-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-d-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-d-1_32\cregex.obj" +"bcb\libboost_regex-bcb-d-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-d-1_32\instances.obj" +"bcb\libboost_regex-bcb-d-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-d-1_32\regex.obj" +"bcb\libboost_regex-bcb-d-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-d-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-d-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-d-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-d-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-d-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-d-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-d-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-d-1_32\winstances.obj"
|
||||
/P128 /C /u /a $(XSFLAGS) "bcb\libboost_regex-bcb-d-1_32.lib" +"bcb\libboost_regex-bcb-d-1_32\c_regex_traits.obj" +"bcb\libboost_regex-bcb-d-1_32\cpp_regex_traits.obj" +"bcb\libboost_regex-bcb-d-1_32\cregex.obj" +"bcb\libboost_regex-bcb-d-1_32\fileiter.obj" +"bcb\libboost_regex-bcb-d-1_32\icu.obj" +"bcb\libboost_regex-bcb-d-1_32\instances.obj" +"bcb\libboost_regex-bcb-d-1_32\posix_api.obj" +"bcb\libboost_regex-bcb-d-1_32\regex.obj" +"bcb\libboost_regex-bcb-d-1_32\regex_debug.obj" +"bcb\libboost_regex-bcb-d-1_32\regex_raw_buffer.obj" +"bcb\libboost_regex-bcb-d-1_32\regex_traits_defaults.obj" +"bcb\libboost_regex-bcb-d-1_32\static_mutex.obj" +"bcb\libboost_regex-bcb-d-1_32\usinstances.obj" +"bcb\libboost_regex-bcb-d-1_32\w32_regex_traits.obj" +"bcb\libboost_regex-bcb-d-1_32\wc_regex_traits.obj" +"bcb\libboost_regex-bcb-d-1_32\wide_posix_api.obj" +"bcb\libboost_regex-bcb-d-1_32\winstances.obj"
|
||||
|
|
||||
|
||||
|
||||
+55
-37
@@ -10,6 +10,7 @@
|
||||
|
||||
#
|
||||
# the following environment variables are recognised:
|
||||
# ICU_PATH= Path to ICU installation.
|
||||
# CXXFLAGS= extra compiler options - note applies to all build variants
|
||||
# INCLUDES= additional include directories
|
||||
# LDFLAGS= additional linker options
|
||||
@@ -28,8 +29,19 @@ C1=-c -O2 -I../../../ -fPIC
|
||||
#
|
||||
C2=-c -g -I../../../ -fPIC
|
||||
|
||||
ifeq "$(ICU_PATH)" ""
|
||||
$(warning "Building Boost.Regex without ICU / Unicode support:")
|
||||
$(warning "Hint: set ICU_PATH on the nmake command line to point ")
|
||||
$(warning "to your ICU installation if you have one.")
|
||||
else
|
||||
ICU_CXXFLAGS= -DBOOST_HAS_ICU=1 -I$(ICU_PATH)/include
|
||||
ICU_LDFLAGS= -L$(ICU_PATH)/lib
|
||||
ICU_LIBS= -licui18n -licuuc
|
||||
$(warning "Building Boost.Regex with ICU in $(ICU_PATH)")
|
||||
endif
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/u32regex_iterator.hpp ../../../boost/regex/v4/u32regex_token_iterator.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
all : gcc gcc gcc/boost_regex-gcc-1_32_shared ./gcc/libboost_regex-gcc-1_32.so gcc gcc/boost_regex-gcc-d-1_32_shared ./gcc/libboost_regex-gcc-d-1_32.so
|
||||
|
||||
@@ -48,52 +60,55 @@ install : all
|
||||
#
|
||||
########################################################
|
||||
gcc/boost_regex-gcc-1_32_shared/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/c_regex_traits.o $(C1) $(CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/c_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/cpp_regex_traits.o $(C1) $(CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/cpp_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/cregex.o $(C1) $(CXXFLAGS) ../src/cregex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/cregex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cregex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/fileiter.o $(C1) $(CXXFLAGS) ../src/fileiter.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/fileiter.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/fileiter.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/icu.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/icu.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/instances.o $(C1) $(CXXFLAGS) ../src/instances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/instances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/instances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/posix_api.o $(C1) $(CXXFLAGS) ../src/posix_api.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/posix_api.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/regex.o $(C1) $(CXXFLAGS) ../src/regex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/regex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/regex_debug.o $(C1) $(CXXFLAGS) ../src/regex_debug.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/regex_debug.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_debug.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/regex_raw_buffer.o $(C1) $(CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/regex_raw_buffer.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/regex_traits_defaults.o $(C1) $(CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/regex_traits_defaults.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/static_mutex.o $(C1) $(CXXFLAGS) ../src/static_mutex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/static_mutex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/static_mutex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/usinstances.o $(C1) $(CXXFLAGS) ../src/usinstances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/usinstances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/usinstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/w32_regex_traits.o $(C1) $(CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/w32_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/wc_regex_traits.o $(C1) $(CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/wc_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/wide_posix_api.o $(C1) $(CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/wide_posix_api.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/winstances.o $(C1) $(CXXFLAGS) ../src/winstances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32_shared/winstances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/winstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32_shared :
|
||||
mkdir -p gcc/boost_regex-gcc-1_32_shared
|
||||
@@ -101,8 +116,8 @@ gcc/boost_regex-gcc-1_32_shared :
|
||||
boost_regex-gcc-1_32_clean :
|
||||
rm -f gcc/boost_regex-gcc-1_32_shared/*.o
|
||||
|
||||
./gcc/libboost_regex-gcc-1_32.so : gcc/boost_regex-gcc-1_32_shared/c_regex_traits.o gcc/boost_regex-gcc-1_32_shared/cpp_regex_traits.o gcc/boost_regex-gcc-1_32_shared/cregex.o gcc/boost_regex-gcc-1_32_shared/fileiter.o gcc/boost_regex-gcc-1_32_shared/instances.o gcc/boost_regex-gcc-1_32_shared/posix_api.o gcc/boost_regex-gcc-1_32_shared/regex.o gcc/boost_regex-gcc-1_32_shared/regex_debug.o gcc/boost_regex-gcc-1_32_shared/regex_raw_buffer.o gcc/boost_regex-gcc-1_32_shared/regex_traits_defaults.o gcc/boost_regex-gcc-1_32_shared/static_mutex.o gcc/boost_regex-gcc-1_32_shared/usinstances.o gcc/boost_regex-gcc-1_32_shared/w32_regex_traits.o gcc/boost_regex-gcc-1_32_shared/wc_regex_traits.o gcc/boost_regex-gcc-1_32_shared/wide_posix_api.o gcc/boost_regex-gcc-1_32_shared/winstances.o
|
||||
$(LINKER) -o gcc/libboost_regex-gcc-1_32.so $(LDFLAGS) gcc/boost_regex-gcc-1_32_shared/c_regex_traits.o gcc/boost_regex-gcc-1_32_shared/cpp_regex_traits.o gcc/boost_regex-gcc-1_32_shared/cregex.o gcc/boost_regex-gcc-1_32_shared/fileiter.o gcc/boost_regex-gcc-1_32_shared/instances.o gcc/boost_regex-gcc-1_32_shared/posix_api.o gcc/boost_regex-gcc-1_32_shared/regex.o gcc/boost_regex-gcc-1_32_shared/regex_debug.o gcc/boost_regex-gcc-1_32_shared/regex_raw_buffer.o gcc/boost_regex-gcc-1_32_shared/regex_traits_defaults.o gcc/boost_regex-gcc-1_32_shared/static_mutex.o gcc/boost_regex-gcc-1_32_shared/usinstances.o gcc/boost_regex-gcc-1_32_shared/w32_regex_traits.o gcc/boost_regex-gcc-1_32_shared/wc_regex_traits.o gcc/boost_regex-gcc-1_32_shared/wide_posix_api.o gcc/boost_regex-gcc-1_32_shared/winstances.o $(LIBS)
|
||||
./gcc/libboost_regex-gcc-1_32.so : gcc/boost_regex-gcc-1_32_shared/c_regex_traits.o gcc/boost_regex-gcc-1_32_shared/cpp_regex_traits.o gcc/boost_regex-gcc-1_32_shared/cregex.o gcc/boost_regex-gcc-1_32_shared/fileiter.o gcc/boost_regex-gcc-1_32_shared/icu.o gcc/boost_regex-gcc-1_32_shared/instances.o gcc/boost_regex-gcc-1_32_shared/posix_api.o gcc/boost_regex-gcc-1_32_shared/regex.o gcc/boost_regex-gcc-1_32_shared/regex_debug.o gcc/boost_regex-gcc-1_32_shared/regex_raw_buffer.o gcc/boost_regex-gcc-1_32_shared/regex_traits_defaults.o gcc/boost_regex-gcc-1_32_shared/static_mutex.o gcc/boost_regex-gcc-1_32_shared/usinstances.o gcc/boost_regex-gcc-1_32_shared/w32_regex_traits.o gcc/boost_regex-gcc-1_32_shared/wc_regex_traits.o gcc/boost_regex-gcc-1_32_shared/wide_posix_api.o gcc/boost_regex-gcc-1_32_shared/winstances.o
|
||||
$(LINKER) -o gcc/libboost_regex-gcc-1_32.so $(LDFLAGS) $(ICU_LDFLAGS) gcc/boost_regex-gcc-1_32_shared/c_regex_traits.o gcc/boost_regex-gcc-1_32_shared/cpp_regex_traits.o gcc/boost_regex-gcc-1_32_shared/cregex.o gcc/boost_regex-gcc-1_32_shared/fileiter.o gcc/boost_regex-gcc-1_32_shared/icu.o gcc/boost_regex-gcc-1_32_shared/instances.o gcc/boost_regex-gcc-1_32_shared/posix_api.o gcc/boost_regex-gcc-1_32_shared/regex.o gcc/boost_regex-gcc-1_32_shared/regex_debug.o gcc/boost_regex-gcc-1_32_shared/regex_raw_buffer.o gcc/boost_regex-gcc-1_32_shared/regex_traits_defaults.o gcc/boost_regex-gcc-1_32_shared/static_mutex.o gcc/boost_regex-gcc-1_32_shared/usinstances.o gcc/boost_regex-gcc-1_32_shared/w32_regex_traits.o gcc/boost_regex-gcc-1_32_shared/wc_regex_traits.o gcc/boost_regex-gcc-1_32_shared/wide_posix_api.o gcc/boost_regex-gcc-1_32_shared/winstances.o $(ICU_LIBS) $(LIBS)
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -110,52 +125,55 @@ boost_regex-gcc-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
gcc/boost_regex-gcc-d-1_32_shared/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/c_regex_traits.o $(C2) $(CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/c_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/cpp_regex_traits.o $(C2) $(CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/cpp_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/cregex.o $(C2) $(CXXFLAGS) ../src/cregex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/cregex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cregex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/fileiter.o $(C2) $(CXXFLAGS) ../src/fileiter.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/fileiter.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/fileiter.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/icu.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/icu.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/instances.o $(C2) $(CXXFLAGS) ../src/instances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/instances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/instances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/posix_api.o $(C2) $(CXXFLAGS) ../src/posix_api.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/posix_api.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/regex.o $(C2) $(CXXFLAGS) ../src/regex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/regex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/regex_debug.o $(C2) $(CXXFLAGS) ../src/regex_debug.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/regex_debug.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_debug.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/regex_raw_buffer.o $(C2) $(CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/regex_raw_buffer.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/regex_traits_defaults.o $(C2) $(CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/regex_traits_defaults.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/static_mutex.o $(C2) $(CXXFLAGS) ../src/static_mutex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/static_mutex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/static_mutex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/usinstances.o $(C2) $(CXXFLAGS) ../src/usinstances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/usinstances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/usinstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/w32_regex_traits.o $(C2) $(CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/w32_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/wc_regex_traits.o $(C2) $(CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/wc_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/wide_posix_api.o $(C2) $(CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/wide_posix_api.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/winstances.o $(C2) $(CXXFLAGS) ../src/winstances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32_shared/winstances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/winstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32_shared :
|
||||
mkdir -p gcc/boost_regex-gcc-d-1_32_shared
|
||||
@@ -163,6 +181,6 @@ gcc/boost_regex-gcc-d-1_32_shared :
|
||||
boost_regex-gcc-d-1_32_clean :
|
||||
rm -f gcc/boost_regex-gcc-d-1_32_shared/*.o
|
||||
|
||||
./gcc/libboost_regex-gcc-d-1_32.so : gcc/boost_regex-gcc-d-1_32_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/cregex.o gcc/boost_regex-gcc-d-1_32_shared/fileiter.o gcc/boost_regex-gcc-d-1_32_shared/instances.o gcc/boost_regex-gcc-d-1_32_shared/posix_api.o gcc/boost_regex-gcc-d-1_32_shared/regex.o gcc/boost_regex-gcc-d-1_32_shared/regex_debug.o gcc/boost_regex-gcc-d-1_32_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_32_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_32_shared/static_mutex.o gcc/boost_regex-gcc-d-1_32_shared/usinstances.o gcc/boost_regex-gcc-d-1_32_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_32_shared/winstances.o
|
||||
$(LINKER) -o gcc/libboost_regex-gcc-d-1_32.so $(LDFLAGS) gcc/boost_regex-gcc-d-1_32_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/cregex.o gcc/boost_regex-gcc-d-1_32_shared/fileiter.o gcc/boost_regex-gcc-d-1_32_shared/instances.o gcc/boost_regex-gcc-d-1_32_shared/posix_api.o gcc/boost_regex-gcc-d-1_32_shared/regex.o gcc/boost_regex-gcc-d-1_32_shared/regex_debug.o gcc/boost_regex-gcc-d-1_32_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_32_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_32_shared/static_mutex.o gcc/boost_regex-gcc-d-1_32_shared/usinstances.o gcc/boost_regex-gcc-d-1_32_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_32_shared/winstances.o $(LIBS)
|
||||
./gcc/libboost_regex-gcc-d-1_32.so : gcc/boost_regex-gcc-d-1_32_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/cregex.o gcc/boost_regex-gcc-d-1_32_shared/fileiter.o gcc/boost_regex-gcc-d-1_32_shared/icu.o gcc/boost_regex-gcc-d-1_32_shared/instances.o gcc/boost_regex-gcc-d-1_32_shared/posix_api.o gcc/boost_regex-gcc-d-1_32_shared/regex.o gcc/boost_regex-gcc-d-1_32_shared/regex_debug.o gcc/boost_regex-gcc-d-1_32_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_32_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_32_shared/static_mutex.o gcc/boost_regex-gcc-d-1_32_shared/usinstances.o gcc/boost_regex-gcc-d-1_32_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_32_shared/winstances.o
|
||||
$(LINKER) -o gcc/libboost_regex-gcc-d-1_32.so $(LDFLAGS) $(ICU_LDFLAGS) gcc/boost_regex-gcc-d-1_32_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/cregex.o gcc/boost_regex-gcc-d-1_32_shared/fileiter.o gcc/boost_regex-gcc-d-1_32_shared/icu.o gcc/boost_regex-gcc-d-1_32_shared/instances.o gcc/boost_regex-gcc-d-1_32_shared/posix_api.o gcc/boost_regex-gcc-d-1_32_shared/regex.o gcc/boost_regex-gcc-d-1_32_shared/regex_debug.o gcc/boost_regex-gcc-d-1_32_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_32_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_32_shared/static_mutex.o gcc/boost_regex-gcc-d-1_32_shared/usinstances.o gcc/boost_regex-gcc-d-1_32_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_32_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_32_shared/winstances.o $(ICU_LIBS) $(LIBS)
|
||||
|
||||
|
||||
+54
-37
@@ -10,6 +10,7 @@
|
||||
|
||||
#
|
||||
# the following environment variables are recognised:
|
||||
# ICU_PATH= Path to ICU installation.
|
||||
# CXXFLAGS= extra compiler options - note applies to all build variants
|
||||
# INCLUDES= additional include directories
|
||||
# LDFLAGS= additional linker options
|
||||
@@ -28,9 +29,19 @@ C1=-c -O2 -I../../../
|
||||
#
|
||||
C2=-c -g -I../../../
|
||||
|
||||
ifeq "$(ICU_PATH)" ""
|
||||
$(warning "Building Boost.Regex without ICU / Unicode support:")
|
||||
$(warning "Hint: set ICU_PATH on the nmake command line to point ")
|
||||
$(warning "to your ICU installation if you have one.")
|
||||
else
|
||||
ICU_CXXFLAGS= -DBOOST_HAS_ICU=1 -I$(ICU_PATH)/include
|
||||
ICU_LDFLAGS= -L$(ICU_PATH)/lib
|
||||
ICU_LIBS= -licui18n -licuuc
|
||||
$(warning "Building Boost.Regex with ICU in $(ICU_PATH)")
|
||||
endif
|
||||
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/u32regex_iterator.hpp ../../../boost/regex/v4/u32regex_token_iterator.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
all : gcc gcc gcc/boost_regex-gcc-1_32 ./gcc/libboost_regex-gcc-1_32.a gcc gcc/boost_regex-gcc-d-1_32 ./gcc/libboost_regex-gcc-d-1_32.a
|
||||
|
||||
@@ -49,52 +60,55 @@ install : all
|
||||
#
|
||||
########################################################
|
||||
gcc/boost_regex-gcc-1_32/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/c_regex_traits.o $(C1) $(CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/c_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/cpp_regex_traits.o $(C1) $(CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/cpp_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/cregex.o $(C1) $(CXXFLAGS) ../src/cregex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/cregex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cregex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/fileiter.o $(C1) $(CXXFLAGS) ../src/fileiter.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/fileiter.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/fileiter.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/icu.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/icu.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/instances.o $(C1) $(CXXFLAGS) ../src/instances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/instances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/instances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/posix_api.o $(C1) $(CXXFLAGS) ../src/posix_api.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/posix_api.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/regex.o $(C1) $(CXXFLAGS) ../src/regex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/regex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/regex_debug.o $(C1) $(CXXFLAGS) ../src/regex_debug.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/regex_debug.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_debug.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/regex_raw_buffer.o $(C1) $(CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/regex_raw_buffer.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/regex_traits_defaults.o $(C1) $(CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/regex_traits_defaults.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/static_mutex.o $(C1) $(CXXFLAGS) ../src/static_mutex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/static_mutex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/static_mutex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/usinstances.o $(C1) $(CXXFLAGS) ../src/usinstances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/usinstances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/usinstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/w32_regex_traits.o $(C1) $(CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/w32_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/wc_regex_traits.o $(C1) $(CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/wc_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/wide_posix_api.o $(C1) $(CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/wide_posix_api.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/winstances.o $(C1) $(CXXFLAGS) ../src/winstances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_32/winstances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/winstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_32 :
|
||||
mkdir -p gcc/boost_regex-gcc-1_32
|
||||
@@ -102,8 +116,8 @@ gcc/boost_regex-gcc-1_32 :
|
||||
boost_regex-gcc-1_32_clean :
|
||||
rm -f gcc/boost_regex-gcc-1_32/*.o
|
||||
|
||||
./gcc/libboost_regex-gcc-1_32.a : gcc/boost_regex-gcc-1_32/c_regex_traits.o gcc/boost_regex-gcc-1_32/cpp_regex_traits.o gcc/boost_regex-gcc-1_32/cregex.o gcc/boost_regex-gcc-1_32/fileiter.o gcc/boost_regex-gcc-1_32/instances.o gcc/boost_regex-gcc-1_32/posix_api.o gcc/boost_regex-gcc-1_32/regex.o gcc/boost_regex-gcc-1_32/regex_debug.o gcc/boost_regex-gcc-1_32/regex_raw_buffer.o gcc/boost_regex-gcc-1_32/regex_traits_defaults.o gcc/boost_regex-gcc-1_32/static_mutex.o gcc/boost_regex-gcc-1_32/usinstances.o gcc/boost_regex-gcc-1_32/w32_regex_traits.o gcc/boost_regex-gcc-1_32/wc_regex_traits.o gcc/boost_regex-gcc-1_32/wide_posix_api.o gcc/boost_regex-gcc-1_32/winstances.o
|
||||
ar -r gcc/libboost_regex-gcc-1_32.a gcc/boost_regex-gcc-1_32/c_regex_traits.o gcc/boost_regex-gcc-1_32/cpp_regex_traits.o gcc/boost_regex-gcc-1_32/cregex.o gcc/boost_regex-gcc-1_32/fileiter.o gcc/boost_regex-gcc-1_32/instances.o gcc/boost_regex-gcc-1_32/posix_api.o gcc/boost_regex-gcc-1_32/regex.o gcc/boost_regex-gcc-1_32/regex_debug.o gcc/boost_regex-gcc-1_32/regex_raw_buffer.o gcc/boost_regex-gcc-1_32/regex_traits_defaults.o gcc/boost_regex-gcc-1_32/static_mutex.o gcc/boost_regex-gcc-1_32/usinstances.o gcc/boost_regex-gcc-1_32/w32_regex_traits.o gcc/boost_regex-gcc-1_32/wc_regex_traits.o gcc/boost_regex-gcc-1_32/wide_posix_api.o gcc/boost_regex-gcc-1_32/winstances.o
|
||||
./gcc/libboost_regex-gcc-1_32.a : gcc/boost_regex-gcc-1_32/c_regex_traits.o gcc/boost_regex-gcc-1_32/cpp_regex_traits.o gcc/boost_regex-gcc-1_32/cregex.o gcc/boost_regex-gcc-1_32/fileiter.o gcc/boost_regex-gcc-1_32/icu.o gcc/boost_regex-gcc-1_32/instances.o gcc/boost_regex-gcc-1_32/posix_api.o gcc/boost_regex-gcc-1_32/regex.o gcc/boost_regex-gcc-1_32/regex_debug.o gcc/boost_regex-gcc-1_32/regex_raw_buffer.o gcc/boost_regex-gcc-1_32/regex_traits_defaults.o gcc/boost_regex-gcc-1_32/static_mutex.o gcc/boost_regex-gcc-1_32/usinstances.o gcc/boost_regex-gcc-1_32/w32_regex_traits.o gcc/boost_regex-gcc-1_32/wc_regex_traits.o gcc/boost_regex-gcc-1_32/wide_posix_api.o gcc/boost_regex-gcc-1_32/winstances.o
|
||||
ar -r gcc/libboost_regex-gcc-1_32.a gcc/boost_regex-gcc-1_32/c_regex_traits.o gcc/boost_regex-gcc-1_32/cpp_regex_traits.o gcc/boost_regex-gcc-1_32/cregex.o gcc/boost_regex-gcc-1_32/fileiter.o gcc/boost_regex-gcc-1_32/icu.o gcc/boost_regex-gcc-1_32/instances.o gcc/boost_regex-gcc-1_32/posix_api.o gcc/boost_regex-gcc-1_32/regex.o gcc/boost_regex-gcc-1_32/regex_debug.o gcc/boost_regex-gcc-1_32/regex_raw_buffer.o gcc/boost_regex-gcc-1_32/regex_traits_defaults.o gcc/boost_regex-gcc-1_32/static_mutex.o gcc/boost_regex-gcc-1_32/usinstances.o gcc/boost_regex-gcc-1_32/w32_regex_traits.o gcc/boost_regex-gcc-1_32/wc_regex_traits.o gcc/boost_regex-gcc-1_32/wide_posix_api.o gcc/boost_regex-gcc-1_32/winstances.o
|
||||
-ar -s gcc/libboost_regex-gcc-1_32.a
|
||||
|
||||
########################################################
|
||||
@@ -112,52 +126,55 @@ boost_regex-gcc-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
gcc/boost_regex-gcc-d-1_32/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/c_regex_traits.o $(C2) $(CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/c_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/cpp_regex_traits.o $(C2) $(CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/cpp_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/cregex.o $(C2) $(CXXFLAGS) ../src/cregex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/cregex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cregex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/fileiter.o $(C2) $(CXXFLAGS) ../src/fileiter.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/fileiter.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/fileiter.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/icu.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/icu.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/instances.o $(C2) $(CXXFLAGS) ../src/instances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/instances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/instances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/posix_api.o $(C2) $(CXXFLAGS) ../src/posix_api.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/posix_api.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/regex.o $(C2) $(CXXFLAGS) ../src/regex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/regex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/regex_debug.o $(C2) $(CXXFLAGS) ../src/regex_debug.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/regex_debug.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_debug.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/regex_raw_buffer.o $(C2) $(CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/regex_raw_buffer.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/regex_traits_defaults.o $(C2) $(CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/regex_traits_defaults.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/static_mutex.o $(C2) $(CXXFLAGS) ../src/static_mutex.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/static_mutex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/static_mutex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/usinstances.o $(C2) $(CXXFLAGS) ../src/usinstances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/usinstances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/usinstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/w32_regex_traits.o $(C2) $(CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/w32_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/wc_regex_traits.o $(C2) $(CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/wc_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/wide_posix_api.o $(C2) $(CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/wide_posix_api.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/winstances.o $(C2) $(CXXFLAGS) ../src/winstances.cpp
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_32/winstances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/winstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_32 :
|
||||
mkdir -p gcc/boost_regex-gcc-d-1_32
|
||||
@@ -165,7 +182,7 @@ gcc/boost_regex-gcc-d-1_32 :
|
||||
boost_regex-gcc-d-1_32_clean :
|
||||
rm -f gcc/boost_regex-gcc-d-1_32/*.o
|
||||
|
||||
./gcc/libboost_regex-gcc-d-1_32.a : gcc/boost_regex-gcc-d-1_32/c_regex_traits.o gcc/boost_regex-gcc-d-1_32/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_32/cregex.o gcc/boost_regex-gcc-d-1_32/fileiter.o gcc/boost_regex-gcc-d-1_32/instances.o gcc/boost_regex-gcc-d-1_32/posix_api.o gcc/boost_regex-gcc-d-1_32/regex.o gcc/boost_regex-gcc-d-1_32/regex_debug.o gcc/boost_regex-gcc-d-1_32/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_32/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_32/static_mutex.o gcc/boost_regex-gcc-d-1_32/usinstances.o gcc/boost_regex-gcc-d-1_32/w32_regex_traits.o gcc/boost_regex-gcc-d-1_32/wc_regex_traits.o gcc/boost_regex-gcc-d-1_32/wide_posix_api.o gcc/boost_regex-gcc-d-1_32/winstances.o
|
||||
ar -r gcc/libboost_regex-gcc-d-1_32.a gcc/boost_regex-gcc-d-1_32/c_regex_traits.o gcc/boost_regex-gcc-d-1_32/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_32/cregex.o gcc/boost_regex-gcc-d-1_32/fileiter.o gcc/boost_regex-gcc-d-1_32/instances.o gcc/boost_regex-gcc-d-1_32/posix_api.o gcc/boost_regex-gcc-d-1_32/regex.o gcc/boost_regex-gcc-d-1_32/regex_debug.o gcc/boost_regex-gcc-d-1_32/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_32/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_32/static_mutex.o gcc/boost_regex-gcc-d-1_32/usinstances.o gcc/boost_regex-gcc-d-1_32/w32_regex_traits.o gcc/boost_regex-gcc-d-1_32/wc_regex_traits.o gcc/boost_regex-gcc-d-1_32/wide_posix_api.o gcc/boost_regex-gcc-d-1_32/winstances.o
|
||||
./gcc/libboost_regex-gcc-d-1_32.a : gcc/boost_regex-gcc-d-1_32/c_regex_traits.o gcc/boost_regex-gcc-d-1_32/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_32/cregex.o gcc/boost_regex-gcc-d-1_32/fileiter.o gcc/boost_regex-gcc-d-1_32/icu.o gcc/boost_regex-gcc-d-1_32/instances.o gcc/boost_regex-gcc-d-1_32/posix_api.o gcc/boost_regex-gcc-d-1_32/regex.o gcc/boost_regex-gcc-d-1_32/regex_debug.o gcc/boost_regex-gcc-d-1_32/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_32/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_32/static_mutex.o gcc/boost_regex-gcc-d-1_32/usinstances.o gcc/boost_regex-gcc-d-1_32/w32_regex_traits.o gcc/boost_regex-gcc-d-1_32/wc_regex_traits.o gcc/boost_regex-gcc-d-1_32/wide_posix_api.o gcc/boost_regex-gcc-d-1_32/winstances.o
|
||||
ar -r gcc/libboost_regex-gcc-d-1_32.a gcc/boost_regex-gcc-d-1_32/c_regex_traits.o gcc/boost_regex-gcc-d-1_32/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_32/cregex.o gcc/boost_regex-gcc-d-1_32/fileiter.o gcc/boost_regex-gcc-d-1_32/icu.o gcc/boost_regex-gcc-d-1_32/instances.o gcc/boost_regex-gcc-d-1_32/posix_api.o gcc/boost_regex-gcc-d-1_32/regex.o gcc/boost_regex-gcc-d-1_32/regex_debug.o gcc/boost_regex-gcc-d-1_32/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_32/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_32/static_mutex.o gcc/boost_regex-gcc-d-1_32/usinstances.o gcc/boost_regex-gcc-d-1_32/w32_regex_traits.o gcc/boost_regex-gcc-d-1_32/wc_regex_traits.o gcc/boost_regex-gcc-d-1_32/wide_posix_api.o gcc/boost_regex-gcc-d-1_32/winstances.o
|
||||
-ar -s gcc/libboost_regex-gcc-d-1_32.a
|
||||
|
||||
|
||||
+26
-2
@@ -55,7 +55,7 @@ EOF
|
||||
obj="$subdir/$obj_dir/$obj"
|
||||
all_obj="$all_obj $obj"
|
||||
echo "$obj: $file \$(ALL_HEADER)" >> $tout
|
||||
echo " \$(CXX) \$(INCLUDES) -o $obj $opts \$(CXXFLAGS) $file" >> $tout
|
||||
echo " \$(CXX) \$(INCLUDES) -o $obj $opts \$(CXXFLAGS) \$(ICU_CXXFLAGS) $file" >> $tout
|
||||
echo "" >> $tout
|
||||
done
|
||||
#
|
||||
@@ -73,7 +73,7 @@ EOF
|
||||
# now for the main target for this library:
|
||||
if test "$gcc_shared" == "yes"; then
|
||||
echo ./$subdir/lib$libname.so : $all_obj >> $tout
|
||||
echo " \$(LINKER) -o $subdir/lib$libname.so \$(LDFLAGS) $all_obj \$(LIBS)" >> $tout
|
||||
echo " \$(LINKER) -o $subdir/lib$libname.so \$(LDFLAGS) \$(ICU_LDFLAGS) $all_obj \$(ICU_LIBS) \$(LIBS)" >> $tout
|
||||
else
|
||||
echo ./$subdir/lib$libname.a : $all_obj >> $tout
|
||||
echo " ar -r $subdir/lib$libname.a $all_obj" >> $tout
|
||||
@@ -115,6 +115,7 @@ function gcc_gen()
|
||||
|
||||
#
|
||||
# the following environment variables are recognised:
|
||||
# ICU_PATH= Path to ICU installation.
|
||||
# CXXFLAGS= extra compiler options - note applies to all build variants
|
||||
# INCLUDES= additional include directories
|
||||
# LDFLAGS= additional linker options
|
||||
@@ -133,6 +134,16 @@ C1=-c -O2 -I../../../
|
||||
#
|
||||
C2=-c -g -I../../../
|
||||
|
||||
ifeq "\$(ICU_PATH)" ""
|
||||
\$(warning "Building Boost.Regex without ICU / Unicode support:")
|
||||
\$(warning "Hint: set ICU_PATH on the nmake command line to point ")
|
||||
\$(warning "to your ICU installation if you have one.")
|
||||
else
|
||||
ICU_CXXFLAGS= -DBOOST_HAS_ICU=1 -I\$(ICU_PATH)/include
|
||||
ICU_LDFLAGS= -L\$(ICU_PATH)/lib
|
||||
ICU_LIBS= -licui18n -licuuc
|
||||
\$(warning "Building Boost.Regex with ICU in \$(ICU_PATH)")
|
||||
endif
|
||||
|
||||
EOF
|
||||
echo "" >> $out
|
||||
@@ -184,6 +195,7 @@ function gcc_gen_shared()
|
||||
|
||||
#
|
||||
# the following environment variables are recognised:
|
||||
# ICU_PATH= Path to ICU installation.
|
||||
# CXXFLAGS= extra compiler options - note applies to all build variants
|
||||
# INCLUDES= additional include directories
|
||||
# LDFLAGS= additional linker options
|
||||
@@ -202,6 +214,17 @@ C1=-c -O2 -I../../../ -fPIC
|
||||
#
|
||||
C2=-c -g -I../../../ -fPIC
|
||||
|
||||
ifeq "\$(ICU_PATH)" ""
|
||||
\$(warning "Building Boost.Regex without ICU / Unicode support:")
|
||||
\$(warning "Hint: set ICU_PATH on the nmake command line to point ")
|
||||
\$(warning "to your ICU installation if you have one.")
|
||||
else
|
||||
ICU_CXXFLAGS= -DBOOST_HAS_ICU=1 -I\$(ICU_PATH)/include
|
||||
ICU_LDFLAGS= -L\$(ICU_PATH)/lib
|
||||
ICU_LIBS= -licui18n -licuuc
|
||||
\$(warning "Building Boost.Regex with ICU in \$(ICU_PATH)")
|
||||
endif
|
||||
|
||||
EOF
|
||||
echo "" >> $out
|
||||
echo "ALL_HEADER=$header" >> $out
|
||||
@@ -236,3 +259,4 @@ gcc_gen_shared
|
||||
rm -f $tout $iout
|
||||
|
||||
|
||||
|
||||
|
||||
+6
-3
@@ -26,7 +26,7 @@ C1=-c -O2 -I../../../
|
||||
|
||||
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/u32regex_iterator.hpp ../../../boost/regex/v4/u32regex_token_iterator.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
all : $(DIRNAME) $(DIRNAME) $(DIRNAME)/boost_regex ./$(DIRNAME)/libboost_regex.so
|
||||
|
||||
@@ -56,6 +56,9 @@ $(DIRNAME)/boost_regex/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
$(DIRNAME)/boost_regex/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/fileiter.o $(C1) $(CXXFLAGS) ../src/fileiter.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/icu.o $(C1) $(CXXFLAGS) ../src/icu.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/instances.o $(C1) $(CXXFLAGS) ../src/instances.cpp
|
||||
|
||||
@@ -98,6 +101,6 @@ $(DIRNAME)/boost_regex :
|
||||
boost_regex_clean :
|
||||
rm -f $(DIRNAME)/boost_regex/*.o
|
||||
|
||||
./$(DIRNAME)/libboost_regex.so : $(DIRNAME)/boost_regex/c_regex_traits.o $(DIRNAME)/boost_regex/cpp_regex_traits.o $(DIRNAME)/boost_regex/cregex.o $(DIRNAME)/boost_regex/fileiter.o $(DIRNAME)/boost_regex/instances.o $(DIRNAME)/boost_regex/posix_api.o $(DIRNAME)/boost_regex/regex.o $(DIRNAME)/boost_regex/regex_debug.o $(DIRNAME)/boost_regex/regex_raw_buffer.o $(DIRNAME)/boost_regex/regex_traits_defaults.o $(DIRNAME)/boost_regex/static_mutex.o $(DIRNAME)/boost_regex/usinstances.o $(DIRNAME)/boost_regex/w32_regex_traits.o $(DIRNAME)/boost_regex/wc_regex_traits.o $(DIRNAME)/boost_regex/wide_posix_api.o $(DIRNAME)/boost_regex/winstances.o
|
||||
$(LINKER) $(LDFLAGS) -o $(DIRNAME)/libboost_regex.so $(DIRNAME)/boost_regex/c_regex_traits.o $(DIRNAME)/boost_regex/cpp_regex_traits.o $(DIRNAME)/boost_regex/cregex.o $(DIRNAME)/boost_regex/fileiter.o $(DIRNAME)/boost_regex/instances.o $(DIRNAME)/boost_regex/posix_api.o $(DIRNAME)/boost_regex/regex.o $(DIRNAME)/boost_regex/regex_debug.o $(DIRNAME)/boost_regex/regex_raw_buffer.o $(DIRNAME)/boost_regex/regex_traits_defaults.o $(DIRNAME)/boost_regex/static_mutex.o $(DIRNAME)/boost_regex/usinstances.o $(DIRNAME)/boost_regex/w32_regex_traits.o $(DIRNAME)/boost_regex/wc_regex_traits.o $(DIRNAME)/boost_regex/wide_posix_api.o $(DIRNAME)/boost_regex/winstances.o $(LIBS)
|
||||
./$(DIRNAME)/libboost_regex.so : $(DIRNAME)/boost_regex/c_regex_traits.o $(DIRNAME)/boost_regex/cpp_regex_traits.o $(DIRNAME)/boost_regex/cregex.o $(DIRNAME)/boost_regex/fileiter.o $(DIRNAME)/boost_regex/icu.o $(DIRNAME)/boost_regex/instances.o $(DIRNAME)/boost_regex/posix_api.o $(DIRNAME)/boost_regex/regex.o $(DIRNAME)/boost_regex/regex_debug.o $(DIRNAME)/boost_regex/regex_raw_buffer.o $(DIRNAME)/boost_regex/regex_traits_defaults.o $(DIRNAME)/boost_regex/static_mutex.o $(DIRNAME)/boost_regex/usinstances.o $(DIRNAME)/boost_regex/w32_regex_traits.o $(DIRNAME)/boost_regex/wc_regex_traits.o $(DIRNAME)/boost_regex/wide_posix_api.o $(DIRNAME)/boost_regex/winstances.o
|
||||
$(LINKER) $(LDFLAGS) -o $(DIRNAME)/libboost_regex.so $(DIRNAME)/boost_regex/c_regex_traits.o $(DIRNAME)/boost_regex/cpp_regex_traits.o $(DIRNAME)/boost_regex/cregex.o $(DIRNAME)/boost_regex/fileiter.o $(DIRNAME)/boost_regex/icu.o $(DIRNAME)/boost_regex/instances.o $(DIRNAME)/boost_regex/posix_api.o $(DIRNAME)/boost_regex/regex.o $(DIRNAME)/boost_regex/regex_debug.o $(DIRNAME)/boost_regex/regex_raw_buffer.o $(DIRNAME)/boost_regex/regex_traits_defaults.o $(DIRNAME)/boost_regex/static_mutex.o $(DIRNAME)/boost_regex/usinstances.o $(DIRNAME)/boost_regex/w32_regex_traits.o $(DIRNAME)/boost_regex/wc_regex_traits.o $(DIRNAME)/boost_regex/wide_posix_api.o $(DIRNAME)/boost_regex/winstances.o $(LIBS)
|
||||
|
||||
|
||||
+21
-9
@@ -34,7 +34,7 @@ SUNWS_CACHE_NAME=SunWS_cache
|
||||
|
||||
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/u32regex_iterator.hpp ../../../boost/regex/v4/u32regex_token_iterator.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
all : sunpro sunpro/libboost_regex$(LIBSUFFIX) sunpro/libboost_regex$(LIBSUFFIX).a sunpro/libboost_regex_mt$(LIBSUFFIX) sunpro/libboost_regex_mt$(LIBSUFFIX).a sunpro/shared_libboost_regex$(LIBSUFFIX) sunpro/libboost_regex$(LIBSUFFIX).so sunpro/shared_libboost_regex_mt$(LIBSUFFIX) sunpro/libboost_regex_mt$(LIBSUFFIX).so
|
||||
|
||||
@@ -63,6 +63,9 @@ sunpro/libboost_regex$(LIBSUFFIX)/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/fileiter.o ../src/fileiter.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/icu.o ../src/icu.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/instances.o ../src/instances.cpp
|
||||
|
||||
@@ -106,8 +109,8 @@ libboost_regex$(LIBSUFFIX)_clean :
|
||||
rm -f sunpro/libboost_regex$(LIBSUFFIX)/*.o
|
||||
rm -fr sunpro/libboost_regex$(LIBSUFFIX)/$(SUNWS_CACHE_NAME)
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX).a : sunpro/libboost_regex$(LIBSUFFIX)/c_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/cregex.o sunpro/libboost_regex$(LIBSUFFIX)/fileiter.o sunpro/libboost_regex$(LIBSUFFIX)/instances.o sunpro/libboost_regex$(LIBSUFFIX)/posix_api.o sunpro/libboost_regex$(LIBSUFFIX)/regex.o sunpro/libboost_regex$(LIBSUFFIX)/regex_debug.o sunpro/libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o sunpro/libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o sunpro/libboost_regex$(LIBSUFFIX)/static_mutex.o sunpro/libboost_regex$(LIBSUFFIX)/usinstances.o sunpro/libboost_regex$(LIBSUFFIX)/w32_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/wc_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/wide_posix_api.o sunpro/libboost_regex$(LIBSUFFIX)/winstances.o
|
||||
CC -xar $(CXXFLAGS) $(LDFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX).a sunpro/libboost_regex$(LIBSUFFIX)/c_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/cregex.o sunpro/libboost_regex$(LIBSUFFIX)/fileiter.o sunpro/libboost_regex$(LIBSUFFIX)/instances.o sunpro/libboost_regex$(LIBSUFFIX)/posix_api.o sunpro/libboost_regex$(LIBSUFFIX)/regex.o sunpro/libboost_regex$(LIBSUFFIX)/regex_debug.o sunpro/libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o sunpro/libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o sunpro/libboost_regex$(LIBSUFFIX)/static_mutex.o sunpro/libboost_regex$(LIBSUFFIX)/usinstances.o sunpro/libboost_regex$(LIBSUFFIX)/w32_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/wc_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/wide_posix_api.o sunpro/libboost_regex$(LIBSUFFIX)/winstances.o
|
||||
sunpro/libboost_regex$(LIBSUFFIX).a : sunpro/libboost_regex$(LIBSUFFIX)/c_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/cregex.o sunpro/libboost_regex$(LIBSUFFIX)/fileiter.o sunpro/libboost_regex$(LIBSUFFIX)/icu.o sunpro/libboost_regex$(LIBSUFFIX)/instances.o sunpro/libboost_regex$(LIBSUFFIX)/posix_api.o sunpro/libboost_regex$(LIBSUFFIX)/regex.o sunpro/libboost_regex$(LIBSUFFIX)/regex_debug.o sunpro/libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o sunpro/libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o sunpro/libboost_regex$(LIBSUFFIX)/static_mutex.o sunpro/libboost_regex$(LIBSUFFIX)/usinstances.o sunpro/libboost_regex$(LIBSUFFIX)/w32_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/wc_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/wide_posix_api.o sunpro/libboost_regex$(LIBSUFFIX)/winstances.o
|
||||
CC -xar $(CXXFLAGS) $(LDFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX).a sunpro/libboost_regex$(LIBSUFFIX)/c_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/cregex.o sunpro/libboost_regex$(LIBSUFFIX)/fileiter.o sunpro/libboost_regex$(LIBSUFFIX)/icu.o sunpro/libboost_regex$(LIBSUFFIX)/instances.o sunpro/libboost_regex$(LIBSUFFIX)/posix_api.o sunpro/libboost_regex$(LIBSUFFIX)/regex.o sunpro/libboost_regex$(LIBSUFFIX)/regex_debug.o sunpro/libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o sunpro/libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o sunpro/libboost_regex$(LIBSUFFIX)/static_mutex.o sunpro/libboost_regex$(LIBSUFFIX)/usinstances.o sunpro/libboost_regex$(LIBSUFFIX)/w32_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/wc_regex_traits.o sunpro/libboost_regex$(LIBSUFFIX)/wide_posix_api.o sunpro/libboost_regex$(LIBSUFFIX)/winstances.o
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -126,6 +129,9 @@ sunpro/libboost_regex_mt$(LIBSUFFIX)/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/fileiter.o ../src/fileiter.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/icu.o ../src/icu.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/instances.o ../src/instances.cpp
|
||||
|
||||
@@ -169,8 +175,8 @@ libboost_regex_mt$(LIBSUFFIX)_clean :
|
||||
rm -f sunpro/libboost_regex_mt$(LIBSUFFIX)/*.o
|
||||
rm -fr sunpro/libboost_regex_mt$(LIBSUFFIX)/$(SUNWS_CACHE_NAME)
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX).a : sunpro/libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/libboost_regex_mt$(LIBSUFFIX)/instances.o sunpro/libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o sunpro/libboost_regex_mt$(LIBSUFFIX)/static_mutex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/usinstances.o sunpro/libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o sunpro/libboost_regex_mt$(LIBSUFFIX)/winstances.o
|
||||
CC -xar $(CXXFLAGS) $(LDFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX).a sunpro/libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/libboost_regex_mt$(LIBSUFFIX)/instances.o sunpro/libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o sunpro/libboost_regex_mt$(LIBSUFFIX)/static_mutex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/usinstances.o sunpro/libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o sunpro/libboost_regex_mt$(LIBSUFFIX)/winstances.o
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX).a : sunpro/libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/libboost_regex_mt$(LIBSUFFIX)/icu.o sunpro/libboost_regex_mt$(LIBSUFFIX)/instances.o sunpro/libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o sunpro/libboost_regex_mt$(LIBSUFFIX)/static_mutex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/usinstances.o sunpro/libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o sunpro/libboost_regex_mt$(LIBSUFFIX)/winstances.o
|
||||
CC -xar $(CXXFLAGS) $(LDFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX).a sunpro/libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/libboost_regex_mt$(LIBSUFFIX)/icu.o sunpro/libboost_regex_mt$(LIBSUFFIX)/instances.o sunpro/libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o sunpro/libboost_regex_mt$(LIBSUFFIX)/static_mutex.o sunpro/libboost_regex_mt$(LIBSUFFIX)/usinstances.o sunpro/libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o sunpro/libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o sunpro/libboost_regex_mt$(LIBSUFFIX)/winstances.o
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -189,6 +195,9 @@ sunpro/shared_libboost_regex$(LIBSUFFIX)/cregex.o: ../src/cregex.cpp $(ALL_HEADE
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/fileiter.o ../src/fileiter.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/icu.o ../src/icu.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/instances.o ../src/instances.cpp
|
||||
|
||||
@@ -232,8 +241,8 @@ libboost_regex$(LIBSUFFIX)_clean_shared :
|
||||
rm -f sunpro/shared_libboost_regex$(LIBSUFFIX)/*.o
|
||||
rm -fr sunpro/shared_libboost_regex$(LIBSUFFIX)/$(SUNWS_CACHE_NAME)
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX).so : sunpro/shared_libboost_regex$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex$(LIBSUFFIX)/instances.o sunpro/shared_libboost_regex$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o sunpro/shared_libboost_regex$(LIBSUFFIX)/static_mutex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/usinstances.o sunpro/shared_libboost_regex$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/wc_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/wide_posix_api.o sunpro/shared_libboost_regex$(LIBSUFFIX)/winstances.o
|
||||
CC -KPIC -O2 -I../../../ -G -o sunpro/libboost_regex$(LIBSUFFIX).so $(LDFLAGS) sunpro/shared_libboost_regex$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex$(LIBSUFFIX)/instances.o sunpro/shared_libboost_regex$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o sunpro/shared_libboost_regex$(LIBSUFFIX)/static_mutex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/usinstances.o sunpro/shared_libboost_regex$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/wc_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/wide_posix_api.o sunpro/shared_libboost_regex$(LIBSUFFIX)/winstances.o $(LIBS)
|
||||
sunpro/libboost_regex$(LIBSUFFIX).so : sunpro/shared_libboost_regex$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex$(LIBSUFFIX)/icu.o sunpro/shared_libboost_regex$(LIBSUFFIX)/instances.o sunpro/shared_libboost_regex$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o sunpro/shared_libboost_regex$(LIBSUFFIX)/static_mutex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/usinstances.o sunpro/shared_libboost_regex$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/wc_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/wide_posix_api.o sunpro/shared_libboost_regex$(LIBSUFFIX)/winstances.o
|
||||
CC -KPIC -O2 -I../../../ -G -o sunpro/libboost_regex$(LIBSUFFIX).so $(LDFLAGS) sunpro/shared_libboost_regex$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex$(LIBSUFFIX)/icu.o sunpro/shared_libboost_regex$(LIBSUFFIX)/instances.o sunpro/shared_libboost_regex$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o sunpro/shared_libboost_regex$(LIBSUFFIX)/static_mutex.o sunpro/shared_libboost_regex$(LIBSUFFIX)/usinstances.o sunpro/shared_libboost_regex$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/wc_regex_traits.o sunpro/shared_libboost_regex$(LIBSUFFIX)/wide_posix_api.o sunpro/shared_libboost_regex$(LIBSUFFIX)/winstances.o $(LIBS)
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -252,6 +261,9 @@ sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cregex.o: ../src/cregex.cpp $(ALL_HE
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/fileiter.o ../src/fileiter.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/icu.o ../src/icu.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/instances.o ../src/instances.cpp
|
||||
|
||||
@@ -295,6 +307,6 @@ libboost_regex_mt$(LIBSUFFIX)_clean_shared :
|
||||
rm -f sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/*.o
|
||||
rm -fr sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/$(SUNWS_CACHE_NAME)
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX).so : sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/instances.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/static_mutex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/usinstances.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/winstances.o
|
||||
CC -KPIC -O2 -mt -I../../../ -G -o sunpro/libboost_regex_mt$(LIBSUFFIX).so $(LDFLAGS) sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/instances.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/static_mutex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/usinstances.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/winstances.o $(LIBS)
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX).so : sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/icu.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/instances.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/static_mutex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/usinstances.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/winstances.o
|
||||
CC -KPIC -O2 -mt -I../../../ -G -o sunpro/libboost_regex_mt$(LIBSUFFIX).so $(LDFLAGS) sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cregex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/fileiter.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/icu.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/instances.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_debug.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/static_mutex.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/usinstances.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/winstances.o $(LIBS)
|
||||
|
||||
|
||||
+143
-109
@@ -8,6 +8,10 @@
|
||||
# brings libraries up to date and copies binaries to your VC6 /lib and /bin directories (recomended)
|
||||
#
|
||||
|
||||
#
|
||||
# ICU setup:
|
||||
#
|
||||
ICU_PATH=
|
||||
#
|
||||
# Add additional compiler options here:
|
||||
#
|
||||
@@ -39,8 +43,20 @@ NULL=nul
|
||||
!ERROR Variable STLPORT_PATH not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "$(ICU_PATH)" == ""
|
||||
ICU_COMPILE_OPTS=
|
||||
ICU_LINK_OPTS=
|
||||
!MESSAGE Building Boost.Regex without ICU / Unicode support:
|
||||
!MESSAGE Hint: set ICU_PATH on the nmake command line to point
|
||||
!MESSAGE to your ICU installation if you have one.
|
||||
!ELSE
|
||||
ICU_COMPILE_OPTS= -DBOOST_HAS_ICU=1 -I$(ICU_PATH)\include
|
||||
ICU_LINK_OPTS= /LIBPATH:$(ICU_PATH)\lib icuin.lib icuuc.lib
|
||||
!MESSAGE Building Boost.Regex with ICU in $(ICU_PATH)
|
||||
!ENDIF
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/u32regex_iterator.hpp ../../../boost/regex/v4/u32regex_token_iterator.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
all : main_dir libboost_regex-vc6-mt-sp-1_32_dir ./vc6-stlport/libboost_regex-vc6-mt-sp-1_32.lib boost_regex-vc6-mt-p-1_32_dir ./vc6-stlport/boost_regex-vc6-mt-p-1_32.lib libboost_regex-vc6-mt-p-1_32_dir ./vc6-stlport/libboost_regex-vc6-mt-p-1_32.lib boost_regex-vc6-mt-gdp-1_32_dir ./vc6-stlport/boost_regex-vc6-mt-gdp-1_32.lib libboost_regex-vc6-mt-sgdp-1_32_dir ./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.lib libboost_regex-vc6-mt-gdp-1_32_dir ./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32.lib
|
||||
|
||||
@@ -72,52 +88,55 @@ stlport_check : $(STLPORT_PATH)\stlport\string
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-sp-1_32_dir :
|
||||
@if not exist "vc6-stlport\libboost_regex-vc6-mt-sp-1_32\$(NULL)" mkdir vc6-stlport\libboost_regex-vc6-mt-sp-1_32
|
||||
@@ -128,8 +147,8 @@ libboost_regex-vc6-mt-sp-1_32_clean :
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sp-1_32\*.exp
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sp-1_32\*.pch
|
||||
|
||||
./vc6-stlport/libboost_regex-vc6-mt-sp-1_32.lib : vc6-stlport/libboost_regex-vc6-mt-sp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-sp-1_32.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-sp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/winstances.obj
|
||||
./vc6-stlport/libboost_regex-vc6-mt-sp-1_32.lib : vc6-stlport/libboost_regex-vc6-mt-sp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/icu.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-sp-1_32.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-sp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/icu.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -137,52 +156,55 @@ libboost_regex-vc6-mt-sp-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc6-mt-p-1_32_dir :
|
||||
@if not exist "vc6-stlport\boost_regex-vc6-mt-p-1_32\$(NULL)" mkdir vc6-stlport\boost_regex-vc6-mt-p-1_32
|
||||
@@ -193,8 +215,8 @@ boost_regex-vc6-mt-p-1_32_clean :
|
||||
del vc6-stlport\boost_regex-vc6-mt-p-1_32\*.exp
|
||||
del vc6-stlport\boost_regex-vc6-mt-p-1_32\*.pch
|
||||
|
||||
./vc6-stlport/boost_regex-vc6-mt-p-1_32.lib : vc6-stlport/boost_regex-vc6-mt-p-1_32/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/cregex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/fileiter.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/instances.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/usinstances.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc6-stlport/boost_regex-vc6-mt-p-1_32.pdb" /debug /machine:I386 /out:"vc6-stlport/boost_regex-vc6-mt-p-1_32.dll" /implib:"vc6-stlport/boost_regex-vc6-mt-p-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc6-stlport/boost_regex-vc6-mt-p-1_32/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/cregex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/fileiter.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/instances.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/usinstances.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/winstances.obj
|
||||
./vc6-stlport/boost_regex-vc6-mt-p-1_32.lib : vc6-stlport/boost_regex-vc6-mt-p-1_32/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/cregex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/fileiter.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/icu.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/instances.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/usinstances.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc6-stlport/boost_regex-vc6-mt-p-1_32.pdb" /debug /machine:I386 /out:"vc6-stlport/boost_regex-vc6-mt-p-1_32.dll" /implib:"vc6-stlport/boost_regex-vc6-mt-p-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc6-stlport/boost_regex-vc6-mt-p-1_32/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/cregex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/fileiter.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/icu.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/instances.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/usinstances.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -202,52 +224,55 @@ boost_regex-vc6-mt-p-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-p-1_32_dir :
|
||||
@if not exist "vc6-stlport\libboost_regex-vc6-mt-p-1_32\$(NULL)" mkdir vc6-stlport\libboost_regex-vc6-mt-p-1_32
|
||||
@@ -258,8 +283,8 @@ libboost_regex-vc6-mt-p-1_32_clean :
|
||||
del vc6-stlport\libboost_regex-vc6-mt-p-1_32\*.exp
|
||||
del vc6-stlport\libboost_regex-vc6-mt-p-1_32\*.pch
|
||||
|
||||
./vc6-stlport/libboost_regex-vc6-mt-p-1_32.lib : vc6-stlport/libboost_regex-vc6-mt-p-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-p-1_32.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-p-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/winstances.obj
|
||||
./vc6-stlport/libboost_regex-vc6-mt-p-1_32.lib : vc6-stlport/libboost_regex-vc6-mt-p-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/icu.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-p-1_32.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-p-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/icu.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -267,52 +292,55 @@ libboost_regex-vc6-mt-p-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc6-mt-gdp-1_32_dir :
|
||||
@if not exist "vc6-stlport\boost_regex-vc6-mt-gdp-1_32\$(NULL)" mkdir vc6-stlport\boost_regex-vc6-mt-gdp-1_32
|
||||
@@ -323,8 +351,8 @@ boost_regex-vc6-mt-gdp-1_32_clean :
|
||||
del vc6-stlport\boost_regex-vc6-mt-gdp-1_32\*.exp
|
||||
del vc6-stlport\boost_regex-vc6-mt-gdp-1_32\*.pch
|
||||
|
||||
./vc6-stlport/boost_regex-vc6-mt-gdp-1_32.lib : vc6-stlport/boost_regex-vc6-mt-gdp-1_32/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/cregex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/fileiter.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/instances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/usinstances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb" /debug /machine:I386 /out:"vc6-stlport/boost_regex-vc6-mt-gdp-1_32.dll" /implib:"vc6-stlport/boost_regex-vc6-mt-gdp-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc6-stlport/boost_regex-vc6-mt-gdp-1_32/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/cregex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/fileiter.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/instances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/usinstances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/winstances.obj
|
||||
./vc6-stlport/boost_regex-vc6-mt-gdp-1_32.lib : vc6-stlport/boost_regex-vc6-mt-gdp-1_32/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/cregex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/fileiter.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/icu.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/instances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/usinstances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc6-stlport/boost_regex-vc6-mt-gdp-1_32.pdb" /debug /machine:I386 /out:"vc6-stlport/boost_regex-vc6-mt-gdp-1_32.dll" /implib:"vc6-stlport/boost_regex-vc6-mt-gdp-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc6-stlport/boost_regex-vc6-mt-gdp-1_32/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/cregex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/fileiter.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/icu.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/instances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/usinstances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -332,52 +360,55 @@ boost_regex-vc6-mt-gdp-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-sgdp-1_32_dir :
|
||||
@if not exist "vc6-stlport\libboost_regex-vc6-mt-sgdp-1_32\$(NULL)" mkdir vc6-stlport\libboost_regex-vc6-mt-sgdp-1_32
|
||||
@@ -388,8 +419,8 @@ libboost_regex-vc6-mt-sgdp-1_32_clean :
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sgdp-1_32\*.exp
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sgdp-1_32\*.pch
|
||||
|
||||
./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.lib : vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/winstances.obj
|
||||
./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.lib : vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/icu.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/icu.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -397,52 +428,55 @@ libboost_regex-vc6-mt-sgdp-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-gdp-1_32_dir :
|
||||
@if not exist "vc6-stlport\libboost_regex-vc6-mt-gdp-1_32\$(NULL)" mkdir vc6-stlport\libboost_regex-vc6-mt-gdp-1_32
|
||||
@@ -453,6 +487,6 @@ libboost_regex-vc6-mt-gdp-1_32_clean :
|
||||
del vc6-stlport\libboost_regex-vc6-mt-gdp-1_32\*.exp
|
||||
del vc6-stlport\libboost_regex-vc6-mt-gdp-1_32\*.pch
|
||||
|
||||
./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32.lib : vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-gdp-1_32.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/winstances.obj
|
||||
./vc6-stlport/libboost_regex-vc6-mt-gdp-1_32.lib : vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/icu.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-gdp-1_32.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/cregex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/icu.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/instances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_32/winstances.obj
|
||||
|
||||
|
||||
+185
-145
@@ -8,6 +8,10 @@
|
||||
# brings libraries up to date and copies binaries to your VC6 /lib and /bin directories (recomended)
|
||||
#
|
||||
|
||||
#
|
||||
# path to ICU library installation goes here:
|
||||
#
|
||||
ICU_PATH=
|
||||
#
|
||||
# Add additional compiler options here:
|
||||
#
|
||||
@@ -35,8 +39,20 @@ NULL=nul
|
||||
!ERROR Variable MSVCDIR not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "$(ICU_PATH)" == ""
|
||||
ICU_COMPILE_OPTS=
|
||||
ICU_LINK_OPTS=
|
||||
!MESSAGE Building Boost.Regex without ICU / Unicode support:
|
||||
!MESSAGE Hint: set ICU_PATH on the nmake command line to point
|
||||
!MESSAGE to your ICU installation if you have one.
|
||||
!ELSE
|
||||
ICU_COMPILE_OPTS= -DBOOST_HAS_ICU=1 -I$(ICU_PATH)\include
|
||||
ICU_LINK_OPTS= /LIBPATH:$(ICU_PATH)\lib icuin.lib icuuc.lib
|
||||
!MESSAGE Building Boost.Regex with ICU in $(ICU_PATH)
|
||||
!ENDIF
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/u32regex_iterator.hpp ../../../boost/regex/v4/u32regex_token_iterator.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
all : main_dir libboost_regex-vc6-s-1_32_dir ./vc6/libboost_regex-vc6-s-1_32.lib libboost_regex-vc6-mt-s-1_32_dir ./vc6/libboost_regex-vc6-mt-s-1_32.lib libboost_regex-vc6-sgd-1_32_dir ./vc6/libboost_regex-vc6-sgd-1_32.lib libboost_regex-vc6-mt-sgd-1_32_dir ./vc6/libboost_regex-vc6-mt-sgd-1_32.lib boost_regex-vc6-mt-gd-1_32_dir ./vc6/boost_regex-vc6-mt-gd-1_32.lib boost_regex-vc6-mt-1_32_dir ./vc6/boost_regex-vc6-mt-1_32.lib libboost_regex-vc6-mt-1_32_dir ./vc6/libboost_regex-vc6-mt-1_32.lib libboost_regex-vc6-mt-gd-1_32_dir ./vc6/libboost_regex-vc6-mt-gd-1_32.lib
|
||||
|
||||
@@ -68,52 +84,55 @@ main_dir :
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-s-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_32/ -Fdvc6/libboost_regex-vc6-s-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-s-1_32_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-s-1_32\$(NULL)" mkdir vc6\libboost_regex-vc6-s-1_32
|
||||
@@ -124,8 +143,8 @@ libboost_regex-vc6-s-1_32_clean :
|
||||
del vc6\libboost_regex-vc6-s-1_32\*.exp
|
||||
del vc6\libboost_regex-vc6-s-1_32\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-s-1_32.lib : vc6/libboost_regex-vc6-s-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/cregex.obj vc6/libboost_regex-vc6-s-1_32/fileiter.obj vc6/libboost_regex-vc6-s-1_32/instances.obj vc6/libboost_regex-vc6-s-1_32/posix_api.obj vc6/libboost_regex-vc6-s-1_32/regex.obj vc6/libboost_regex-vc6-s-1_32/regex_debug.obj vc6/libboost_regex-vc6-s-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-s-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-s-1_32/static_mutex.obj vc6/libboost_regex-vc6-s-1_32/usinstances.obj vc6/libboost_regex-vc6-s-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-s-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-s-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/cregex.obj vc6/libboost_regex-vc6-s-1_32/fileiter.obj vc6/libboost_regex-vc6-s-1_32/instances.obj vc6/libboost_regex-vc6-s-1_32/posix_api.obj vc6/libboost_regex-vc6-s-1_32/regex.obj vc6/libboost_regex-vc6-s-1_32/regex_debug.obj vc6/libboost_regex-vc6-s-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-s-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-s-1_32/static_mutex.obj vc6/libboost_regex-vc6-s-1_32/usinstances.obj vc6/libboost_regex-vc6-s-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-s-1_32/winstances.obj
|
||||
./vc6/libboost_regex-vc6-s-1_32.lib : vc6/libboost_regex-vc6-s-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/cregex.obj vc6/libboost_regex-vc6-s-1_32/fileiter.obj vc6/libboost_regex-vc6-s-1_32/icu.obj vc6/libboost_regex-vc6-s-1_32/instances.obj vc6/libboost_regex-vc6-s-1_32/posix_api.obj vc6/libboost_regex-vc6-s-1_32/regex.obj vc6/libboost_regex-vc6-s-1_32/regex_debug.obj vc6/libboost_regex-vc6-s-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-s-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-s-1_32/static_mutex.obj vc6/libboost_regex-vc6-s-1_32/usinstances.obj vc6/libboost_regex-vc6-s-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-s-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-s-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/cregex.obj vc6/libboost_regex-vc6-s-1_32/fileiter.obj vc6/libboost_regex-vc6-s-1_32/icu.obj vc6/libboost_regex-vc6-s-1_32/instances.obj vc6/libboost_regex-vc6-s-1_32/posix_api.obj vc6/libboost_regex-vc6-s-1_32/regex.obj vc6/libboost_regex-vc6-s-1_32/regex_debug.obj vc6/libboost_regex-vc6-s-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-s-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-s-1_32/static_mutex.obj vc6/libboost_regex-vc6-s-1_32/usinstances.obj vc6/libboost_regex-vc6-s-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-s-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-s-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -133,52 +152,55 @@ libboost_regex-vc6-s-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_32/ -Fdvc6/libboost_regex-vc6-mt-s-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-s-1_32_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-mt-s-1_32\$(NULL)" mkdir vc6\libboost_regex-vc6-mt-s-1_32
|
||||
@@ -189,8 +211,8 @@ libboost_regex-vc6-mt-s-1_32_clean :
|
||||
del vc6\libboost_regex-vc6-mt-s-1_32\*.exp
|
||||
del vc6\libboost_regex-vc6-mt-s-1_32\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-mt-s-1_32.lib : vc6/libboost_regex-vc6-mt-s-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/cregex.obj vc6/libboost_regex-vc6-mt-s-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-s-1_32/instances.obj vc6/libboost_regex-vc6-mt-s-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-s-1_32/regex.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-s-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-s-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-s-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-s-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-s-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/cregex.obj vc6/libboost_regex-vc6-mt-s-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-s-1_32/instances.obj vc6/libboost_regex-vc6-mt-s-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-s-1_32/regex.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-s-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-s-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-s-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-s-1_32/winstances.obj
|
||||
./vc6/libboost_regex-vc6-mt-s-1_32.lib : vc6/libboost_regex-vc6-mt-s-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/cregex.obj vc6/libboost_regex-vc6-mt-s-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-s-1_32/icu.obj vc6/libboost_regex-vc6-mt-s-1_32/instances.obj vc6/libboost_regex-vc6-mt-s-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-s-1_32/regex.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-s-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-s-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-s-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-s-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-s-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/cregex.obj vc6/libboost_regex-vc6-mt-s-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-s-1_32/icu.obj vc6/libboost_regex-vc6-mt-s-1_32/instances.obj vc6/libboost_regex-vc6-mt-s-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-s-1_32/regex.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-s-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-s-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-s-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-s-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-s-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -198,52 +220,55 @@ libboost_regex-vc6-mt-s-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-sgd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_32/ -Fdvc6/libboost_regex-vc6-sgd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-sgd-1_32_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-sgd-1_32\$(NULL)" mkdir vc6\libboost_regex-vc6-sgd-1_32
|
||||
@@ -254,8 +279,8 @@ libboost_regex-vc6-sgd-1_32_clean :
|
||||
del vc6\libboost_regex-vc6-sgd-1_32\*.exp
|
||||
del vc6\libboost_regex-vc6-sgd-1_32\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-sgd-1_32.lib : vc6/libboost_regex-vc6-sgd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/cregex.obj vc6/libboost_regex-vc6-sgd-1_32/fileiter.obj vc6/libboost_regex-vc6-sgd-1_32/instances.obj vc6/libboost_regex-vc6-sgd-1_32/posix_api.obj vc6/libboost_regex-vc6-sgd-1_32/regex.obj vc6/libboost_regex-vc6-sgd-1_32/regex_debug.obj vc6/libboost_regex-vc6-sgd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-sgd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-sgd-1_32/static_mutex.obj vc6/libboost_regex-vc6-sgd-1_32/usinstances.obj vc6/libboost_regex-vc6-sgd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-sgd-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-sgd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/cregex.obj vc6/libboost_regex-vc6-sgd-1_32/fileiter.obj vc6/libboost_regex-vc6-sgd-1_32/instances.obj vc6/libboost_regex-vc6-sgd-1_32/posix_api.obj vc6/libboost_regex-vc6-sgd-1_32/regex.obj vc6/libboost_regex-vc6-sgd-1_32/regex_debug.obj vc6/libboost_regex-vc6-sgd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-sgd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-sgd-1_32/static_mutex.obj vc6/libboost_regex-vc6-sgd-1_32/usinstances.obj vc6/libboost_regex-vc6-sgd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-sgd-1_32/winstances.obj
|
||||
./vc6/libboost_regex-vc6-sgd-1_32.lib : vc6/libboost_regex-vc6-sgd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/cregex.obj vc6/libboost_regex-vc6-sgd-1_32/fileiter.obj vc6/libboost_regex-vc6-sgd-1_32/icu.obj vc6/libboost_regex-vc6-sgd-1_32/instances.obj vc6/libboost_regex-vc6-sgd-1_32/posix_api.obj vc6/libboost_regex-vc6-sgd-1_32/regex.obj vc6/libboost_regex-vc6-sgd-1_32/regex_debug.obj vc6/libboost_regex-vc6-sgd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-sgd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-sgd-1_32/static_mutex.obj vc6/libboost_regex-vc6-sgd-1_32/usinstances.obj vc6/libboost_regex-vc6-sgd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-sgd-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-sgd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/cregex.obj vc6/libboost_regex-vc6-sgd-1_32/fileiter.obj vc6/libboost_regex-vc6-sgd-1_32/icu.obj vc6/libboost_regex-vc6-sgd-1_32/instances.obj vc6/libboost_regex-vc6-sgd-1_32/posix_api.obj vc6/libboost_regex-vc6-sgd-1_32/regex.obj vc6/libboost_regex-vc6-sgd-1_32/regex_debug.obj vc6/libboost_regex-vc6-sgd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-sgd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-sgd-1_32/static_mutex.obj vc6/libboost_regex-vc6-sgd-1_32/usinstances.obj vc6/libboost_regex-vc6-sgd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-sgd-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -263,52 +288,55 @@ libboost_regex-vc6-sgd-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_32/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-sgd-1_32_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-mt-sgd-1_32\$(NULL)" mkdir vc6\libboost_regex-vc6-mt-sgd-1_32
|
||||
@@ -319,8 +347,8 @@ libboost_regex-vc6-mt-sgd-1_32_clean :
|
||||
del vc6\libboost_regex-vc6-mt-sgd-1_32\*.exp
|
||||
del vc6\libboost_regex-vc6-mt-sgd-1_32\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-mt-sgd-1_32.lib : vc6/libboost_regex-vc6-mt-sgd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/cregex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-sgd-1_32/instances.obj vc6/libboost_regex-vc6-mt-sgd-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-sgd-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-sgd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-sgd-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-sgd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/cregex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-sgd-1_32/instances.obj vc6/libboost_regex-vc6-mt-sgd-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-sgd-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-sgd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_32/winstances.obj
|
||||
./vc6/libboost_regex-vc6-mt-sgd-1_32.lib : vc6/libboost_regex-vc6-mt-sgd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/cregex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-sgd-1_32/icu.obj vc6/libboost_regex-vc6-mt-sgd-1_32/instances.obj vc6/libboost_regex-vc6-mt-sgd-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-sgd-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-sgd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-sgd-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-sgd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/cregex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-sgd-1_32/icu.obj vc6/libboost_regex-vc6-mt-sgd-1_32/instances.obj vc6/libboost_regex-vc6-mt-sgd-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-sgd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-sgd-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-sgd-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-sgd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -328,52 +356,55 @@ libboost_regex-vc6-mt-sgd-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_32/ -Fdvc6/boost_regex-vc6-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc6-mt-gd-1_32_dir :
|
||||
@if not exist "vc6\boost_regex-vc6-mt-gd-1_32\$(NULL)" mkdir vc6\boost_regex-vc6-mt-gd-1_32
|
||||
@@ -384,8 +415,8 @@ boost_regex-vc6-mt-gd-1_32_clean :
|
||||
del vc6\boost_regex-vc6-mt-gd-1_32\*.exp
|
||||
del vc6\boost_regex-vc6-mt-gd-1_32\*.pch
|
||||
|
||||
./vc6/boost_regex-vc6-mt-gd-1_32.lib : vc6/boost_regex-vc6-mt-gd-1_32/c_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/cregex.obj vc6/boost_regex-vc6-mt-gd-1_32/fileiter.obj vc6/boost_regex-vc6-mt-gd-1_32/instances.obj vc6/boost_regex-vc6-mt-gd-1_32/posix_api.obj vc6/boost_regex-vc6-mt-gd-1_32/regex.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_debug.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-gd-1_32/static_mutex.obj vc6/boost_regex-vc6-mt-gd-1_32/usinstances.obj vc6/boost_regex-vc6-mt-gd-1_32/w32_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/wc_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/wide_posix_api.obj vc6/boost_regex-vc6-mt-gd-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc6/boost_regex-vc6-mt-gd-1_32.pdb" /debug /machine:I386 /out:"vc6/boost_regex-vc6-mt-gd-1_32.dll" /implib:"vc6/boost_regex-vc6-mt-gd-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc6/boost_regex-vc6-mt-gd-1_32/c_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/cregex.obj vc6/boost_regex-vc6-mt-gd-1_32/fileiter.obj vc6/boost_regex-vc6-mt-gd-1_32/instances.obj vc6/boost_regex-vc6-mt-gd-1_32/posix_api.obj vc6/boost_regex-vc6-mt-gd-1_32/regex.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_debug.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-gd-1_32/static_mutex.obj vc6/boost_regex-vc6-mt-gd-1_32/usinstances.obj vc6/boost_regex-vc6-mt-gd-1_32/w32_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/wc_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/wide_posix_api.obj vc6/boost_regex-vc6-mt-gd-1_32/winstances.obj
|
||||
./vc6/boost_regex-vc6-mt-gd-1_32.lib : vc6/boost_regex-vc6-mt-gd-1_32/c_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/cregex.obj vc6/boost_regex-vc6-mt-gd-1_32/fileiter.obj vc6/boost_regex-vc6-mt-gd-1_32/icu.obj vc6/boost_regex-vc6-mt-gd-1_32/instances.obj vc6/boost_regex-vc6-mt-gd-1_32/posix_api.obj vc6/boost_regex-vc6-mt-gd-1_32/regex.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_debug.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-gd-1_32/static_mutex.obj vc6/boost_regex-vc6-mt-gd-1_32/usinstances.obj vc6/boost_regex-vc6-mt-gd-1_32/w32_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/wc_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/wide_posix_api.obj vc6/boost_regex-vc6-mt-gd-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc6/boost_regex-vc6-mt-gd-1_32.pdb" /debug /machine:I386 /out:"vc6/boost_regex-vc6-mt-gd-1_32.dll" /implib:"vc6/boost_regex-vc6-mt-gd-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc6/boost_regex-vc6-mt-gd-1_32/c_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/cregex.obj vc6/boost_regex-vc6-mt-gd-1_32/fileiter.obj vc6/boost_regex-vc6-mt-gd-1_32/icu.obj vc6/boost_regex-vc6-mt-gd-1_32/instances.obj vc6/boost_regex-vc6-mt-gd-1_32/posix_api.obj vc6/boost_regex-vc6-mt-gd-1_32/regex.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_debug.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-gd-1_32/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-gd-1_32/static_mutex.obj vc6/boost_regex-vc6-mt-gd-1_32/usinstances.obj vc6/boost_regex-vc6-mt-gd-1_32/w32_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/wc_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_32/wide_posix_api.obj vc6/boost_regex-vc6-mt-gd-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -393,52 +424,55 @@ boost_regex-vc6-mt-gd-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6/boost_regex-vc6-mt-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_32/ -Fdvc6/boost_regex-vc6-mt-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc6-mt-1_32_dir :
|
||||
@if not exist "vc6\boost_regex-vc6-mt-1_32\$(NULL)" mkdir vc6\boost_regex-vc6-mt-1_32
|
||||
@@ -449,8 +483,8 @@ boost_regex-vc6-mt-1_32_clean :
|
||||
del vc6\boost_regex-vc6-mt-1_32\*.exp
|
||||
del vc6\boost_regex-vc6-mt-1_32\*.pch
|
||||
|
||||
./vc6/boost_regex-vc6-mt-1_32.lib : vc6/boost_regex-vc6-mt-1_32/c_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/cregex.obj vc6/boost_regex-vc6-mt-1_32/fileiter.obj vc6/boost_regex-vc6-mt-1_32/instances.obj vc6/boost_regex-vc6-mt-1_32/posix_api.obj vc6/boost_regex-vc6-mt-1_32/regex.obj vc6/boost_regex-vc6-mt-1_32/regex_debug.obj vc6/boost_regex-vc6-mt-1_32/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-1_32/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-1_32/static_mutex.obj vc6/boost_regex-vc6-mt-1_32/usinstances.obj vc6/boost_regex-vc6-mt-1_32/w32_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/wc_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/wide_posix_api.obj vc6/boost_regex-vc6-mt-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc6/boost_regex-vc6-mt-1_32.pdb" /debug /machine:I386 /out:"vc6/boost_regex-vc6-mt-1_32.dll" /implib:"vc6/boost_regex-vc6-mt-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc6/boost_regex-vc6-mt-1_32/c_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/cregex.obj vc6/boost_regex-vc6-mt-1_32/fileiter.obj vc6/boost_regex-vc6-mt-1_32/instances.obj vc6/boost_regex-vc6-mt-1_32/posix_api.obj vc6/boost_regex-vc6-mt-1_32/regex.obj vc6/boost_regex-vc6-mt-1_32/regex_debug.obj vc6/boost_regex-vc6-mt-1_32/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-1_32/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-1_32/static_mutex.obj vc6/boost_regex-vc6-mt-1_32/usinstances.obj vc6/boost_regex-vc6-mt-1_32/w32_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/wc_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/wide_posix_api.obj vc6/boost_regex-vc6-mt-1_32/winstances.obj
|
||||
./vc6/boost_regex-vc6-mt-1_32.lib : vc6/boost_regex-vc6-mt-1_32/c_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/cregex.obj vc6/boost_regex-vc6-mt-1_32/fileiter.obj vc6/boost_regex-vc6-mt-1_32/icu.obj vc6/boost_regex-vc6-mt-1_32/instances.obj vc6/boost_regex-vc6-mt-1_32/posix_api.obj vc6/boost_regex-vc6-mt-1_32/regex.obj vc6/boost_regex-vc6-mt-1_32/regex_debug.obj vc6/boost_regex-vc6-mt-1_32/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-1_32/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-1_32/static_mutex.obj vc6/boost_regex-vc6-mt-1_32/usinstances.obj vc6/boost_regex-vc6-mt-1_32/w32_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/wc_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/wide_posix_api.obj vc6/boost_regex-vc6-mt-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc6/boost_regex-vc6-mt-1_32.pdb" /debug /machine:I386 /out:"vc6/boost_regex-vc6-mt-1_32.dll" /implib:"vc6/boost_regex-vc6-mt-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc6/boost_regex-vc6-mt-1_32/c_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/cregex.obj vc6/boost_regex-vc6-mt-1_32/fileiter.obj vc6/boost_regex-vc6-mt-1_32/icu.obj vc6/boost_regex-vc6-mt-1_32/instances.obj vc6/boost_regex-vc6-mt-1_32/posix_api.obj vc6/boost_regex-vc6-mt-1_32/regex.obj vc6/boost_regex-vc6-mt-1_32/regex_debug.obj vc6/boost_regex-vc6-mt-1_32/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-1_32/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-1_32/static_mutex.obj vc6/boost_regex-vc6-mt-1_32/usinstances.obj vc6/boost_regex-vc6-mt-1_32/w32_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/wc_regex_traits.obj vc6/boost_regex-vc6-mt-1_32/wide_posix_api.obj vc6/boost_regex-vc6-mt-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -458,52 +492,55 @@ boost_regex-vc6-mt-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-mt-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_32/ -Fdvc6/libboost_regex-vc6-mt-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-1_32_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-mt-1_32\$(NULL)" mkdir vc6\libboost_regex-vc6-mt-1_32
|
||||
@@ -514,8 +551,8 @@ libboost_regex-vc6-mt-1_32_clean :
|
||||
del vc6\libboost_regex-vc6-mt-1_32\*.exp
|
||||
del vc6\libboost_regex-vc6-mt-1_32\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-mt-1_32.lib : vc6/libboost_regex-vc6-mt-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/cregex.obj vc6/libboost_regex-vc6-mt-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-1_32/instances.obj vc6/libboost_regex-vc6-mt-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-1_32/regex.obj vc6/libboost_regex-vc6-mt-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/cregex.obj vc6/libboost_regex-vc6-mt-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-1_32/instances.obj vc6/libboost_regex-vc6-mt-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-1_32/regex.obj vc6/libboost_regex-vc6-mt-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-1_32/winstances.obj
|
||||
./vc6/libboost_regex-vc6-mt-1_32.lib : vc6/libboost_regex-vc6-mt-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/cregex.obj vc6/libboost_regex-vc6-mt-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-1_32/icu.obj vc6/libboost_regex-vc6-mt-1_32/instances.obj vc6/libboost_regex-vc6-mt-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-1_32/regex.obj vc6/libboost_regex-vc6-mt-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/cregex.obj vc6/libboost_regex-vc6-mt-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-1_32/icu.obj vc6/libboost_regex-vc6-mt-1_32/instances.obj vc6/libboost_regex-vc6-mt-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-1_32/regex.obj vc6/libboost_regex-vc6-mt-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -523,52 +560,55 @@ libboost_regex-vc6-mt-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_32/ -Fdvc6/libboost_regex-vc6-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-gd-1_32_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-mt-gd-1_32\$(NULL)" mkdir vc6\libboost_regex-vc6-mt-gd-1_32
|
||||
@@ -579,6 +619,6 @@ libboost_regex-vc6-mt-gd-1_32_clean :
|
||||
del vc6\libboost_regex-vc6-mt-gd-1_32\*.exp
|
||||
del vc6\libboost_regex-vc6-mt-gd-1_32\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-mt-gd-1_32.lib : vc6/libboost_regex-vc6-mt-gd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/cregex.obj vc6/libboost_regex-vc6-mt-gd-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-gd-1_32/instances.obj vc6/libboost_regex-vc6-mt-gd-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-gd-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-gd-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-gd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-gd-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-gd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/cregex.obj vc6/libboost_regex-vc6-mt-gd-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-gd-1_32/instances.obj vc6/libboost_regex-vc6-mt-gd-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-gd-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-gd-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-gd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_32/winstances.obj
|
||||
./vc6/libboost_regex-vc6-mt-gd-1_32.lib : vc6/libboost_regex-vc6-mt-gd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/cregex.obj vc6/libboost_regex-vc6-mt-gd-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-gd-1_32/icu.obj vc6/libboost_regex-vc6-mt-gd-1_32/instances.obj vc6/libboost_regex-vc6-mt-gd-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-gd-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-gd-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-gd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-gd-1_32.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-gd-1_32/c_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/cregex.obj vc6/libboost_regex-vc6-mt-gd-1_32/fileiter.obj vc6/libboost_regex-vc6-mt-gd-1_32/icu.obj vc6/libboost_regex-vc6-mt-gd-1_32/instances.obj vc6/libboost_regex-vc6-mt-gd-1_32/posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_debug.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-gd-1_32/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-gd-1_32/static_mutex.obj vc6/libboost_regex-vc6-mt-gd-1_32/usinstances.obj vc6/libboost_regex-vc6-mt-gd-1_32/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_32/wide_posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_32/winstances.obj
|
||||
|
||||
|
||||
+143
-109
@@ -8,6 +8,10 @@
|
||||
# brings libraries up to date and copies binaries to your VC6 /lib and /bin directories (recomended)
|
||||
#
|
||||
|
||||
#
|
||||
# ICU setup:
|
||||
#
|
||||
ICU_PATH=
|
||||
#
|
||||
# Add additional compiler options here:
|
||||
#
|
||||
@@ -39,8 +43,20 @@ NULL=nul
|
||||
!ERROR Variable STLPORT_PATH not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "$(ICU_PATH)" == ""
|
||||
ICU_COMPILE_OPTS=
|
||||
ICU_LINK_OPTS=
|
||||
!MESSAGE Building Boost.Regex without ICU / Unicode support:
|
||||
!MESSAGE Hint: set ICU_PATH on the nmake command line to point
|
||||
!MESSAGE to your ICU installation if you have one.
|
||||
!ELSE
|
||||
ICU_COMPILE_OPTS= -DBOOST_HAS_ICU=1 -I$(ICU_PATH)\include
|
||||
ICU_LINK_OPTS= /LIBPATH:$(ICU_PATH)\lib icuin.lib icuuc.lib
|
||||
!MESSAGE Building Boost.Regex with ICU in $(ICU_PATH)
|
||||
!ENDIF
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/u32regex_iterator.hpp ../../../boost/regex/v4/u32regex_token_iterator.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
all : main_dir libboost_regex-vc7-mt-sp-1_32_dir ./vc7-stlport/libboost_regex-vc7-mt-sp-1_32.lib boost_regex-vc7-mt-p-1_32_dir ./vc7-stlport/boost_regex-vc7-mt-p-1_32.lib libboost_regex-vc7-mt-p-1_32_dir ./vc7-stlport/libboost_regex-vc7-mt-p-1_32.lib boost_regex-vc7-mt-gdp-1_32_dir ./vc7-stlport/boost_regex-vc7-mt-gdp-1_32.lib libboost_regex-vc7-mt-sgdp-1_32_dir ./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.lib libboost_regex-vc7-mt-gdp-1_32_dir ./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32.lib
|
||||
|
||||
@@ -72,52 +88,55 @@ stlport_check : $(STLPORT_PATH)\stlport\string
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-sp-1_32_dir :
|
||||
@if not exist "vc7-stlport\libboost_regex-vc7-mt-sp-1_32\$(NULL)" mkdir vc7-stlport\libboost_regex-vc7-mt-sp-1_32
|
||||
@@ -128,8 +147,8 @@ libboost_regex-vc7-mt-sp-1_32_clean :
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sp-1_32\*.exp
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sp-1_32\*.pch
|
||||
|
||||
./vc7-stlport/libboost_regex-vc7-mt-sp-1_32.lib : vc7-stlport/libboost_regex-vc7-mt-sp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-sp-1_32.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-sp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/winstances.obj
|
||||
./vc7-stlport/libboost_regex-vc7-mt-sp-1_32.lib : vc7-stlport/libboost_regex-vc7-mt-sp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/icu.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-sp-1_32.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-sp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/icu.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -137,52 +156,55 @@ libboost_regex-vc7-mt-sp-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc7-mt-p-1_32_dir :
|
||||
@if not exist "vc7-stlport\boost_regex-vc7-mt-p-1_32\$(NULL)" mkdir vc7-stlport\boost_regex-vc7-mt-p-1_32
|
||||
@@ -193,8 +215,8 @@ boost_regex-vc7-mt-p-1_32_clean :
|
||||
del vc7-stlport\boost_regex-vc7-mt-p-1_32\*.exp
|
||||
del vc7-stlport\boost_regex-vc7-mt-p-1_32\*.pch
|
||||
|
||||
./vc7-stlport/boost_regex-vc7-mt-p-1_32.lib : vc7-stlport/boost_regex-vc7-mt-p-1_32/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/cregex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/fileiter.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/instances.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/usinstances.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc7-stlport/boost_regex-vc7-mt-p-1_32.pdb" /debug /machine:I386 /out:"vc7-stlport/boost_regex-vc7-mt-p-1_32.dll" /implib:"vc7-stlport/boost_regex-vc7-mt-p-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc7-stlport/boost_regex-vc7-mt-p-1_32/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/cregex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/fileiter.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/instances.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/usinstances.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/winstances.obj
|
||||
./vc7-stlport/boost_regex-vc7-mt-p-1_32.lib : vc7-stlport/boost_regex-vc7-mt-p-1_32/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/cregex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/fileiter.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/icu.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/instances.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/usinstances.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc7-stlport/boost_regex-vc7-mt-p-1_32.pdb" /debug /machine:I386 /out:"vc7-stlport/boost_regex-vc7-mt-p-1_32.dll" /implib:"vc7-stlport/boost_regex-vc7-mt-p-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc7-stlport/boost_regex-vc7-mt-p-1_32/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/cregex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/fileiter.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/icu.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/instances.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/usinstances.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -202,52 +224,55 @@ boost_regex-vc7-mt-p-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-p-1_32_dir :
|
||||
@if not exist "vc7-stlport\libboost_regex-vc7-mt-p-1_32\$(NULL)" mkdir vc7-stlport\libboost_regex-vc7-mt-p-1_32
|
||||
@@ -258,8 +283,8 @@ libboost_regex-vc7-mt-p-1_32_clean :
|
||||
del vc7-stlport\libboost_regex-vc7-mt-p-1_32\*.exp
|
||||
del vc7-stlport\libboost_regex-vc7-mt-p-1_32\*.pch
|
||||
|
||||
./vc7-stlport/libboost_regex-vc7-mt-p-1_32.lib : vc7-stlport/libboost_regex-vc7-mt-p-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-p-1_32.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-p-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/winstances.obj
|
||||
./vc7-stlport/libboost_regex-vc7-mt-p-1_32.lib : vc7-stlport/libboost_regex-vc7-mt-p-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/icu.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-p-1_32.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-p-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/icu.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -267,52 +292,55 @@ libboost_regex-vc7-mt-p-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc7-mt-gdp-1_32_dir :
|
||||
@if not exist "vc7-stlport\boost_regex-vc7-mt-gdp-1_32\$(NULL)" mkdir vc7-stlport\boost_regex-vc7-mt-gdp-1_32
|
||||
@@ -323,8 +351,8 @@ boost_regex-vc7-mt-gdp-1_32_clean :
|
||||
del vc7-stlport\boost_regex-vc7-mt-gdp-1_32\*.exp
|
||||
del vc7-stlport\boost_regex-vc7-mt-gdp-1_32\*.pch
|
||||
|
||||
./vc7-stlport/boost_regex-vc7-mt-gdp-1_32.lib : vc7-stlport/boost_regex-vc7-mt-gdp-1_32/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/cregex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/fileiter.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/instances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/usinstances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb" /debug /machine:I386 /out:"vc7-stlport/boost_regex-vc7-mt-gdp-1_32.dll" /implib:"vc7-stlport/boost_regex-vc7-mt-gdp-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc7-stlport/boost_regex-vc7-mt-gdp-1_32/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/cregex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/fileiter.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/instances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/usinstances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/winstances.obj
|
||||
./vc7-stlport/boost_regex-vc7-mt-gdp-1_32.lib : vc7-stlport/boost_regex-vc7-mt-gdp-1_32/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/cregex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/fileiter.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/icu.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/instances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/usinstances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc7-stlport/boost_regex-vc7-mt-gdp-1_32.pdb" /debug /machine:I386 /out:"vc7-stlport/boost_regex-vc7-mt-gdp-1_32.dll" /implib:"vc7-stlport/boost_regex-vc7-mt-gdp-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc7-stlport/boost_regex-vc7-mt-gdp-1_32/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/cregex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/fileiter.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/icu.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/instances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/usinstances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -332,52 +360,55 @@ boost_regex-vc7-mt-gdp-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-sgdp-1_32_dir :
|
||||
@if not exist "vc7-stlport\libboost_regex-vc7-mt-sgdp-1_32\$(NULL)" mkdir vc7-stlport\libboost_regex-vc7-mt-sgdp-1_32
|
||||
@@ -388,8 +419,8 @@ libboost_regex-vc7-mt-sgdp-1_32_clean :
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sgdp-1_32\*.exp
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sgdp-1_32\*.pch
|
||||
|
||||
./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.lib : vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/winstances.obj
|
||||
./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.lib : vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/icu.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/icu.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -397,52 +428,55 @@ libboost_regex-vc7-mt-sgdp-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-gdp-1_32_dir :
|
||||
@if not exist "vc7-stlport\libboost_regex-vc7-mt-gdp-1_32\$(NULL)" mkdir vc7-stlport\libboost_regex-vc7-mt-gdp-1_32
|
||||
@@ -453,6 +487,6 @@ libboost_regex-vc7-mt-gdp-1_32_clean :
|
||||
del vc7-stlport\libboost_regex-vc7-mt-gdp-1_32\*.exp
|
||||
del vc7-stlport\libboost_regex-vc7-mt-gdp-1_32\*.pch
|
||||
|
||||
./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32.lib : vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-gdp-1_32.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/winstances.obj
|
||||
./vc7-stlport/libboost_regex-vc7-mt-gdp-1_32.lib : vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/icu.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-gdp-1_32.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/cregex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/icu.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/instances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_32/winstances.obj
|
||||
|
||||
|
||||
+185
-145
@@ -8,6 +8,10 @@
|
||||
# brings libraries up to date and copies binaries to your VC6 /lib and /bin directories (recomended)
|
||||
#
|
||||
|
||||
#
|
||||
# path to ICU library installation goes here:
|
||||
#
|
||||
ICU_PATH=
|
||||
#
|
||||
# Add additional compiler options here:
|
||||
#
|
||||
@@ -35,8 +39,20 @@ NULL=nul
|
||||
!ERROR Variable MSVCDIR not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "$(ICU_PATH)" == ""
|
||||
ICU_COMPILE_OPTS=
|
||||
ICU_LINK_OPTS=
|
||||
!MESSAGE Building Boost.Regex without ICU / Unicode support:
|
||||
!MESSAGE Hint: set ICU_PATH on the nmake command line to point
|
||||
!MESSAGE to your ICU installation if you have one.
|
||||
!ELSE
|
||||
ICU_COMPILE_OPTS= -DBOOST_HAS_ICU=1 -I$(ICU_PATH)\include
|
||||
ICU_LINK_OPTS= /LIBPATH:$(ICU_PATH)\lib icuin.lib icuuc.lib
|
||||
!MESSAGE Building Boost.Regex with ICU in $(ICU_PATH)
|
||||
!ENDIF
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/u32regex_iterator.hpp ../../../boost/regex/v4/u32regex_token_iterator.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
all : main_dir libboost_regex-vc7-s-1_32_dir ./vc7/libboost_regex-vc7-s-1_32.lib libboost_regex-vc7-mt-s-1_32_dir ./vc7/libboost_regex-vc7-mt-s-1_32.lib libboost_regex-vc7-sgd-1_32_dir ./vc7/libboost_regex-vc7-sgd-1_32.lib libboost_regex-vc7-mt-sgd-1_32_dir ./vc7/libboost_regex-vc7-mt-sgd-1_32.lib boost_regex-vc7-mt-gd-1_32_dir ./vc7/boost_regex-vc7-mt-gd-1_32.lib boost_regex-vc7-mt-1_32_dir ./vc7/boost_regex-vc7-mt-1_32.lib libboost_regex-vc7-mt-1_32_dir ./vc7/libboost_regex-vc7-mt-1_32.lib libboost_regex-vc7-mt-gd-1_32_dir ./vc7/libboost_regex-vc7-mt-gd-1_32.lib
|
||||
|
||||
@@ -68,52 +84,55 @@ main_dir :
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-s-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_32/ -Fdvc7/libboost_regex-vc7-s-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-s-1_32_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-s-1_32\$(NULL)" mkdir vc7\libboost_regex-vc7-s-1_32
|
||||
@@ -124,8 +143,8 @@ libboost_regex-vc7-s-1_32_clean :
|
||||
del vc7\libboost_regex-vc7-s-1_32\*.exp
|
||||
del vc7\libboost_regex-vc7-s-1_32\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-s-1_32.lib : vc7/libboost_regex-vc7-s-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/cregex.obj vc7/libboost_regex-vc7-s-1_32/fileiter.obj vc7/libboost_regex-vc7-s-1_32/instances.obj vc7/libboost_regex-vc7-s-1_32/posix_api.obj vc7/libboost_regex-vc7-s-1_32/regex.obj vc7/libboost_regex-vc7-s-1_32/regex_debug.obj vc7/libboost_regex-vc7-s-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-s-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-s-1_32/static_mutex.obj vc7/libboost_regex-vc7-s-1_32/usinstances.obj vc7/libboost_regex-vc7-s-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-s-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-s-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/cregex.obj vc7/libboost_regex-vc7-s-1_32/fileiter.obj vc7/libboost_regex-vc7-s-1_32/instances.obj vc7/libboost_regex-vc7-s-1_32/posix_api.obj vc7/libboost_regex-vc7-s-1_32/regex.obj vc7/libboost_regex-vc7-s-1_32/regex_debug.obj vc7/libboost_regex-vc7-s-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-s-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-s-1_32/static_mutex.obj vc7/libboost_regex-vc7-s-1_32/usinstances.obj vc7/libboost_regex-vc7-s-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-s-1_32/winstances.obj
|
||||
./vc7/libboost_regex-vc7-s-1_32.lib : vc7/libboost_regex-vc7-s-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/cregex.obj vc7/libboost_regex-vc7-s-1_32/fileiter.obj vc7/libboost_regex-vc7-s-1_32/icu.obj vc7/libboost_regex-vc7-s-1_32/instances.obj vc7/libboost_regex-vc7-s-1_32/posix_api.obj vc7/libboost_regex-vc7-s-1_32/regex.obj vc7/libboost_regex-vc7-s-1_32/regex_debug.obj vc7/libboost_regex-vc7-s-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-s-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-s-1_32/static_mutex.obj vc7/libboost_regex-vc7-s-1_32/usinstances.obj vc7/libboost_regex-vc7-s-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-s-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-s-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/cregex.obj vc7/libboost_regex-vc7-s-1_32/fileiter.obj vc7/libboost_regex-vc7-s-1_32/icu.obj vc7/libboost_regex-vc7-s-1_32/instances.obj vc7/libboost_regex-vc7-s-1_32/posix_api.obj vc7/libboost_regex-vc7-s-1_32/regex.obj vc7/libboost_regex-vc7-s-1_32/regex_debug.obj vc7/libboost_regex-vc7-s-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-s-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-s-1_32/static_mutex.obj vc7/libboost_regex-vc7-s-1_32/usinstances.obj vc7/libboost_regex-vc7-s-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-s-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-s-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -133,52 +152,55 @@ libboost_regex-vc7-s-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_32/ -Fdvc7/libboost_regex-vc7-mt-s-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-s-1_32_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-mt-s-1_32\$(NULL)" mkdir vc7\libboost_regex-vc7-mt-s-1_32
|
||||
@@ -189,8 +211,8 @@ libboost_regex-vc7-mt-s-1_32_clean :
|
||||
del vc7\libboost_regex-vc7-mt-s-1_32\*.exp
|
||||
del vc7\libboost_regex-vc7-mt-s-1_32\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-mt-s-1_32.lib : vc7/libboost_regex-vc7-mt-s-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/cregex.obj vc7/libboost_regex-vc7-mt-s-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-s-1_32/instances.obj vc7/libboost_regex-vc7-mt-s-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-s-1_32/regex.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-s-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-s-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-s-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-s-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-s-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/cregex.obj vc7/libboost_regex-vc7-mt-s-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-s-1_32/instances.obj vc7/libboost_regex-vc7-mt-s-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-s-1_32/regex.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-s-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-s-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-s-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-s-1_32/winstances.obj
|
||||
./vc7/libboost_regex-vc7-mt-s-1_32.lib : vc7/libboost_regex-vc7-mt-s-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/cregex.obj vc7/libboost_regex-vc7-mt-s-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-s-1_32/icu.obj vc7/libboost_regex-vc7-mt-s-1_32/instances.obj vc7/libboost_regex-vc7-mt-s-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-s-1_32/regex.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-s-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-s-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-s-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-s-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-s-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/cregex.obj vc7/libboost_regex-vc7-mt-s-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-s-1_32/icu.obj vc7/libboost_regex-vc7-mt-s-1_32/instances.obj vc7/libboost_regex-vc7-mt-s-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-s-1_32/regex.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-s-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-s-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-s-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-s-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-s-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -198,52 +220,55 @@ libboost_regex-vc7-mt-s-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-sgd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_32/ -Fdvc7/libboost_regex-vc7-sgd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-sgd-1_32_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-sgd-1_32\$(NULL)" mkdir vc7\libboost_regex-vc7-sgd-1_32
|
||||
@@ -254,8 +279,8 @@ libboost_regex-vc7-sgd-1_32_clean :
|
||||
del vc7\libboost_regex-vc7-sgd-1_32\*.exp
|
||||
del vc7\libboost_regex-vc7-sgd-1_32\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-sgd-1_32.lib : vc7/libboost_regex-vc7-sgd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/cregex.obj vc7/libboost_regex-vc7-sgd-1_32/fileiter.obj vc7/libboost_regex-vc7-sgd-1_32/instances.obj vc7/libboost_regex-vc7-sgd-1_32/posix_api.obj vc7/libboost_regex-vc7-sgd-1_32/regex.obj vc7/libboost_regex-vc7-sgd-1_32/regex_debug.obj vc7/libboost_regex-vc7-sgd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-sgd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-sgd-1_32/static_mutex.obj vc7/libboost_regex-vc7-sgd-1_32/usinstances.obj vc7/libboost_regex-vc7-sgd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-sgd-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-sgd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/cregex.obj vc7/libboost_regex-vc7-sgd-1_32/fileiter.obj vc7/libboost_regex-vc7-sgd-1_32/instances.obj vc7/libboost_regex-vc7-sgd-1_32/posix_api.obj vc7/libboost_regex-vc7-sgd-1_32/regex.obj vc7/libboost_regex-vc7-sgd-1_32/regex_debug.obj vc7/libboost_regex-vc7-sgd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-sgd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-sgd-1_32/static_mutex.obj vc7/libboost_regex-vc7-sgd-1_32/usinstances.obj vc7/libboost_regex-vc7-sgd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-sgd-1_32/winstances.obj
|
||||
./vc7/libboost_regex-vc7-sgd-1_32.lib : vc7/libboost_regex-vc7-sgd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/cregex.obj vc7/libboost_regex-vc7-sgd-1_32/fileiter.obj vc7/libboost_regex-vc7-sgd-1_32/icu.obj vc7/libboost_regex-vc7-sgd-1_32/instances.obj vc7/libboost_regex-vc7-sgd-1_32/posix_api.obj vc7/libboost_regex-vc7-sgd-1_32/regex.obj vc7/libboost_regex-vc7-sgd-1_32/regex_debug.obj vc7/libboost_regex-vc7-sgd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-sgd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-sgd-1_32/static_mutex.obj vc7/libboost_regex-vc7-sgd-1_32/usinstances.obj vc7/libboost_regex-vc7-sgd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-sgd-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-sgd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/cregex.obj vc7/libboost_regex-vc7-sgd-1_32/fileiter.obj vc7/libboost_regex-vc7-sgd-1_32/icu.obj vc7/libboost_regex-vc7-sgd-1_32/instances.obj vc7/libboost_regex-vc7-sgd-1_32/posix_api.obj vc7/libboost_regex-vc7-sgd-1_32/regex.obj vc7/libboost_regex-vc7-sgd-1_32/regex_debug.obj vc7/libboost_regex-vc7-sgd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-sgd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-sgd-1_32/static_mutex.obj vc7/libboost_regex-vc7-sgd-1_32/usinstances.obj vc7/libboost_regex-vc7-sgd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-sgd-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -263,52 +288,55 @@ libboost_regex-vc7-sgd-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_32/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-sgd-1_32_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-mt-sgd-1_32\$(NULL)" mkdir vc7\libboost_regex-vc7-mt-sgd-1_32
|
||||
@@ -319,8 +347,8 @@ libboost_regex-vc7-mt-sgd-1_32_clean :
|
||||
del vc7\libboost_regex-vc7-mt-sgd-1_32\*.exp
|
||||
del vc7\libboost_regex-vc7-mt-sgd-1_32\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-mt-sgd-1_32.lib : vc7/libboost_regex-vc7-mt-sgd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/cregex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-sgd-1_32/instances.obj vc7/libboost_regex-vc7-mt-sgd-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-sgd-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-sgd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-sgd-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-sgd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/cregex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-sgd-1_32/instances.obj vc7/libboost_regex-vc7-mt-sgd-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-sgd-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-sgd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_32/winstances.obj
|
||||
./vc7/libboost_regex-vc7-mt-sgd-1_32.lib : vc7/libboost_regex-vc7-mt-sgd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/cregex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-sgd-1_32/icu.obj vc7/libboost_regex-vc7-mt-sgd-1_32/instances.obj vc7/libboost_regex-vc7-mt-sgd-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-sgd-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-sgd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-sgd-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-sgd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/cregex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-sgd-1_32/icu.obj vc7/libboost_regex-vc7-mt-sgd-1_32/instances.obj vc7/libboost_regex-vc7-mt-sgd-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-sgd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-sgd-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-sgd-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-sgd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -328,52 +356,55 @@ libboost_regex-vc7-mt-sgd-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_32/ -Fdvc7/boost_regex-vc7-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc7-mt-gd-1_32_dir :
|
||||
@if not exist "vc7\boost_regex-vc7-mt-gd-1_32\$(NULL)" mkdir vc7\boost_regex-vc7-mt-gd-1_32
|
||||
@@ -384,8 +415,8 @@ boost_regex-vc7-mt-gd-1_32_clean :
|
||||
del vc7\boost_regex-vc7-mt-gd-1_32\*.exp
|
||||
del vc7\boost_regex-vc7-mt-gd-1_32\*.pch
|
||||
|
||||
./vc7/boost_regex-vc7-mt-gd-1_32.lib : vc7/boost_regex-vc7-mt-gd-1_32/c_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/cregex.obj vc7/boost_regex-vc7-mt-gd-1_32/fileiter.obj vc7/boost_regex-vc7-mt-gd-1_32/instances.obj vc7/boost_regex-vc7-mt-gd-1_32/posix_api.obj vc7/boost_regex-vc7-mt-gd-1_32/regex.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_debug.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-gd-1_32/static_mutex.obj vc7/boost_regex-vc7-mt-gd-1_32/usinstances.obj vc7/boost_regex-vc7-mt-gd-1_32/w32_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/wc_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/wide_posix_api.obj vc7/boost_regex-vc7-mt-gd-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc7/boost_regex-vc7-mt-gd-1_32.pdb" /debug /machine:I386 /out:"vc7/boost_regex-vc7-mt-gd-1_32.dll" /implib:"vc7/boost_regex-vc7-mt-gd-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc7/boost_regex-vc7-mt-gd-1_32/c_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/cregex.obj vc7/boost_regex-vc7-mt-gd-1_32/fileiter.obj vc7/boost_regex-vc7-mt-gd-1_32/instances.obj vc7/boost_regex-vc7-mt-gd-1_32/posix_api.obj vc7/boost_regex-vc7-mt-gd-1_32/regex.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_debug.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-gd-1_32/static_mutex.obj vc7/boost_regex-vc7-mt-gd-1_32/usinstances.obj vc7/boost_regex-vc7-mt-gd-1_32/w32_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/wc_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/wide_posix_api.obj vc7/boost_regex-vc7-mt-gd-1_32/winstances.obj
|
||||
./vc7/boost_regex-vc7-mt-gd-1_32.lib : vc7/boost_regex-vc7-mt-gd-1_32/c_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/cregex.obj vc7/boost_regex-vc7-mt-gd-1_32/fileiter.obj vc7/boost_regex-vc7-mt-gd-1_32/icu.obj vc7/boost_regex-vc7-mt-gd-1_32/instances.obj vc7/boost_regex-vc7-mt-gd-1_32/posix_api.obj vc7/boost_regex-vc7-mt-gd-1_32/regex.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_debug.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-gd-1_32/static_mutex.obj vc7/boost_regex-vc7-mt-gd-1_32/usinstances.obj vc7/boost_regex-vc7-mt-gd-1_32/w32_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/wc_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/wide_posix_api.obj vc7/boost_regex-vc7-mt-gd-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc7/boost_regex-vc7-mt-gd-1_32.pdb" /debug /machine:I386 /out:"vc7/boost_regex-vc7-mt-gd-1_32.dll" /implib:"vc7/boost_regex-vc7-mt-gd-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc7/boost_regex-vc7-mt-gd-1_32/c_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/cregex.obj vc7/boost_regex-vc7-mt-gd-1_32/fileiter.obj vc7/boost_regex-vc7-mt-gd-1_32/icu.obj vc7/boost_regex-vc7-mt-gd-1_32/instances.obj vc7/boost_regex-vc7-mt-gd-1_32/posix_api.obj vc7/boost_regex-vc7-mt-gd-1_32/regex.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_debug.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-gd-1_32/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-gd-1_32/static_mutex.obj vc7/boost_regex-vc7-mt-gd-1_32/usinstances.obj vc7/boost_regex-vc7-mt-gd-1_32/w32_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/wc_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_32/wide_posix_api.obj vc7/boost_regex-vc7-mt-gd-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -393,52 +424,55 @@ boost_regex-vc7-mt-gd-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7/boost_regex-vc7-mt-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_32/ -Fdvc7/boost_regex-vc7-mt-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc7-mt-1_32_dir :
|
||||
@if not exist "vc7\boost_regex-vc7-mt-1_32\$(NULL)" mkdir vc7\boost_regex-vc7-mt-1_32
|
||||
@@ -449,8 +483,8 @@ boost_regex-vc7-mt-1_32_clean :
|
||||
del vc7\boost_regex-vc7-mt-1_32\*.exp
|
||||
del vc7\boost_regex-vc7-mt-1_32\*.pch
|
||||
|
||||
./vc7/boost_regex-vc7-mt-1_32.lib : vc7/boost_regex-vc7-mt-1_32/c_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/cregex.obj vc7/boost_regex-vc7-mt-1_32/fileiter.obj vc7/boost_regex-vc7-mt-1_32/instances.obj vc7/boost_regex-vc7-mt-1_32/posix_api.obj vc7/boost_regex-vc7-mt-1_32/regex.obj vc7/boost_regex-vc7-mt-1_32/regex_debug.obj vc7/boost_regex-vc7-mt-1_32/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-1_32/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-1_32/static_mutex.obj vc7/boost_regex-vc7-mt-1_32/usinstances.obj vc7/boost_regex-vc7-mt-1_32/w32_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/wc_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/wide_posix_api.obj vc7/boost_regex-vc7-mt-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc7/boost_regex-vc7-mt-1_32.pdb" /debug /machine:I386 /out:"vc7/boost_regex-vc7-mt-1_32.dll" /implib:"vc7/boost_regex-vc7-mt-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc7/boost_regex-vc7-mt-1_32/c_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/cregex.obj vc7/boost_regex-vc7-mt-1_32/fileiter.obj vc7/boost_regex-vc7-mt-1_32/instances.obj vc7/boost_regex-vc7-mt-1_32/posix_api.obj vc7/boost_regex-vc7-mt-1_32/regex.obj vc7/boost_regex-vc7-mt-1_32/regex_debug.obj vc7/boost_regex-vc7-mt-1_32/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-1_32/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-1_32/static_mutex.obj vc7/boost_regex-vc7-mt-1_32/usinstances.obj vc7/boost_regex-vc7-mt-1_32/w32_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/wc_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/wide_posix_api.obj vc7/boost_regex-vc7-mt-1_32/winstances.obj
|
||||
./vc7/boost_regex-vc7-mt-1_32.lib : vc7/boost_regex-vc7-mt-1_32/c_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/cregex.obj vc7/boost_regex-vc7-mt-1_32/fileiter.obj vc7/boost_regex-vc7-mt-1_32/icu.obj vc7/boost_regex-vc7-mt-1_32/instances.obj vc7/boost_regex-vc7-mt-1_32/posix_api.obj vc7/boost_regex-vc7-mt-1_32/regex.obj vc7/boost_regex-vc7-mt-1_32/regex_debug.obj vc7/boost_regex-vc7-mt-1_32/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-1_32/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-1_32/static_mutex.obj vc7/boost_regex-vc7-mt-1_32/usinstances.obj vc7/boost_regex-vc7-mt-1_32/w32_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/wc_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/wide_posix_api.obj vc7/boost_regex-vc7-mt-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc7/boost_regex-vc7-mt-1_32.pdb" /debug /machine:I386 /out:"vc7/boost_regex-vc7-mt-1_32.dll" /implib:"vc7/boost_regex-vc7-mt-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc7/boost_regex-vc7-mt-1_32/c_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/cregex.obj vc7/boost_regex-vc7-mt-1_32/fileiter.obj vc7/boost_regex-vc7-mt-1_32/icu.obj vc7/boost_regex-vc7-mt-1_32/instances.obj vc7/boost_regex-vc7-mt-1_32/posix_api.obj vc7/boost_regex-vc7-mt-1_32/regex.obj vc7/boost_regex-vc7-mt-1_32/regex_debug.obj vc7/boost_regex-vc7-mt-1_32/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-1_32/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-1_32/static_mutex.obj vc7/boost_regex-vc7-mt-1_32/usinstances.obj vc7/boost_regex-vc7-mt-1_32/w32_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/wc_regex_traits.obj vc7/boost_regex-vc7-mt-1_32/wide_posix_api.obj vc7/boost_regex-vc7-mt-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -458,52 +492,55 @@ boost_regex-vc7-mt-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-mt-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_32/ -Fdvc7/libboost_regex-vc7-mt-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-1_32_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-mt-1_32\$(NULL)" mkdir vc7\libboost_regex-vc7-mt-1_32
|
||||
@@ -514,8 +551,8 @@ libboost_regex-vc7-mt-1_32_clean :
|
||||
del vc7\libboost_regex-vc7-mt-1_32\*.exp
|
||||
del vc7\libboost_regex-vc7-mt-1_32\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-mt-1_32.lib : vc7/libboost_regex-vc7-mt-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/cregex.obj vc7/libboost_regex-vc7-mt-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-1_32/instances.obj vc7/libboost_regex-vc7-mt-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-1_32/regex.obj vc7/libboost_regex-vc7-mt-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/cregex.obj vc7/libboost_regex-vc7-mt-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-1_32/instances.obj vc7/libboost_regex-vc7-mt-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-1_32/regex.obj vc7/libboost_regex-vc7-mt-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-1_32/winstances.obj
|
||||
./vc7/libboost_regex-vc7-mt-1_32.lib : vc7/libboost_regex-vc7-mt-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/cregex.obj vc7/libboost_regex-vc7-mt-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-1_32/icu.obj vc7/libboost_regex-vc7-mt-1_32/instances.obj vc7/libboost_regex-vc7-mt-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-1_32/regex.obj vc7/libboost_regex-vc7-mt-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/cregex.obj vc7/libboost_regex-vc7-mt-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-1_32/icu.obj vc7/libboost_regex-vc7-mt-1_32/instances.obj vc7/libboost_regex-vc7-mt-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-1_32/regex.obj vc7/libboost_regex-vc7-mt-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -523,52 +560,55 @@ libboost_regex-vc7-mt-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_32/ -Fdvc7/libboost_regex-vc7-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-gd-1_32_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-mt-gd-1_32\$(NULL)" mkdir vc7\libboost_regex-vc7-mt-gd-1_32
|
||||
@@ -579,6 +619,6 @@ libboost_regex-vc7-mt-gd-1_32_clean :
|
||||
del vc7\libboost_regex-vc7-mt-gd-1_32\*.exp
|
||||
del vc7\libboost_regex-vc7-mt-gd-1_32\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-mt-gd-1_32.lib : vc7/libboost_regex-vc7-mt-gd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/cregex.obj vc7/libboost_regex-vc7-mt-gd-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-gd-1_32/instances.obj vc7/libboost_regex-vc7-mt-gd-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-gd-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-gd-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-gd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-gd-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-gd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/cregex.obj vc7/libboost_regex-vc7-mt-gd-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-gd-1_32/instances.obj vc7/libboost_regex-vc7-mt-gd-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-gd-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-gd-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-gd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_32/winstances.obj
|
||||
./vc7/libboost_regex-vc7-mt-gd-1_32.lib : vc7/libboost_regex-vc7-mt-gd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/cregex.obj vc7/libboost_regex-vc7-mt-gd-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-gd-1_32/icu.obj vc7/libboost_regex-vc7-mt-gd-1_32/instances.obj vc7/libboost_regex-vc7-mt-gd-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-gd-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-gd-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-gd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-gd-1_32.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-gd-1_32/c_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/cregex.obj vc7/libboost_regex-vc7-mt-gd-1_32/fileiter.obj vc7/libboost_regex-vc7-mt-gd-1_32/icu.obj vc7/libboost_regex-vc7-mt-gd-1_32/instances.obj vc7/libboost_regex-vc7-mt-gd-1_32/posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_debug.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-gd-1_32/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-gd-1_32/static_mutex.obj vc7/libboost_regex-vc7-mt-gd-1_32/usinstances.obj vc7/libboost_regex-vc7-mt-gd-1_32/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_32/wide_posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_32/winstances.obj
|
||||
|
||||
|
||||
+143
-109
@@ -8,6 +8,10 @@
|
||||
# brings libraries up to date and copies binaries to your VC6 /lib and /bin directories (recomended)
|
||||
#
|
||||
|
||||
#
|
||||
# ICU setup:
|
||||
#
|
||||
ICU_PATH=
|
||||
#
|
||||
# Add additional compiler options here:
|
||||
#
|
||||
@@ -39,8 +43,20 @@ NULL=nul
|
||||
!ERROR Variable STLPORT_PATH not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "$(ICU_PATH)" == ""
|
||||
ICU_COMPILE_OPTS=
|
||||
ICU_LINK_OPTS=
|
||||
!MESSAGE Building Boost.Regex without ICU / Unicode support:
|
||||
!MESSAGE Hint: set ICU_PATH on the nmake command line to point
|
||||
!MESSAGE to your ICU installation if you have one.
|
||||
!ELSE
|
||||
ICU_COMPILE_OPTS= -DBOOST_HAS_ICU=1 -I$(ICU_PATH)\include
|
||||
ICU_LINK_OPTS= /LIBPATH:$(ICU_PATH)\lib icuin.lib icuuc.lib
|
||||
!MESSAGE Building Boost.Regex with ICU in $(ICU_PATH)
|
||||
!ENDIF
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/u32regex_iterator.hpp ../../../boost/regex/v4/u32regex_token_iterator.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
all : main_dir libboost_regex-vc71-mt-sp-1_32_dir ./vc71-stlport/libboost_regex-vc71-mt-sp-1_32.lib boost_regex-vc71-mt-p-1_32_dir ./vc71-stlport/boost_regex-vc71-mt-p-1_32.lib libboost_regex-vc71-mt-p-1_32_dir ./vc71-stlport/libboost_regex-vc71-mt-p-1_32.lib boost_regex-vc71-mt-gdp-1_32_dir ./vc71-stlport/boost_regex-vc71-mt-gdp-1_32.lib libboost_regex-vc71-mt-sgdp-1_32_dir ./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.lib libboost_regex-vc71-mt-gdp-1_32_dir ./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32.lib
|
||||
|
||||
@@ -72,52 +88,55 @@ stlport_check : $(STLPORT_PATH)\stlport\string
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-sp-1_32_dir :
|
||||
@if not exist "vc71-stlport\libboost_regex-vc71-mt-sp-1_32\$(NULL)" mkdir vc71-stlport\libboost_regex-vc71-mt-sp-1_32
|
||||
@@ -128,8 +147,8 @@ libboost_regex-vc71-mt-sp-1_32_clean :
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sp-1_32\*.exp
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sp-1_32\*.pch
|
||||
|
||||
./vc71-stlport/libboost_regex-vc71-mt-sp-1_32.lib : vc71-stlport/libboost_regex-vc71-mt-sp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-sp-1_32.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-sp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/winstances.obj
|
||||
./vc71-stlport/libboost_regex-vc71-mt-sp-1_32.lib : vc71-stlport/libboost_regex-vc71-mt-sp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/icu.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-sp-1_32.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-sp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/icu.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -137,52 +156,55 @@ libboost_regex-vc71-mt-sp-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /I$(STLPORT_PATH)\stlport /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc71-mt-p-1_32_dir :
|
||||
@if not exist "vc71-stlport\boost_regex-vc71-mt-p-1_32\$(NULL)" mkdir vc71-stlport\boost_regex-vc71-mt-p-1_32
|
||||
@@ -193,8 +215,8 @@ boost_regex-vc71-mt-p-1_32_clean :
|
||||
del vc71-stlport\boost_regex-vc71-mt-p-1_32\*.exp
|
||||
del vc71-stlport\boost_regex-vc71-mt-p-1_32\*.pch
|
||||
|
||||
./vc71-stlport/boost_regex-vc71-mt-p-1_32.lib : vc71-stlport/boost_regex-vc71-mt-p-1_32/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/cregex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/fileiter.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/instances.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/usinstances.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc71-stlport/boost_regex-vc71-mt-p-1_32.pdb" /debug /machine:I386 /out:"vc71-stlport/boost_regex-vc71-mt-p-1_32.dll" /implib:"vc71-stlport/boost_regex-vc71-mt-p-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc71-stlport/boost_regex-vc71-mt-p-1_32/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/cregex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/fileiter.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/instances.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/usinstances.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/winstances.obj
|
||||
./vc71-stlport/boost_regex-vc71-mt-p-1_32.lib : vc71-stlport/boost_regex-vc71-mt-p-1_32/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/cregex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/fileiter.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/icu.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/instances.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/usinstances.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc71-stlport/boost_regex-vc71-mt-p-1_32.pdb" /debug /machine:I386 /out:"vc71-stlport/boost_regex-vc71-mt-p-1_32.dll" /implib:"vc71-stlport/boost_regex-vc71-mt-p-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc71-stlport/boost_regex-vc71-mt-p-1_32/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/cregex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/fileiter.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/icu.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/instances.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/usinstances.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -202,52 +224,55 @@ boost_regex-vc71-mt-p-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-p-1_32_dir :
|
||||
@if not exist "vc71-stlport\libboost_regex-vc71-mt-p-1_32\$(NULL)" mkdir vc71-stlport\libboost_regex-vc71-mt-p-1_32
|
||||
@@ -258,8 +283,8 @@ libboost_regex-vc71-mt-p-1_32_clean :
|
||||
del vc71-stlport\libboost_regex-vc71-mt-p-1_32\*.exp
|
||||
del vc71-stlport\libboost_regex-vc71-mt-p-1_32\*.pch
|
||||
|
||||
./vc71-stlport/libboost_regex-vc71-mt-p-1_32.lib : vc71-stlport/libboost_regex-vc71-mt-p-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-p-1_32.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-p-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/winstances.obj
|
||||
./vc71-stlport/libboost_regex-vc71-mt-p-1_32.lib : vc71-stlport/libboost_regex-vc71-mt-p-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/icu.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-p-1_32.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-p-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/icu.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -267,52 +292,55 @@ libboost_regex-vc71-mt-p-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_DYN_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc71-mt-gdp-1_32_dir :
|
||||
@if not exist "vc71-stlport\boost_regex-vc71-mt-gdp-1_32\$(NULL)" mkdir vc71-stlport\boost_regex-vc71-mt-gdp-1_32
|
||||
@@ -323,8 +351,8 @@ boost_regex-vc71-mt-gdp-1_32_clean :
|
||||
del vc71-stlport\boost_regex-vc71-mt-gdp-1_32\*.exp
|
||||
del vc71-stlport\boost_regex-vc71-mt-gdp-1_32\*.pch
|
||||
|
||||
./vc71-stlport/boost_regex-vc71-mt-gdp-1_32.lib : vc71-stlport/boost_regex-vc71-mt-gdp-1_32/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/cregex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/fileiter.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/instances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/usinstances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb" /debug /machine:I386 /out:"vc71-stlport/boost_regex-vc71-mt-gdp-1_32.dll" /implib:"vc71-stlport/boost_regex-vc71-mt-gdp-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc71-stlport/boost_regex-vc71-mt-gdp-1_32/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/cregex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/fileiter.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/instances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/usinstances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/winstances.obj
|
||||
./vc71-stlport/boost_regex-vc71-mt-gdp-1_32.lib : vc71-stlport/boost_regex-vc71-mt-gdp-1_32/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/cregex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/fileiter.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/icu.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/instances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/usinstances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc71-stlport/boost_regex-vc71-mt-gdp-1_32.pdb" /debug /machine:I386 /out:"vc71-stlport/boost_regex-vc71-mt-gdp-1_32.dll" /implib:"vc71-stlport/boost_regex-vc71-mt-gdp-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc71-stlport/boost_regex-vc71-mt-gdp-1_32/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/cregex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/fileiter.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/icu.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/instances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/usinstances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -332,52 +360,55 @@ boost_regex-vc71-mt-gdp-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-sgdp-1_32_dir :
|
||||
@if not exist "vc71-stlport\libboost_regex-vc71-mt-sgdp-1_32\$(NULL)" mkdir vc71-stlport\libboost_regex-vc71-mt-sgdp-1_32
|
||||
@@ -388,8 +419,8 @@ libboost_regex-vc71-mt-sgdp-1_32_clean :
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sgdp-1_32\*.exp
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sgdp-1_32\*.pch
|
||||
|
||||
./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.lib : vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/winstances.obj
|
||||
./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.lib : vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/icu.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/icu.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -397,52 +428,55 @@ libboost_regex-vc71-mt-sgdp-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I$(STLPORT_PATH)\stlport /I../../../ /DBOOST_REGEX_STATIC_LINK /D__STL_DEBUG /D_STLP_DEBUG /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-gdp-1_32_dir :
|
||||
@if not exist "vc71-stlport\libboost_regex-vc71-mt-gdp-1_32\$(NULL)" mkdir vc71-stlport\libboost_regex-vc71-mt-gdp-1_32
|
||||
@@ -453,6 +487,6 @@ libboost_regex-vc71-mt-gdp-1_32_clean :
|
||||
del vc71-stlport\libboost_regex-vc71-mt-gdp-1_32\*.exp
|
||||
del vc71-stlport\libboost_regex-vc71-mt-gdp-1_32\*.pch
|
||||
|
||||
./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32.lib : vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-gdp-1_32.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/winstances.obj
|
||||
./vc71-stlport/libboost_regex-vc71-mt-gdp-1_32.lib : vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/icu.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-gdp-1_32.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/cregex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/icu.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/instances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_32/winstances.obj
|
||||
|
||||
|
||||
+185
-145
@@ -8,6 +8,10 @@
|
||||
# brings libraries up to date and copies binaries to your VC6 /lib and /bin directories (recomended)
|
||||
#
|
||||
|
||||
#
|
||||
# path to ICU library installation goes here:
|
||||
#
|
||||
ICU_PATH=
|
||||
#
|
||||
# Add additional compiler options here:
|
||||
#
|
||||
@@ -35,8 +39,20 @@ NULL=nul
|
||||
!ERROR Variable MSVCDIR not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "$(ICU_PATH)" == ""
|
||||
ICU_COMPILE_OPTS=
|
||||
ICU_LINK_OPTS=
|
||||
!MESSAGE Building Boost.Regex without ICU / Unicode support:
|
||||
!MESSAGE Hint: set ICU_PATH on the nmake command line to point
|
||||
!MESSAGE to your ICU installation if you have one.
|
||||
!ELSE
|
||||
ICU_COMPILE_OPTS= -DBOOST_HAS_ICU=1 -I$(ICU_PATH)\include
|
||||
ICU_LINK_OPTS= /LIBPATH:$(ICU_PATH)\lib icuin.lib icuuc.lib
|
||||
!MESSAGE Building Boost.Regex with ICU in $(ICU_PATH)
|
||||
!ENDIF
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/concepts.hpp ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/mfc.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.hpp ../../../boost/regex/static_mutex.hpp ../../../boost/regex/user.hpp ../../../boost/regex/v4/basic_regex.hpp ../../../boost/regex/v4/basic_regex_creator.hpp ../../../boost/regex/v4/basic_regex_parser.hpp ../../../boost/regex/v4/c_regex_traits.hpp ../../../boost/regex/v4/char_regex_traits.hpp ../../../boost/regex/v4/cpp_regex_traits.hpp ../../../boost/regex/v4/cregex.hpp ../../../boost/regex/v4/error_type.hpp ../../../boost/regex/v4/fileiter.hpp ../../../boost/regex/v4/instances.hpp ../../../boost/regex/v4/iterator_category.hpp ../../../boost/regex/v4/iterator_traits.hpp ../../../boost/regex/v4/match_flags.hpp ../../../boost/regex/v4/match_results.hpp ../../../boost/regex/v4/mem_block_cache.hpp ../../../boost/regex/v4/perl_matcher.hpp ../../../boost/regex/v4/perl_matcher_common.hpp ../../../boost/regex/v4/perl_matcher_non_recursive.hpp ../../../boost/regex/v4/perl_matcher_recursive.hpp ../../../boost/regex/v4/primary_transform.hpp ../../../boost/regex/v4/protected_call.hpp ../../../boost/regex/v4/regbase.hpp ../../../boost/regex/v4/regex.hpp ../../../boost/regex/v4/regex_cstring.hpp ../../../boost/regex/v4/regex_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.hpp ../../../boost/regex/v4/regex_kmp.hpp ../../../boost/regex/v4/regex_match.hpp ../../../boost/regex/v4/regex_merge.hpp ../../../boost/regex/v4/regex_raw_buffer.hpp ../../../boost/regex/v4/regex_replace.hpp ../../../boost/regex/v4/regex_search.hpp ../../../boost/regex/v4/regex_split.hpp ../../../boost/regex/v4/regex_stack.hpp ../../../boost/regex/v4/regex_token_iterator.hpp ../../../boost/regex/v4/regex_traits.hpp ../../../boost/regex/v4/regex_traits_defaults.hpp ../../../boost/regex/v4/regex_workaround.hpp ../../../boost/regex/v4/states.hpp ../../../boost/regex/v4/sub_match.hpp ../../../boost/regex/v4/syntax_type.hpp ../../../boost/regex/v4/u32regex_iterator.hpp ../../../boost/regex/v4/u32regex_token_iterator.hpp ../../../boost/regex/v4/w32_regex_traits.hpp ../../../boost/regex/config/borland.hpp ../../../boost/regex/config/cwchar.hpp ../../../boost/regex/config/regex_library_include.hpp
|
||||
|
||||
all : main_dir libboost_regex-vc71-s-1_32_dir ./vc71/libboost_regex-vc71-s-1_32.lib libboost_regex-vc71-mt-s-1_32_dir ./vc71/libboost_regex-vc71-mt-s-1_32.lib libboost_regex-vc71-sgd-1_32_dir ./vc71/libboost_regex-vc71-sgd-1_32.lib libboost_regex-vc71-mt-sgd-1_32_dir ./vc71/libboost_regex-vc71-mt-sgd-1_32.lib boost_regex-vc71-mt-gd-1_32_dir ./vc71/boost_regex-vc71-mt-gd-1_32.lib boost_regex-vc71-mt-1_32_dir ./vc71/boost_regex-vc71-mt-1_32.lib libboost_regex-vc71-mt-1_32_dir ./vc71/libboost_regex-vc71-mt-1_32.lib libboost_regex-vc71-mt-gd-1_32_dir ./vc71/libboost_regex-vc71-mt-gd-1_32.lib
|
||||
|
||||
@@ -68,52 +84,55 @@ main_dir :
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-s-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_32/ -Fdvc71/libboost_regex-vc71-s-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-s-1_32_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-s-1_32\$(NULL)" mkdir vc71\libboost_regex-vc71-s-1_32
|
||||
@@ -124,8 +143,8 @@ libboost_regex-vc71-s-1_32_clean :
|
||||
del vc71\libboost_regex-vc71-s-1_32\*.exp
|
||||
del vc71\libboost_regex-vc71-s-1_32\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-s-1_32.lib : vc71/libboost_regex-vc71-s-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/cregex.obj vc71/libboost_regex-vc71-s-1_32/fileiter.obj vc71/libboost_regex-vc71-s-1_32/instances.obj vc71/libboost_regex-vc71-s-1_32/posix_api.obj vc71/libboost_regex-vc71-s-1_32/regex.obj vc71/libboost_regex-vc71-s-1_32/regex_debug.obj vc71/libboost_regex-vc71-s-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-s-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-s-1_32/static_mutex.obj vc71/libboost_regex-vc71-s-1_32/usinstances.obj vc71/libboost_regex-vc71-s-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-s-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-s-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/cregex.obj vc71/libboost_regex-vc71-s-1_32/fileiter.obj vc71/libboost_regex-vc71-s-1_32/instances.obj vc71/libboost_regex-vc71-s-1_32/posix_api.obj vc71/libboost_regex-vc71-s-1_32/regex.obj vc71/libboost_regex-vc71-s-1_32/regex_debug.obj vc71/libboost_regex-vc71-s-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-s-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-s-1_32/static_mutex.obj vc71/libboost_regex-vc71-s-1_32/usinstances.obj vc71/libboost_regex-vc71-s-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-s-1_32/winstances.obj
|
||||
./vc71/libboost_regex-vc71-s-1_32.lib : vc71/libboost_regex-vc71-s-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/cregex.obj vc71/libboost_regex-vc71-s-1_32/fileiter.obj vc71/libboost_regex-vc71-s-1_32/icu.obj vc71/libboost_regex-vc71-s-1_32/instances.obj vc71/libboost_regex-vc71-s-1_32/posix_api.obj vc71/libboost_regex-vc71-s-1_32/regex.obj vc71/libboost_regex-vc71-s-1_32/regex_debug.obj vc71/libboost_regex-vc71-s-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-s-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-s-1_32/static_mutex.obj vc71/libboost_regex-vc71-s-1_32/usinstances.obj vc71/libboost_regex-vc71-s-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-s-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-s-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/cregex.obj vc71/libboost_regex-vc71-s-1_32/fileiter.obj vc71/libboost_regex-vc71-s-1_32/icu.obj vc71/libboost_regex-vc71-s-1_32/instances.obj vc71/libboost_regex-vc71-s-1_32/posix_api.obj vc71/libboost_regex-vc71-s-1_32/regex.obj vc71/libboost_regex-vc71-s-1_32/regex_debug.obj vc71/libboost_regex-vc71-s-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-s-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-s-1_32/static_mutex.obj vc71/libboost_regex-vc71-s-1_32/usinstances.obj vc71/libboost_regex-vc71-s-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-s-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-s-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -133,52 +152,55 @@ libboost_regex-vc71-s-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MT /W3 /GX /O2 /GB /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_32/ -Fdvc71/libboost_regex-vc71-mt-s-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-s-1_32_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-mt-s-1_32\$(NULL)" mkdir vc71\libboost_regex-vc71-mt-s-1_32
|
||||
@@ -189,8 +211,8 @@ libboost_regex-vc71-mt-s-1_32_clean :
|
||||
del vc71\libboost_regex-vc71-mt-s-1_32\*.exp
|
||||
del vc71\libboost_regex-vc71-mt-s-1_32\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-mt-s-1_32.lib : vc71/libboost_regex-vc71-mt-s-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/cregex.obj vc71/libboost_regex-vc71-mt-s-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-s-1_32/instances.obj vc71/libboost_regex-vc71-mt-s-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-s-1_32/regex.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-s-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-s-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-s-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-s-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-s-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/cregex.obj vc71/libboost_regex-vc71-mt-s-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-s-1_32/instances.obj vc71/libboost_regex-vc71-mt-s-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-s-1_32/regex.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-s-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-s-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-s-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-s-1_32/winstances.obj
|
||||
./vc71/libboost_regex-vc71-mt-s-1_32.lib : vc71/libboost_regex-vc71-mt-s-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/cregex.obj vc71/libboost_regex-vc71-mt-s-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-s-1_32/icu.obj vc71/libboost_regex-vc71-mt-s-1_32/instances.obj vc71/libboost_regex-vc71-mt-s-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-s-1_32/regex.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-s-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-s-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-s-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-s-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-s-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-s-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/cregex.obj vc71/libboost_regex-vc71-mt-s-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-s-1_32/icu.obj vc71/libboost_regex-vc71-mt-s-1_32/instances.obj vc71/libboost_regex-vc71-mt-s-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-s-1_32/regex.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-s-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-s-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-s-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-s-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-s-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -198,52 +220,55 @@ libboost_regex-vc71-mt-s-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-sgd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_32/ -Fdvc71/libboost_regex-vc71-sgd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-sgd-1_32_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-sgd-1_32\$(NULL)" mkdir vc71\libboost_regex-vc71-sgd-1_32
|
||||
@@ -254,8 +279,8 @@ libboost_regex-vc71-sgd-1_32_clean :
|
||||
del vc71\libboost_regex-vc71-sgd-1_32\*.exp
|
||||
del vc71\libboost_regex-vc71-sgd-1_32\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-sgd-1_32.lib : vc71/libboost_regex-vc71-sgd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/cregex.obj vc71/libboost_regex-vc71-sgd-1_32/fileiter.obj vc71/libboost_regex-vc71-sgd-1_32/instances.obj vc71/libboost_regex-vc71-sgd-1_32/posix_api.obj vc71/libboost_regex-vc71-sgd-1_32/regex.obj vc71/libboost_regex-vc71-sgd-1_32/regex_debug.obj vc71/libboost_regex-vc71-sgd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-sgd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-sgd-1_32/static_mutex.obj vc71/libboost_regex-vc71-sgd-1_32/usinstances.obj vc71/libboost_regex-vc71-sgd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-sgd-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-sgd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/cregex.obj vc71/libboost_regex-vc71-sgd-1_32/fileiter.obj vc71/libboost_regex-vc71-sgd-1_32/instances.obj vc71/libboost_regex-vc71-sgd-1_32/posix_api.obj vc71/libboost_regex-vc71-sgd-1_32/regex.obj vc71/libboost_regex-vc71-sgd-1_32/regex_debug.obj vc71/libboost_regex-vc71-sgd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-sgd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-sgd-1_32/static_mutex.obj vc71/libboost_regex-vc71-sgd-1_32/usinstances.obj vc71/libboost_regex-vc71-sgd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-sgd-1_32/winstances.obj
|
||||
./vc71/libboost_regex-vc71-sgd-1_32.lib : vc71/libboost_regex-vc71-sgd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/cregex.obj vc71/libboost_regex-vc71-sgd-1_32/fileiter.obj vc71/libboost_regex-vc71-sgd-1_32/icu.obj vc71/libboost_regex-vc71-sgd-1_32/instances.obj vc71/libboost_regex-vc71-sgd-1_32/posix_api.obj vc71/libboost_regex-vc71-sgd-1_32/regex.obj vc71/libboost_regex-vc71-sgd-1_32/regex_debug.obj vc71/libboost_regex-vc71-sgd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-sgd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-sgd-1_32/static_mutex.obj vc71/libboost_regex-vc71-sgd-1_32/usinstances.obj vc71/libboost_regex-vc71-sgd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-sgd-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-sgd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/cregex.obj vc71/libboost_regex-vc71-sgd-1_32/fileiter.obj vc71/libboost_regex-vc71-sgd-1_32/icu.obj vc71/libboost_regex-vc71-sgd-1_32/instances.obj vc71/libboost_regex-vc71-sgd-1_32/posix_api.obj vc71/libboost_regex-vc71-sgd-1_32/regex.obj vc71/libboost_regex-vc71-sgd-1_32/regex_debug.obj vc71/libboost_regex-vc71-sgd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-sgd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-sgd-1_32/static_mutex.obj vc71/libboost_regex-vc71-sgd-1_32/usinstances.obj vc71/libboost_regex-vc71-sgd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-sgd-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -263,52 +288,55 @@ libboost_regex-vc71-sgd-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /GX /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_32/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-sgd-1_32_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-mt-sgd-1_32\$(NULL)" mkdir vc71\libboost_regex-vc71-mt-sgd-1_32
|
||||
@@ -319,8 +347,8 @@ libboost_regex-vc71-mt-sgd-1_32_clean :
|
||||
del vc71\libboost_regex-vc71-mt-sgd-1_32\*.exp
|
||||
del vc71\libboost_regex-vc71-mt-sgd-1_32\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-mt-sgd-1_32.lib : vc71/libboost_regex-vc71-mt-sgd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/cregex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-sgd-1_32/instances.obj vc71/libboost_regex-vc71-mt-sgd-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-sgd-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-sgd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-sgd-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-sgd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/cregex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-sgd-1_32/instances.obj vc71/libboost_regex-vc71-mt-sgd-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-sgd-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-sgd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_32/winstances.obj
|
||||
./vc71/libboost_regex-vc71-mt-sgd-1_32.lib : vc71/libboost_regex-vc71-mt-sgd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/cregex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-sgd-1_32/icu.obj vc71/libboost_regex-vc71-mt-sgd-1_32/instances.obj vc71/libboost_regex-vc71-mt-sgd-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-sgd-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-sgd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-sgd-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-sgd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/cregex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-sgd-1_32/icu.obj vc71/libboost_regex-vc71-mt-sgd-1_32/instances.obj vc71/libboost_regex-vc71-mt-sgd-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-sgd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-sgd-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-sgd-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-sgd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -328,52 +356,55 @@ libboost_regex-vc71-mt-sgd-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_32/ -Fdvc71/boost_regex-vc71-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc71-mt-gd-1_32_dir :
|
||||
@if not exist "vc71\boost_regex-vc71-mt-gd-1_32\$(NULL)" mkdir vc71\boost_regex-vc71-mt-gd-1_32
|
||||
@@ -384,8 +415,8 @@ boost_regex-vc71-mt-gd-1_32_clean :
|
||||
del vc71\boost_regex-vc71-mt-gd-1_32\*.exp
|
||||
del vc71\boost_regex-vc71-mt-gd-1_32\*.pch
|
||||
|
||||
./vc71/boost_regex-vc71-mt-gd-1_32.lib : vc71/boost_regex-vc71-mt-gd-1_32/c_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/cregex.obj vc71/boost_regex-vc71-mt-gd-1_32/fileiter.obj vc71/boost_regex-vc71-mt-gd-1_32/instances.obj vc71/boost_regex-vc71-mt-gd-1_32/posix_api.obj vc71/boost_regex-vc71-mt-gd-1_32/regex.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_debug.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-gd-1_32/static_mutex.obj vc71/boost_regex-vc71-mt-gd-1_32/usinstances.obj vc71/boost_regex-vc71-mt-gd-1_32/w32_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/wc_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/wide_posix_api.obj vc71/boost_regex-vc71-mt-gd-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc71/boost_regex-vc71-mt-gd-1_32.pdb" /debug /machine:I386 /out:"vc71/boost_regex-vc71-mt-gd-1_32.dll" /implib:"vc71/boost_regex-vc71-mt-gd-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc71/boost_regex-vc71-mt-gd-1_32/c_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/cregex.obj vc71/boost_regex-vc71-mt-gd-1_32/fileiter.obj vc71/boost_regex-vc71-mt-gd-1_32/instances.obj vc71/boost_regex-vc71-mt-gd-1_32/posix_api.obj vc71/boost_regex-vc71-mt-gd-1_32/regex.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_debug.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-gd-1_32/static_mutex.obj vc71/boost_regex-vc71-mt-gd-1_32/usinstances.obj vc71/boost_regex-vc71-mt-gd-1_32/w32_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/wc_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/wide_posix_api.obj vc71/boost_regex-vc71-mt-gd-1_32/winstances.obj
|
||||
./vc71/boost_regex-vc71-mt-gd-1_32.lib : vc71/boost_regex-vc71-mt-gd-1_32/c_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/cregex.obj vc71/boost_regex-vc71-mt-gd-1_32/fileiter.obj vc71/boost_regex-vc71-mt-gd-1_32/icu.obj vc71/boost_regex-vc71-mt-gd-1_32/instances.obj vc71/boost_regex-vc71-mt-gd-1_32/posix_api.obj vc71/boost_regex-vc71-mt-gd-1_32/regex.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_debug.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-gd-1_32/static_mutex.obj vc71/boost_regex-vc71-mt-gd-1_32/usinstances.obj vc71/boost_regex-vc71-mt-gd-1_32/w32_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/wc_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/wide_posix_api.obj vc71/boost_regex-vc71-mt-gd-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc71/boost_regex-vc71-mt-gd-1_32.pdb" /debug /machine:I386 /out:"vc71/boost_regex-vc71-mt-gd-1_32.dll" /implib:"vc71/boost_regex-vc71-mt-gd-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc71/boost_regex-vc71-mt-gd-1_32/c_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/cregex.obj vc71/boost_regex-vc71-mt-gd-1_32/fileiter.obj vc71/boost_regex-vc71-mt-gd-1_32/icu.obj vc71/boost_regex-vc71-mt-gd-1_32/instances.obj vc71/boost_regex-vc71-mt-gd-1_32/posix_api.obj vc71/boost_regex-vc71-mt-gd-1_32/regex.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_debug.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-gd-1_32/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-gd-1_32/static_mutex.obj vc71/boost_regex-vc71-mt-gd-1_32/usinstances.obj vc71/boost_regex-vc71-mt-gd-1_32/w32_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/wc_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_32/wide_posix_api.obj vc71/boost_regex-vc71-mt-gd-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -393,52 +424,55 @@ boost_regex-vc71-mt-gd-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71/boost_regex-vc71-mt-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_32/ -Fdvc71/boost_regex-vc71-mt-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc71-mt-1_32_dir :
|
||||
@if not exist "vc71\boost_regex-vc71-mt-1_32\$(NULL)" mkdir vc71\boost_regex-vc71-mt-1_32
|
||||
@@ -449,8 +483,8 @@ boost_regex-vc71-mt-1_32_clean :
|
||||
del vc71\boost_regex-vc71-mt-1_32\*.exp
|
||||
del vc71\boost_regex-vc71-mt-1_32\*.pch
|
||||
|
||||
./vc71/boost_regex-vc71-mt-1_32.lib : vc71/boost_regex-vc71-mt-1_32/c_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/cregex.obj vc71/boost_regex-vc71-mt-1_32/fileiter.obj vc71/boost_regex-vc71-mt-1_32/instances.obj vc71/boost_regex-vc71-mt-1_32/posix_api.obj vc71/boost_regex-vc71-mt-1_32/regex.obj vc71/boost_regex-vc71-mt-1_32/regex_debug.obj vc71/boost_regex-vc71-mt-1_32/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-1_32/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-1_32/static_mutex.obj vc71/boost_regex-vc71-mt-1_32/usinstances.obj vc71/boost_regex-vc71-mt-1_32/w32_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/wc_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/wide_posix_api.obj vc71/boost_regex-vc71-mt-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc71/boost_regex-vc71-mt-1_32.pdb" /debug /machine:I386 /out:"vc71/boost_regex-vc71-mt-1_32.dll" /implib:"vc71/boost_regex-vc71-mt-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) vc71/boost_regex-vc71-mt-1_32/c_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/cregex.obj vc71/boost_regex-vc71-mt-1_32/fileiter.obj vc71/boost_regex-vc71-mt-1_32/instances.obj vc71/boost_regex-vc71-mt-1_32/posix_api.obj vc71/boost_regex-vc71-mt-1_32/regex.obj vc71/boost_regex-vc71-mt-1_32/regex_debug.obj vc71/boost_regex-vc71-mt-1_32/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-1_32/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-1_32/static_mutex.obj vc71/boost_regex-vc71-mt-1_32/usinstances.obj vc71/boost_regex-vc71-mt-1_32/w32_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/wc_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/wide_posix_api.obj vc71/boost_regex-vc71-mt-1_32/winstances.obj
|
||||
./vc71/boost_regex-vc71-mt-1_32.lib : vc71/boost_regex-vc71-mt-1_32/c_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/cregex.obj vc71/boost_regex-vc71-mt-1_32/fileiter.obj vc71/boost_regex-vc71-mt-1_32/icu.obj vc71/boost_regex-vc71-mt-1_32/instances.obj vc71/boost_regex-vc71-mt-1_32/posix_api.obj vc71/boost_regex-vc71-mt-1_32/regex.obj vc71/boost_regex-vc71-mt-1_32/regex_debug.obj vc71/boost_regex-vc71-mt-1_32/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-1_32/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-1_32/static_mutex.obj vc71/boost_regex-vc71-mt-1_32/usinstances.obj vc71/boost_regex-vc71-mt-1_32/w32_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/wc_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/wide_posix_api.obj vc71/boost_regex-vc71-mt-1_32/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:"vc71/boost_regex-vc71-mt-1_32.pdb" /debug /machine:I386 /out:"vc71/boost_regex-vc71-mt-1_32.dll" /implib:"vc71/boost_regex-vc71-mt-1_32.lib" /LIBPATH:$(STLPORT_PATH)\lib $(XLFLAGS) $(ICU_LINK_OPTS) vc71/boost_regex-vc71-mt-1_32/c_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/cregex.obj vc71/boost_regex-vc71-mt-1_32/fileiter.obj vc71/boost_regex-vc71-mt-1_32/icu.obj vc71/boost_regex-vc71-mt-1_32/instances.obj vc71/boost_regex-vc71-mt-1_32/posix_api.obj vc71/boost_regex-vc71-mt-1_32/regex.obj vc71/boost_regex-vc71-mt-1_32/regex_debug.obj vc71/boost_regex-vc71-mt-1_32/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-1_32/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-1_32/static_mutex.obj vc71/boost_regex-vc71-mt-1_32/usinstances.obj vc71/boost_regex-vc71-mt-1_32/w32_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/wc_regex_traits.obj vc71/boost_regex-vc71-mt-1_32/wide_posix_api.obj vc71/boost_regex-vc71-mt-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -458,52 +492,55 @@ boost_regex-vc71-mt-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-mt-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MD /W3 /GX /O2 /GB /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_32/ -Fdvc71/libboost_regex-vc71-mt-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-1_32_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-mt-1_32\$(NULL)" mkdir vc71\libboost_regex-vc71-mt-1_32
|
||||
@@ -514,8 +551,8 @@ libboost_regex-vc71-mt-1_32_clean :
|
||||
del vc71\libboost_regex-vc71-mt-1_32\*.exp
|
||||
del vc71\libboost_regex-vc71-mt-1_32\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-mt-1_32.lib : vc71/libboost_regex-vc71-mt-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/cregex.obj vc71/libboost_regex-vc71-mt-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-1_32/instances.obj vc71/libboost_regex-vc71-mt-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-1_32/regex.obj vc71/libboost_regex-vc71-mt-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/cregex.obj vc71/libboost_regex-vc71-mt-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-1_32/instances.obj vc71/libboost_regex-vc71-mt-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-1_32/regex.obj vc71/libboost_regex-vc71-mt-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-1_32/winstances.obj
|
||||
./vc71/libboost_regex-vc71-mt-1_32.lib : vc71/libboost_regex-vc71-mt-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/cregex.obj vc71/libboost_regex-vc71-mt-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-1_32/icu.obj vc71/libboost_regex-vc71-mt-1_32/instances.obj vc71/libboost_regex-vc71-mt-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-1_32/regex.obj vc71/libboost_regex-vc71-mt-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/cregex.obj vc71/libboost_regex-vc71-mt-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-1_32/icu.obj vc71/libboost_regex-vc71-mt-1_32/instances.obj vc71/libboost_regex-vc71-mt-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-1_32/regex.obj vc71/libboost_regex-vc71-mt-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-1_32/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
@@ -523,52 +560,55 @@ libboost_regex-vc71-mt-1_32_clean :
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_32/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /GX /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /GX /RTC1 /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_32/ -Fdvc71/libboost_regex-vc71-mt-gd-1_32.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-gd-1_32_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-mt-gd-1_32\$(NULL)" mkdir vc71\libboost_regex-vc71-mt-gd-1_32
|
||||
@@ -579,6 +619,6 @@ libboost_regex-vc71-mt-gd-1_32_clean :
|
||||
del vc71\libboost_regex-vc71-mt-gd-1_32\*.exp
|
||||
del vc71\libboost_regex-vc71-mt-gd-1_32\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-mt-gd-1_32.lib : vc71/libboost_regex-vc71-mt-gd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/cregex.obj vc71/libboost_regex-vc71-mt-gd-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-gd-1_32/instances.obj vc71/libboost_regex-vc71-mt-gd-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-gd-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-gd-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-gd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-gd-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-gd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/cregex.obj vc71/libboost_regex-vc71-mt-gd-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-gd-1_32/instances.obj vc71/libboost_regex-vc71-mt-gd-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-gd-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-gd-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-gd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_32/winstances.obj
|
||||
./vc71/libboost_regex-vc71-mt-gd-1_32.lib : vc71/libboost_regex-vc71-mt-gd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/cregex.obj vc71/libboost_regex-vc71-mt-gd-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-gd-1_32/icu.obj vc71/libboost_regex-vc71-mt-gd-1_32/instances.obj vc71/libboost_regex-vc71-mt-gd-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-gd-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-gd-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-gd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_32/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-gd-1_32.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-gd-1_32/c_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/cregex.obj vc71/libboost_regex-vc71-mt-gd-1_32/fileiter.obj vc71/libboost_regex-vc71-mt-gd-1_32/icu.obj vc71/libboost_regex-vc71-mt-gd-1_32/instances.obj vc71/libboost_regex-vc71-mt-gd-1_32/posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_debug.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-gd-1_32/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-gd-1_32/static_mutex.obj vc71/libboost_regex-vc71-mt-gd-1_32/usinstances.obj vc71/libboost_regex-vc71-mt-gd-1_32/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_32/wide_posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_32/winstances.obj
|
||||
|
||||
|
||||
+35
-3
@@ -46,7 +46,7 @@ EOF
|
||||
obj="$subdir$stlport_suffix/$libname/$obj"
|
||||
all_obj="$all_obj $obj"
|
||||
echo "$obj: $file \$(ALL_HEADER)" >> $tout
|
||||
echo " cl \$(INCLUDES) $opts \$(CXXFLAGS) -Y- -Fo./$subdir$stlport_suffix/$libname/ -Fd$subdir$stlport_suffix/$libname.pdb $file" >> $tout
|
||||
echo " cl \$(INCLUDES) $opts \$(CXXFLAGS) \$(ICU_COMPILE_OPTS) -Y- -Fo./$subdir$stlport_suffix/$libname/ -Fd$subdir$stlport_suffix/$libname.pdb $file" >> $tout
|
||||
echo "" >> $tout
|
||||
done
|
||||
#
|
||||
@@ -96,7 +96,7 @@ EOF
|
||||
obj="$subdir$stlport_suffix/$libname/$obj"
|
||||
all_obj="$all_obj $obj"
|
||||
echo "$obj: $file \$(ALL_HEADER)" >> $tout
|
||||
echo " cl \$(INCLUDES) $opts \$(CXXFLAGS) -Y- -Fo./$subdir$stlport_suffix/$libname/ -Fd$subdir$stlport_suffix/$libname.pdb $file" >> $tout
|
||||
echo " cl \$(INCLUDES) $opts \$(CXXFLAGS) \$(ICU_COMPILE_OPTS) -Y- -Fo./$subdir$stlport_suffix/$libname/ -Fd$subdir$stlport_suffix/$libname.pdb $file" >> $tout
|
||||
echo "" >> $tout
|
||||
done
|
||||
#
|
||||
@@ -116,7 +116,7 @@ EOF
|
||||
#
|
||||
# now for the main target for this library:
|
||||
echo ./$subdir$stlport_suffix/$libname.lib : $all_obj >> $tout
|
||||
echo " link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:\"$subdir$stlport_suffix/$libname.pdb\" /debug /machine:I386 /out:\"$subdir$stlport_suffix/$libname.dll\" /implib:\"$subdir$stlport_suffix/$libname.lib\" /LIBPATH:\$(STLPORT_PATH)\\lib \$(XLFLAGS) $all_obj" >> $tout
|
||||
echo " link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /incremental:yes /pdb:\"$subdir$stlport_suffix/$libname.pdb\" /debug /machine:I386 /out:\"$subdir$stlport_suffix/$libname.dll\" /implib:\"$subdir$stlport_suffix/$libname.lib\" /LIBPATH:\$(STLPORT_PATH)\\lib \$(XLFLAGS) \$(ICU_LINK_OPTS) $all_obj" >> $tout
|
||||
echo "" >> $tout
|
||||
}
|
||||
|
||||
@@ -181,6 +181,10 @@ function vc6_gen()
|
||||
# brings libraries up to date and copies binaries to your VC6 /lib and /bin directories (recomended)
|
||||
#
|
||||
|
||||
#
|
||||
# path to ICU library installation goes here:
|
||||
#
|
||||
ICU_PATH=
|
||||
#
|
||||
# Add additional compiler options here:
|
||||
#
|
||||
@@ -208,6 +212,18 @@ NULL=nul
|
||||
!ERROR Variable MSVCDIR not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "\$(ICU_PATH)" == ""
|
||||
ICU_COMPILE_OPTS=
|
||||
ICU_LINK_OPTS=
|
||||
!MESSAGE Building Boost.Regex without ICU / Unicode support:
|
||||
!MESSAGE Hint: set ICU_PATH on the nmake command line to point
|
||||
!MESSAGE to your ICU installation if you have one.
|
||||
!ELSE
|
||||
ICU_COMPILE_OPTS= -DBOOST_HAS_ICU=1 -I\$(ICU_PATH)\\include
|
||||
ICU_LINK_OPTS= /LIBPATH:\$(ICU_PATH)\\lib icuin.lib icuuc.lib
|
||||
!MESSAGE Building Boost.Regex with ICU in \$(ICU_PATH)
|
||||
!ENDIF
|
||||
|
||||
EOF
|
||||
echo "" >> $out
|
||||
echo "ALL_HEADER=$header" >> $out
|
||||
@@ -289,6 +305,10 @@ function vc6_stlp_gen()
|
||||
# brings libraries up to date and copies binaries to your VC6 /lib and /bin directories (recomended)
|
||||
#
|
||||
|
||||
#
|
||||
# ICU setup:
|
||||
#
|
||||
ICU_PATH=
|
||||
#
|
||||
# Add additional compiler options here:
|
||||
#
|
||||
@@ -320,6 +340,18 @@ NULL=nul
|
||||
!ERROR Variable STLPORT_PATH not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "\$(ICU_PATH)" == ""
|
||||
ICU_COMPILE_OPTS=
|
||||
ICU_LINK_OPTS=
|
||||
!MESSAGE Building Boost.Regex without ICU / Unicode support:
|
||||
!MESSAGE Hint: set ICU_PATH on the nmake command line to point
|
||||
!MESSAGE to your ICU installation if you have one.
|
||||
!ELSE
|
||||
ICU_COMPILE_OPTS= -DBOOST_HAS_ICU=1 -I\$(ICU_PATH)\\include
|
||||
ICU_LINK_OPTS= /LIBPATH:\$(ICU_PATH)\\lib icuin.lib icuuc.lib
|
||||
!MESSAGE Building Boost.Regex with ICU in \$(ICU_PATH)
|
||||
!ENDIF
|
||||
|
||||
EOF
|
||||
echo "" >> $out
|
||||
echo "ALL_HEADER=$header" >> $out
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: bad_expression</title>
|
||||
<title>Boost.Regex: regex_error</title>
|
||||
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
@@ -42,7 +42,7 @@
|
||||
std::ptrdiff_t position()<b>const</b>;
|
||||
};
|
||||
|
||||
typedef regex_error bad_pattern; // for backwards compatibily
|
||||
typedef regex_error bad_pattern; // for backwards compatibility
|
||||
typedef regex_error bad_expression; // for backwards compatibility
|
||||
|
||||
} // namespace boost
|
||||
@@ -54,7 +54,7 @@ regex_error(<a href="error_type.html">boost::regex_constants::error_type err</a>
|
||||
<p><b>Effects:</b> Constructs an object of class <code>regex_error</code>.</p>
|
||||
<pre>
|
||||
<a href="error_type.html">boost::regex_constants::error_type</a> code()<b>const</b>;</pre>
|
||||
<p><b>Effects:</b> returns the error code that represents parsing error that occured.</p>
|
||||
<p><b>Effects:</b> returns the error code that represents parsing error that occurred.</p>
|
||||
<pre>
|
||||
std::ptrdiff_t position()<b>const</b>; </pre>
|
||||
<p><b>Effects:</b> returns the location in the expression where parsing stopped.</p>
|
||||
@@ -63,7 +63,7 @@ std::ptrdiff_t position()<b>const</b>; </pre>
|
||||
exceptions may be either logic errors (programmer supplied expressions) or run
|
||||
time errors (user supplied expressions). The library previously used <code>bad_pattern</code>
|
||||
and <code>bad_expression</code> for errors, these have been replaced by the
|
||||
single class <code>regex_error</code> to keep the library in synchronisation
|
||||
single class <code>regex_error</code> to keep the library in synchronization
|
||||
with the standardization proposal.</P>
|
||||
<p></p>
|
||||
<hr>
|
||||
@@ -78,3 +78,4 @@ std::ptrdiff_t position()<b>const</b>; </pre>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -215,7 +215,7 @@ static const regex_constants::syntax_option_type newline_alt = regex_consta
|
||||
then a constant with the same name, type and value is declared within the scope
|
||||
of <code>basic_regex</code>.</p>
|
||||
<h4>basic_regex constructors</h4>
|
||||
<pre> basic_regex();
|
||||
<pre><A name=c1> basic_regex();
|
||||
</pre>
|
||||
<P><b>Effects:</b> Constructs an object of class <code>basic_regex</code>. The
|
||||
postconditions of this function are indicated in the table:</P>
|
||||
@@ -259,7 +259,7 @@ static const regex_constants::syntax_option_type newline_alt = regex_consta
|
||||
</table>
|
||||
</center>
|
||||
</div>
|
||||
<pre><BR> basic_regex(const charT* p, flag_type f = regex_constants::normal);
|
||||
<pre><A name=c2><BR> basic_regex(const charT* p, flag_type f = regex_constants::normal);
|
||||
|
||||
</pre>
|
||||
<P><b>Requires:</b> <i>p</i> shall not be a null pointer.</P>
|
||||
@@ -704,7 +704,7 @@ bool empty() const;
|
||||
<p><b>Effects:</b> Returns the number of marked sub-expressions within the regular
|
||||
expresion.</p>
|
||||
<h4>basic_regex assign</h4>
|
||||
<pre>
|
||||
<pre><A name=a1>
|
||||
basic_regex& assign(const basic_regex& that);
|
||||
</pre>
|
||||
<p><b>Effects:</b> Returns <code>assign(that.str(), that.flags())</code>.</p>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Index</title>
|
||||
<title>Boost.Regex: Understanding Captures</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Algorithm regex_search</title>
|
||||
<title>Boost.Regex: error_type</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<LINK href="../../../boost.css" type="text/css" rel="stylesheet"></head>
|
||||
<body>
|
||||
|
||||
@@ -0,0 +1,163 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Boost-Extended Format String Syntax</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Boost-Extended Format String Syntax</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>Boost-Extended format strings treat all characters as literals except for
|
||||
'$', '\', '(', ')', '?', ':' and '\'.</P>
|
||||
<H4>Grouping</H4>
|
||||
<P>The characters '(' and ')' perform lexical grouping, use \( and \) if you want
|
||||
a to output literal parenthesis.</P>
|
||||
<H4>Conditionals</H4>
|
||||
<P>The character '?' begins a conditional expression, the general form is:</P>
|
||||
<PRE>?Ntrue-expression:false-expression</PRE>
|
||||
<P>where N is decimal digit.</P>
|
||||
<P>If sub-expression <EM>N</EM> was matched, then true-expression is evaluated and
|
||||
sent to output, otherwise false-expression is evaluated and sent to output.</P>
|
||||
<P>You will normally need to surround a conditional-expression with parenthesis in
|
||||
order to prevent ambiguities.</P>
|
||||
<H4>Placeholder Sequences</H4>
|
||||
<P>Placeholder sequences specify that some part of what matched the regular
|
||||
expression should be sent to output as follows:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="4" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Placeholder</STRONG></TD>
|
||||
<TD><STRONG>Meaning</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$&</TD>
|
||||
<TD>Outputs what matched the whole expression.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$`</TD>
|
||||
<TD>Outputs the text between the end of the last match found (or the start of the
|
||||
text if no previous match was found), and the start of the current match.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$'</TD>
|
||||
<TD>Outputs all the text following the end of the current match.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$$</TD>
|
||||
<TD>Outputs a literal '$'</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$n</TD>
|
||||
<TD>Outputs what matched the n'th sub-expression.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>Any $-placeholder sequence not listed above, results in '$' being treated as a
|
||||
literal.</P>
|
||||
<H4>Escape Sequences</H4>
|
||||
<P>An escape character followed by any character <EM>x</EM>, outputs that
|
||||
character unless <EM>x</EM> is one of the escape sequences shown below.</P>
|
||||
<P>
|
||||
<TABLE id="Table3" cellSpacing="4" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Escape</STRONG></TD>
|
||||
<TD><STRONG>Meaning</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\a</TD>
|
||||
<TD>Outputs the bell character: '\a'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\e</TD>
|
||||
<TD>Outputs the ANSI escape character (code point 27).</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\f</TD>
|
||||
<TD>Outputs a form feed character: '\f'</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\n</TD>
|
||||
<TD>Outputs a newline character: '\n'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\r</TD>
|
||||
<TD>Outputs a carriage return character: '\r'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\t</TD>
|
||||
<TD>Outputs a tab character: '\t'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\v</TD>
|
||||
<TD>Outputs a vertical tab character: '\v'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\xDD</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\x{DDDD}</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDDDDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\cX</TD>
|
||||
<TD>Outputs the ANSI escape sequence "escape-X".</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\D</TD>
|
||||
<TD>If <EM>D</EM> is a decimal digit in the range 1-9, then outputs the text that
|
||||
matched sub-expression <EM>D</EM>.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\l</TD>
|
||||
<TD>Causes the next character to be outputted, to be output in lower case.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\u</TD>
|
||||
<TD>Causes the next character to be outputted, to be output in upper case.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\L</TD>
|
||||
<TD>Causes all subsequent characters to be output in lower case, until a \E is
|
||||
found.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\U</TD>
|
||||
<TD>Causes all subsequent characters to be output in upper case, until a \E is
|
||||
found.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\E</TD>
|
||||
<TD>Terminates a \L or \U sequence.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>
|
||||
<HR>
|
||||
<P></P>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Nov 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,150 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Perl-Style Format String Syntax</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Perl-Style Format String Syntax</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>Perl-style format strings treat all characters as literals except '$' and '\'
|
||||
which start placeholder and escape sequences respectively.</P>
|
||||
<P>Placeholder sequences specify that some part of what matched the regular
|
||||
expression should be sent to output as follows:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="4" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Placeholder</STRONG></TD>
|
||||
<TD><STRONG>Meaning</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$&</TD>
|
||||
<TD>Outputs what matched the whole expression.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$`</TD>
|
||||
<TD>Outputs the text between the end of the last match found (or the start of the
|
||||
text if no previous match was found), and the start of the current match.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$'</TD>
|
||||
<TD>Outputs all the text following the end of the current match.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$$</TD>
|
||||
<TD>Outputs a literal '$'</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$n</TD>
|
||||
<TD>Outputs what matched the n'th sub-expression.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>Any $-placeholder sequence not listed above, results in '$' being treated as a
|
||||
literal.</P>
|
||||
<P>An escape character followed by any character <EM>x</EM>, outputs that
|
||||
character unless <EM>x</EM> is one of the escape sequences shown below.</P>
|
||||
<P>
|
||||
<TABLE id="Table3" cellSpacing="4" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Escape</STRONG></TD>
|
||||
<TD><STRONG>Meaning</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\a</TD>
|
||||
<TD>Outputs the bell character: '\a'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\e</TD>
|
||||
<TD>Outputs the ANSI escape character (code point 27).</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\f</TD>
|
||||
<TD>Outputs a form feed character: '\f'</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\n</TD>
|
||||
<TD>Outputs a newline character: '\n'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\r</TD>
|
||||
<TD>Outputs a carriage return character: '\r'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\t</TD>
|
||||
<TD>Outputs a tab character: '\t'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\v</TD>
|
||||
<TD>Outputs a vertical tab character: '\v'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\xDD</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\x{DDDD}</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDDDDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\cX</TD>
|
||||
<TD>Outputs the ANSI escape sequence "escape-X".</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\D</TD>
|
||||
<TD>If <EM>D</EM> is a decimal digit in the range 1-9, then outputs the text that
|
||||
matched sub-expression <EM>D</EM>.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\l</TD>
|
||||
<TD>Causes the next character to be outputted, to be output in lower case.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\u</TD>
|
||||
<TD>Causes the next character to be outputted, to be output in upper case.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\L</TD>
|
||||
<TD>Causes all subsequent characters to be output in lower case, until a \E is
|
||||
found.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\U</TD>
|
||||
<TD>Causes all subsequent characters to be output in upper case, until a \E is
|
||||
found.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\E</TD>
|
||||
<TD>Terminates a \L or \U sequence.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>
|
||||
<HR>
|
||||
<P></P>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Nov 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,109 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Sed-Style Format String Syntax</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Sed-Style Format String Syntax</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>Sed-style format strings treat all characters as literals except:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="4" cellPadding="3" width="100%" border="0">
|
||||
<TR>
|
||||
<TD>&</TD>
|
||||
<TD>The ampersand character is replaced in the output stream by the the whole of
|
||||
what matched the regular expression. Use \& to output a literal
|
||||
'&' character.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\</TD>
|
||||
<TD>Specifies an escape sequence.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>
|
||||
<P>An escape character followed by any character <EM>x</EM>, outputs that
|
||||
character unless <EM>x</EM> is one of the escape sequences shown below.</P>
|
||||
<P>
|
||||
<TABLE id="Table3" cellSpacing="4" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Escape</STRONG></TD>
|
||||
<TD><STRONG>Meaning</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\a</TD>
|
||||
<TD>Outputs the bell character: '\a'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\e</TD>
|
||||
<TD>Outputs the ANSI escape character (code point 27).</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\f</TD>
|
||||
<TD>Outputs a form feed character: '\f'</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\n</TD>
|
||||
<TD>Outputs a newline character: '\n'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\r</TD>
|
||||
<TD>Outputs a carriage return character: '\r'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\t</TD>
|
||||
<TD>Outputs a tab character: '\t'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\v</TD>
|
||||
<TD>Outputs a vertical tab character: '\v'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\xDD</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\x{DDDD}</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDDDDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\cX</TD>
|
||||
<TD>Outputs the ANSI escape sequence "escape-X".</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\D</TD>
|
||||
<TD>If <EM>D</EM> is a decimal digit in the range 1-9, then outputs the text that
|
||||
matched sub-expression <EM>D</EM>.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>
|
||||
<HR>
|
||||
</P>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Nov 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
+41
-252
@@ -1,263 +1,52 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
||||
<title>Boost.Regex: Format String Syntax</title>
|
||||
<meta http-equiv="Content-Type" content=
|
||||
"text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<p></p>
|
||||
|
||||
<table id="Table1" cellspacing="1" cellpadding="1" width="100%"
|
||||
border="0">
|
||||
<tr>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt=
|
||||
"C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<td width="353">
|
||||
<h1 align="center">Boost.Regex</h1>
|
||||
|
||||
<h2 align="center">Format String Syntax</h2>
|
||||
</td>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt=
|
||||
"Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
|
||||
<hr>
|
||||
<p>Format strings are used by the algorithm <a href="regex_replace.html">regex_replace</a> and by <a
|
||||
href="match_results.html">match_results::format</a>, and are used
|
||||
to transform one string into another.</p>
|
||||
|
||||
<p>There are three kind of format string: sed, Perl and extended,
|
||||
the extended syntax is a superset of the others so this is covered
|
||||
first.</p>
|
||||
|
||||
<p><b><i>Extended format syntax</i></b></p>
|
||||
|
||||
<p>In format strings, all characters are treated as literals
|
||||
except: ()$\?:</p>
|
||||
|
||||
<p>To use any of these as literals you must prefix them with the
|
||||
escape character \</p>
|
||||
|
||||
<p>The following special sequences are recognized: <br>
|
||||
<br>
|
||||
<i>Grouping:</i></p>
|
||||
|
||||
<p>Use the parenthesis characters ( and ) to group sub-expressions
|
||||
within the format string, use \( and \) to represent literal '('
|
||||
and ')'. <br>
|
||||
<br>
|
||||
<i>Sub-expression expansions:</i></p>
|
||||
|
||||
<p>The following Perl like expressions expand to a particular
|
||||
matched sub-expression:<br>
|
||||
</p>
|
||||
|
||||
<p></p>
|
||||
|
||||
<table id="Table2" cellspacing="0" cellpadding="7" width="100%"
|
||||
border="0">
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">$`</td>
|
||||
<td valign="top" width="43%">Expands to all the text from the end
|
||||
of the previous match to the start of the current match, if there
|
||||
was no previous match in the current operation, then everything
|
||||
from the start of the input string to the start of the match.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">$'</td>
|
||||
<td valign="top" width="43%">Expands to all the text from the end
|
||||
of the match to the end of the input string.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">$&</td>
|
||||
<td valign="top" width="43%">Expands to all of the current
|
||||
match.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">$0</td>
|
||||
<td valign="top" width="43%">Expands to all of the current
|
||||
match.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">$N</td>
|
||||
<td valign="top" width="43%">Expands to the text that matched
|
||||
sub-expression <i>N</i>.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
|
||||
<p><i>Conditional expressions:</i></p>
|
||||
|
||||
<p>Conditional expressions allow two different format strings to be
|
||||
selected dependent upon whether a sub-expression participated in
|
||||
the match or not:</p>
|
||||
|
||||
<p>?Ntrue_expression:false_expression</p>
|
||||
|
||||
<p>Executes true_expression if sub-expression <i>N</i> participated
|
||||
in the match, otherwise executes false_expression.</p>
|
||||
|
||||
<p>Example: suppose we search for "(while)|(for)" then the format
|
||||
string "?1WHILE:FOR" would output what matched, but in upper
|
||||
case. <br>
|
||||
<br>
|
||||
<i>Escape sequences:</i></p>
|
||||
|
||||
<p>The following escape sequences are also allowed:<br>
|
||||
</p>
|
||||
|
||||
<p></p>
|
||||
|
||||
<table id="Table3" cellspacing="0" cellpadding="7" width="100%"
|
||||
border="0">
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\a</td>
|
||||
<td valign="top" width="43%">The bell character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\f</td>
|
||||
<td valign="top" width="43%">The form feed character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\n</td>
|
||||
<td valign="top" width="43%">The newline character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\r</td>
|
||||
<td valign="top" width="43%">The carriage return character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\t</td>
|
||||
<td valign="top" width="43%">The tab character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\v</td>
|
||||
<td valign="top" width="43%">A vertical tab character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\x</td>
|
||||
<td valign="top" width="43%">A hexadecimal character - for example
|
||||
\x0D.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\x{}</td>
|
||||
<td valign="top" width="43%">A possible Unicode hexadecimal
|
||||
character - for example \x{1A0}</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\cx</td>
|
||||
<td valign="top" width="43%">The ASCII escape character x, for
|
||||
example \c@ is equivalent to escape-@.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\e</td>
|
||||
<td valign="top" width="43%">The ASCII escape character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\dd</td>
|
||||
<td valign="top" width="43%">An octal character constant, for
|
||||
example \10.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
|
||||
<p><b><i>Perl format strings</i></b></p>
|
||||
|
||||
<p>Perl format strings are the same as the default syntax except
|
||||
that the characters ()?: have no special meaning.</p>
|
||||
|
||||
<p><b><i>Sed format strings</i></b></p>
|
||||
|
||||
<p>Sed format strings use only the characters \ and & as
|
||||
special characters.</p>
|
||||
|
||||
<p>\n where n is a digit, is expanded to the nth
|
||||
sub-expression.</p>
|
||||
|
||||
<p>& is expanded to the whole of the match (equivalent to
|
||||
\0).</p>
|
||||
|
||||
<p>Other escape sequences are expanded as per the default
|
||||
syntax.</p>
|
||||
|
||||
<p></p>
|
||||
|
||||
<hr>
|
||||
<head>
|
||||
<title>Boost.Regex: Format String Syntax</title>
|
||||
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<p></p>
|
||||
<table id="Table1" cellspacing="1" cellpadding="1" width="100%" border="0">
|
||||
<tr>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<td width="353">
|
||||
<h1 align="center">Boost.Regex</h1>
|
||||
<h2 align="center">Format String Syntax</h2>
|
||||
</td>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<hr>
|
||||
<p>Format strings are used by the algorithm <a href="regex_replace.html">regex_replace</a> and
|
||||
by <a href="match_results.html#m12">match_results::format</a>, and are used to
|
||||
transform one string into another.</p>
|
||||
<p>
|
||||
There are three kind of format string: Sed, Perl and Boost-extended.</p>
|
||||
<P>Alternatively, when the flag <code>format_literal</code> is passed to one of these
|
||||
functions, then the format string is treated as a string literal, and is copied
|
||||
unchanged to the output.</P>
|
||||
<P><A href="format_sed_syntax.html">Sed Style Format Strings</A><BR>
|
||||
<A href="format_perl_syntax.html">Perl Style Format Strings</A><BR>
|
||||
<A href="format_boost_syntax.html">Boost-Extended Format Strings</A></P>
|
||||
<p></p>
|
||||
<hr>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Oct 2003
|
||||
24 Nov 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan -->
|
||||
2003<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
+15
-7
@@ -27,16 +27,24 @@
|
||||
<P>Boost 1.33.0.</P>
|
||||
<UL>
|
||||
<LI>
|
||||
Completely rewritten expression parsing code, and traits class support; now
|
||||
conforms to the standardization proposal.</LI>
|
||||
Completely rewritten expression parsing code, and traits class support; now
|
||||
conforms to the standardization proposal.
|
||||
<LI>
|
||||
Added support for (?imsx-imsx) constructs.</LI>
|
||||
Added <A href="syntax_perl.html#Perl">support for (?imsx-imsx) constructs</A>.
|
||||
<LI>
|
||||
Added support for lookbehind expressions (?<=positive-lookbehind) and
|
||||
(?<!negative-lookbehind).</LI>
|
||||
Added <A href="syntax_perl.html#Perl">support for lookbehind expressions
|
||||
(?<=positive-lookbehind) and (?<!negative-lookbehind)</A>.
|
||||
<LI>
|
||||
Added support for conditional expressions
|
||||
(?(assertion)true-expresion|false-expression).</LI></UL>
|
||||
Added <A href="syntax_perl.html#Perl">support for conditional expressions
|
||||
(?(assertion)true-expresion|false-expression)</A>.
|
||||
<LI>
|
||||
Added <A href="mfc_strings.html">MFC/ATL string wrappers</A>.
|
||||
<LI>
|
||||
Added <A href="unicode.html">Unicode support; based on ICU</A>.</LI></UL>
|
||||
<P>Boost 1.32.1.</P>
|
||||
<UL>
|
||||
<LI>
|
||||
Fixed bug in partial matches of bounded repeats of '.'.</LI></UL>
|
||||
<P>Boost 1.31.0.</P>
|
||||
<UL>
|
||||
<LI>
|
||||
|
||||
@@ -0,0 +1,467 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Working With Unicode and ICU String Types</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<LINK href="../../../boost.css" type="text/css" rel="stylesheet"></head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td vAlign="top" width="300">
|
||||
<h3><A href="../../../index.htm"><IMG height="86" alt="C++ Boost" src="../../../boost.png" width="277" border="0"></A></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Working With Unicode and ICU String Types.</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><A href="index.html"><IMG height="45" alt="Boost.Regex Index" src="uarrow.gif" width="43" border="0"></A></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<HR>
|
||||
<p></p>
|
||||
<H3>Contents</H3>
|
||||
<dl class="index">
|
||||
<dt><a href="#introduction">Introduction</a></dt>
|
||||
<dt><a href="#types">Unicode regular expression types</a></dt>
|
||||
<dt><a href="#algo">Regular Expression Algorithms</a>
|
||||
<dd>
|
||||
<dl class="index">
|
||||
<dt><a href="#u32regex_match">u32regex_match</a></dt>
|
||||
<dt><a href="#u32regex_search">u32regex_search</a></dt>
|
||||
<dt><a href="#u32regex_replace">u32regex_replace</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dt>
|
||||
<dt><a href="#iterators">Iterators</a>
|
||||
<dd>
|
||||
<dl class="index">
|
||||
<dt><a href="#u32regex_iterator">u32regex_iterator</a></dt>
|
||||
<dt><a href="#u32regex_token_iterator">u32regex_token_iterator</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dt>
|
||||
</dl>
|
||||
<H3><A name="introduction"></A>Introduction</H3>
|
||||
<P>The header:</P>
|
||||
<PRE><boost/regex/icu.hpp></PRE>
|
||||
<P>contains the data types and algorithms necessary for working with regular
|
||||
expressions in a Unicode aware environment.
|
||||
</P>
|
||||
<P>In order to use this header you will need <A href="http://www.ibm.com/software/globalization/icu/">
|
||||
the ICU library</A>, and you will need to have built the Boost.Regex library
|
||||
with <A href="install.html#unicode">ICU support enabled</A>.</P>
|
||||
<P>The header will enable you to:</P>
|
||||
<UL>
|
||||
<LI>
|
||||
Create regular expressions that treat Unicode strings as sequences of UTF-32
|
||||
code points.
|
||||
<LI>
|
||||
Create regular expressions that support various Unicode data properties,
|
||||
including character classification.
|
||||
<LI>
|
||||
Transparently search Unicode strings that are encoded as either UTF-8, UTF-16
|
||||
or UTF-32.</LI></UL>
|
||||
<H3><A name="types"></A>Unicode regular expression types</H3>
|
||||
<P>Header <boost/regex/icu.hpp> provides a regular expression traits
|
||||
class that handles UTF-32 characters:</P>
|
||||
<PRE>class icu_regex_traits;</PRE>
|
||||
<P>and a regular expression type based upon that:</P>
|
||||
<PRE>typedef basic_regex<UChar32,icu_regex_traits> u32regex;</PRE>
|
||||
<P>The type <EM>u32regex</EM> is regular expression type to use for all Unicode
|
||||
regular expressions; internally it uses UTF-32 code points, but can be created
|
||||
from, and used to search, either UTF-8, or UTF-16 encoded strings as well as
|
||||
UTF-32 ones.</P>
|
||||
<P>The <A href="basic_regex.html#c2">constructors</A>, and <A href="basic_regex.html#a1">
|
||||
assign</A> member functions of u32regex, require UTF-32 encoded strings, but
|
||||
there are a series of overloaded algorithms called make_u32regex which allow
|
||||
regular expressions to be created from UTF-8, UTF-16, or UTF-32 encoded
|
||||
strings:</P>
|
||||
<PRE>template <class InputIterator>
|
||||
u32regex make_u32regex(InputIterator i, InputIterator j, boost::regex_constants::syntax_option_type opt);
|
||||
</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the iterator
|
||||
sequence [i,j). The character encoding of the sequence is determined based upon <code>
|
||||
sizeof(*i)</code>: 1 implies UTF-8, 2 implies UTF-16, and 4 implies UTF-32.</P>
|
||||
<PRE>u32regex make_u32regex(const char* p, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl);
|
||||
</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the
|
||||
Null-terminated UTF-8 characater sequence <EM>p</EM>.</P>
|
||||
<PRE>u32regex make_u32regex(const unsigned char* p, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl);</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the
|
||||
Null-terminated UTF-8 characater sequence <EM>p</EM>.u32regex
|
||||
make_u32regex(const wchar_t* p, boost::regex_constants::syntax_option_type opt
|
||||
= boost::regex_constants::perl);</P>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the
|
||||
Null-terminated characater sequence <EM>p</EM>. The character encoding of
|
||||
the sequence is determined based upon <CODE>sizeof(wchar_t)</CODE>: 1 implies
|
||||
UTF-8, 2 implies UTF-16, and 4 implies UTF-32.</P>
|
||||
<PRE>u32regex make_u32regex(const UChar* p, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl);</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the
|
||||
Null-terminated UTF-16 characater sequence <EM>p</EM>.</P>
|
||||
<PRE>template<class C, class T, class A>
|
||||
u32regex make_u32regex(const std::basic_string<C, T, A>& s, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl);</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the string <EM>s</EM>.
|
||||
The character encoding of the string is determined based upon <CODE>sizeof(C)</CODE>:
|
||||
1 implies UTF-8, 2 implies UTF-16, and 4 implies UTF-32.</P>
|
||||
<PRE>u32regex make_u32regex(const UnicodeString& s, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl);</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the UTF-16
|
||||
encoding string <EM>s</EM>.</P>
|
||||
<H3><A name="algo"></A>Regular Expression Algorithms</H3>
|
||||
<P>The regular expression algorithms <A href="regex_match.html">regex_match</A>, <A href="regex_search.html">
|
||||
regex_search</A> and <A href="regex_replace.html">regex_replace</A> all
|
||||
expect that the character sequence upon which they operate, is encoded in the
|
||||
same character encoding as the regular expression object with which they are
|
||||
used. For Unicode regular expressions that behavior is undesirable: while
|
||||
we may want to process the data in UTF-32 "chunks", the actual data is much
|
||||
more likely to encoded as either UTF-8 or UTF-16. Therefore the header
|
||||
<boost/regex/icu.hpp> provides a series of thin wrappers around these
|
||||
algorithms, called u32regex_match, u32regex_search, and u32regex_replace.
|
||||
These wrappers use iterator-adapters internally to make external UTF-8 or
|
||||
UTF-16 data look as though it's really a UTF-32 sequence, that can then be
|
||||
passed on to the "real" algorithm.</P>
|
||||
<H4><A name="u32regex_match"></A>u32regex_match</H4>
|
||||
<P>For each <A href="regex_match.html">regex_match</A> algorithm defined by
|
||||
<boost/regex.hpp>, then <boost/regex/icu.hpp> defines an overloaded
|
||||
algorithm that takes the same arguments, but which is called <EM>u32regex_match</EM>,
|
||||
and which will accept UTF-8, UTF-16 or UTF-32 encoded data, as well as an
|
||||
ICU UnicodeString as input.</P>
|
||||
<P><STRONG>Example: </STRONG>match a password, encoded in a UTF-16 UnicodeString:</P>
|
||||
<PRE>//
|
||||
// Find out if *password* meets our password requirements,
|
||||
// as defined by the regular expression *requirements*.
|
||||
//
|
||||
bool is_valid_password(const UnicodeString& password, const UnicodeString& requirements)
|
||||
{
|
||||
return boost::u32regex_match(password, boost::make_u32regex(requirements));
|
||||
}
|
||||
</PRE>
|
||||
<P>
|
||||
<P><STRONG>Example: </STRONG>match a UTF-8 encoded filename:</P>
|
||||
<PRE>//
|
||||
// Extract filename part of a path from a UTF-8 encoded std::string and return the result
|
||||
// as another std::string:
|
||||
//
|
||||
std::string get_filename(const std::string& path)
|
||||
{
|
||||
boost::u32regex r = boost::make_u32regex("(?:\\A|.*\\\\)([^\\\\]+)");
|
||||
boost::smatch what;
|
||||
if(boost::u32regex_match(path, what, r))
|
||||
{
|
||||
// extract $1 as a CString:
|
||||
return what.str(1);
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("Invalid pathname");
|
||||
}
|
||||
}
|
||||
</PRE>
|
||||
<H4><A name="u32regex_search"></A>u32regex_search</H4>
|
||||
<P>For each <A href="regex_search.html">regex_search</A> algorithm defined by
|
||||
<boost/regex.hpp>, then <boost/regex/icu.hpp> defines an overloaded
|
||||
algorithm that takes the same arguments, but which is called <EM>u32regex_search</EM>,
|
||||
and which will accept UTF-8, UTF-16 or UTF-32 encoded data, as well as an
|
||||
ICU UnicodeString as input.</P>
|
||||
<P><STRONG>Example: </STRONG>search for a character sequence in a specific
|
||||
language block:
|
||||
</P>
|
||||
<PRE>UnicodeString extract_greek(const UnicodeString& text)
|
||||
{
|
||||
// searches through some UTF-16 encoded text for a block encoded in Greek,
|
||||
// this expression is imperfect, but the best we can do for now - searching
|
||||
// for specific scripts is actually pretty hard to do right.
|
||||
//
|
||||
// Here we search for a character sequence that begins with a Greek letter,
|
||||
// and continues with characters that are either not-letters ( [^[:L*:]] )
|
||||
// or are characters in the Greek character block ( [\\x{370}-\\x{3FF}] ).
|
||||
//
|
||||
boost::u32regex r = boost::make_u32regex(L"[\\x{370}-\\x{3FF}](?:[^[:L*:]]|[\\x{370}-\\x{3FF}])*");
|
||||
boost::u16match what;
|
||||
if(boost::u32regex_search(text, what, r))
|
||||
{
|
||||
// extract $0 as a CString:
|
||||
return UnicodeString(what[0].first, what.length(0));
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("No Greek found!");
|
||||
}
|
||||
}</PRE>
|
||||
<H4><A name="u32regex_replace"></A>u32regex_replace</H4>
|
||||
<P>For each <A href="regex_replace.html">regex_replace</A> algorithm defined by
|
||||
<boost/regex.hpp>, then <boost/regex/icu.hpp> defines an overloaded
|
||||
algorithm that takes the same arguments, but which is called <EM>u32regex_replace</EM>,
|
||||
and which will accept UTF-8, UTF-16 or UTF-32 encoded data, as well as an
|
||||
ICU UnicodeString as input. The input sequence and the format string
|
||||
specifier passed to the algorithm, can be encoded independently (for example
|
||||
one can be UTF-8, the other in UTF-16), but the result string / output iterator
|
||||
argument must use the same character encoding as the text being searched.</P>
|
||||
<P><STRONG>Example: </STRONG>Credit card number reformatting:</P>
|
||||
<PRE>//
|
||||
// Take a credit card number as a string of digits,
|
||||
// and reformat it as a human readable string with "-"
|
||||
// separating each group of four digit;,
|
||||
// note that we're mixing a UTF-32 regex, with a UTF-16
|
||||
// string and a UTF-8 format specifier, and it still all
|
||||
// just works:
|
||||
//
|
||||
const boost::u32regex e = boost::make_u32regex("\\A(\\d{3,4})[- ]?(\\d{4})[- ]?(\\d{4})[- ]?(\\d{4})\\z");
|
||||
const char* human_format = "$1-$2-$3-$4";
|
||||
|
||||
UnicodeString human_readable_card_number(const UnicodeString& s)
|
||||
{
|
||||
return boost::u32regex_replace(s, e, human_format);
|
||||
}</PRE>
|
||||
<P>
|
||||
<H2><A name="iterators"></A>Iterators</H2>
|
||||
<H3><A name="u32regex_iterator"></A>u32regex_iterator</H3>
|
||||
<P>Type u32regex_iterator is in all respects the same as <A href="regex_iterator.html">
|
||||
regex_iterator</A> except that since the regular expression type is always
|
||||
u32regex it only takes one template parameter (the iterator type). It also
|
||||
calls u32regex_search internally, allowing it to interface correctly with
|
||||
UTF-8, UTF-16, and UTF-32 data:</P>
|
||||
<PRE>
|
||||
template <class BidirectionalIterator>
|
||||
class u32regex_iterator
|
||||
{
|
||||
// for members see <A href="regex_iterator.html">regex_iterator</A>
|
||||
};
|
||||
|
||||
typedef u32regex_iterator<const char*> utf8regex_iterator;
|
||||
typedef u32regex_iterator<const UChar*> utf16regex_iterator;
|
||||
typedef u32regex_iterator<const UChar32*> utf32regex_iterator;
|
||||
</PRE>
|
||||
<P>In order to simplify the construction of a u32regex_iterator from a string,
|
||||
there are a series of non-member helper functions called
|
||||
make_u32regex_iterator:</P>
|
||||
<PRE>
|
||||
u32regex_iterator<const char*>
|
||||
make_u32regex_iterator(const char* s,
|
||||
const u32regex& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_iterator<const wchar_t*>
|
||||
make_u32regex_iterator(const wchar_t* s,
|
||||
const u32regex& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_iterator<const UChar*>
|
||||
make_u32regex_iterator(const UChar* s,
|
||||
const u32regex& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class Traits, class Alloc>
|
||||
u32regex_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>
|
||||
make_u32regex_iterator(const std::basic_string<charT, Traits, Alloc>& s,
|
||||
const u32regex& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_iterator<const UChar*>
|
||||
make_u32regex_iterator(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);</PRE>
|
||||
<P>
|
||||
<P>Each of these overloads returns an iterator that enumerates all occurrences of
|
||||
expression <EM>e</EM>, in text <EM>s</EM>, using match_flags <EM>m.</EM></P>
|
||||
<P><STRONG>Example</STRONG>: search for international currency symbols, along with
|
||||
their associated numeric value:</P>
|
||||
<PRE>
|
||||
void enumerate_currencies(const std::string& text)
|
||||
{
|
||||
// enumerate and print all the currency symbols, along
|
||||
// with any associated numeric values:
|
||||
const char* re =
|
||||
"([[:Sc:]][[:Cf:][:Cc:][:Z*:]]*)?"
|
||||
"([[:Nd:]]+(?:[[:Po:]][[:Nd:]]+)?)?"
|
||||
"(?(1)"
|
||||
"|(?(2)"
|
||||
"[[:Cf:][:Cc:][:Z*:]]*"
|
||||
")"
|
||||
"[[:Sc:]]"
|
||||
")";
|
||||
boost::u32regex r = boost::make_u32regex(re);
|
||||
boost::u32regex_iterator<std::string::const_iterator> i(boost::make_u32regex_iterator(text, r)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << (*i)[0] << std::endl;
|
||||
++i;
|
||||
}
|
||||
}</PRE>
|
||||
<P>
|
||||
<P>Calling
|
||||
</P>
|
||||
<PRE>enumerate_currencies(" $100.23 or £198.12 ");</PRE>
|
||||
<P>Yields the output:</P>
|
||||
<PRE>$100.23<BR>£198.12</PRE>
|
||||
<P>Provided of course that the input is encoded as UTF-8.</P>
|
||||
<H3><A name="u32regex_token_iterator"></A>u32regex_token_iterator</H3>
|
||||
<P>Type u32regex_token_iterator is in all respects the same as <A href="regex_token_iterator.html">
|
||||
regex_token_iterator</A> except that since the regular expression type is
|
||||
always u32regex it only takes one template parameter (the iterator type).
|
||||
It also calls u32regex_search internally, allowing it to interface correctly
|
||||
with UTF-8, UTF-16, and UTF-32 data:</P>
|
||||
<PRE>template <class BidirectionalIterator>
|
||||
class u32regex_token_iterator
|
||||
{
|
||||
// for members see <A href="regex_token_iterator.hmtl">regex_token_iterator</A>
|
||||
};
|
||||
|
||||
typedef u32regex_token_iterator<const char*> utf8regex_token_iterator;
|
||||
typedef u32regex_token_iterator<const UChar*> utf16regex_token_iterator;
|
||||
typedef u32regex_token_iterator<const UChar32*> utf32regex_token_iterator;
|
||||
</PRE>
|
||||
<P>In order to simplify the construction of a u32regex_token_iterator from a
|
||||
string, there are a series of non-member helper functions called
|
||||
make_u32regex_token_iterator:</P>
|
||||
<PRE>
|
||||
u32regex_token_iterator<const char*>
|
||||
make_u32regex_token_iterator(const char* s,
|
||||
const u32regex& e,
|
||||
int sub,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const wchar_t*>
|
||||
make_u32regex_token_iterator(const wchar_t* s,
|
||||
const u32regex& e,
|
||||
int sub,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UChar* s,
|
||||
const u32regex& e,
|
||||
int sub,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class Traits, class Alloc>
|
||||
u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>
|
||||
make_u32regex_token_iterator(const std::basic_string<charT, Traits, Alloc>& s,
|
||||
const u32regex& e,
|
||||
int sub,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
int sub,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);</PRE>
|
||||
<P>
|
||||
<P>Each of these overloads returns an iterator that enumerates all occurrences of
|
||||
marked sub-expression <EM>sub</EM> in regular expression <EM>e</EM>, found
|
||||
in text <EM>s</EM>, using match_flags <EM>m.</EM></P>
|
||||
<PRE>
|
||||
template <std::size_t N>
|
||||
u32regex_token_iterator<const char*>
|
||||
make_u32regex_token_iterator(const char* p,
|
||||
const u32regex& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <std::size_t N>
|
||||
u32regex_token_iterator<const wchar_t*>
|
||||
make_u32regex_token_iterator(const wchar_t* p,
|
||||
const u32regex& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <std::size_t N>
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UChar* p,
|
||||
const u32regex& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class Traits, class Alloc, std::size_t N>
|
||||
u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>
|
||||
make_u32regex_token_iterator(const std::basic_string<charT, Traits, Alloc>& p,
|
||||
const u32regex& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <std::size_t N>
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
</PRE>
|
||||
<P>Each of these overloads returns an iterator that enumerates one sub-expression
|
||||
for each <EM>submatch</EM> in regular expression <EM>e</EM>, found in
|
||||
text <EM>s</EM>, using match_flags <EM>m.</EM></P>
|
||||
<PRE>
|
||||
u32regex_token_iterator<const char*>
|
||||
make_u32regex_token_iterator(const char* p,
|
||||
const u32regex& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const wchar_t*>
|
||||
make_u32regex_token_iterator(const wchar_t* p,
|
||||
const u32regex& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UChar* p,
|
||||
const u32regex& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class Traits, class Alloc>
|
||||
u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>
|
||||
make_u32regex_token_iterator(const std::basic_string<charT, Traits, Alloc>& p,
|
||||
const u32regex& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
</PRE>
|
||||
<P>Each of these overloads returns an iterator that enumerates one sub-expression
|
||||
for each <EM>submatch</EM> in regular expression <EM>e</EM>, found in
|
||||
text <EM>s</EM>, using match_flags <EM>m.</EM></P>
|
||||
<P><STRONG>Example</STRONG>: search for international currency symbols, along with
|
||||
their associated numeric value:</P>
|
||||
<PRE>
|
||||
void enumerate_currencies2(const std::string& text)
|
||||
{
|
||||
// enumerate and print all the currency symbols, along
|
||||
// with any associated numeric values:
|
||||
const char* re =
|
||||
"([[:Sc:]][[:Cf:][:Cc:][:Z*:]]*)?"
|
||||
"([[:Nd:]]+(?:[[:Po:]][[:Nd:]]+)?)?"
|
||||
"(?(1)"
|
||||
"|(?(2)"
|
||||
"[[:Cf:][:Cc:][:Z*:]]*"
|
||||
")"
|
||||
"[[:Sc:]]"
|
||||
")";
|
||||
boost::u32regex r = boost::make_u32regex(re);
|
||||
boost::u32regex_token_iterator<std::string::const_iterator>
|
||||
i(boost::make_u32regex_token_iterator(text, r, 1)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << *i << std::endl;
|
||||
++i;
|
||||
}
|
||||
}
|
||||
</PRE>
|
||||
<P>
|
||||
<HR>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
05 Jan 2005
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2005</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+62
-51
@@ -1,23 +1,22 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Index</title>
|
||||
<title>Boost.Regex: Installation</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<LINK href="../../../boost.css" type="text/css" rel="stylesheet"></head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
<td vAlign="top" width="300">
|
||||
<h3><A href="../../../index.htm"><IMG height="86" alt="C++ Boost" src="../../../boost.png" width="277" border="0"></A></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Installation</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
<h3><A href="index.html"><IMG height="45" alt="Boost.Regex Index" src="uarrow.gif" width="43" border="0"></A></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
@@ -41,8 +40,23 @@
|
||||
or archive file before you can use it, instructions for specific platforms are
|
||||
as follows:
|
||||
</P>
|
||||
<P><B><A name="bcb"></A>Borland C++ Builder:</B>
|
||||
</P>
|
||||
<H3><A name="bjam"></A>Building with bjam</H3>
|
||||
<P>This is now the preferred method for building and installing this library,
|
||||
please refer to the <A href="../../../more/getting_started.html">getting started
|
||||
guide</A> for more information.</P>
|
||||
<H3><A name="unicode"></A>Building With Unicode and ICU Support</H3>
|
||||
<P>A default build of this library does not enable <A href="unicode.html">Unciode
|
||||
support</A> via ICU. To do that you need to set the environment
|
||||
variable ICU_PATH to point to the route directory of your ICU installation, for
|
||||
example if ICU was installed to /usr/local you might use:</P>
|
||||
<PRE>bjam -sICU_PATH=/usr/local -sTOOLS=<A href="../../../more/getting_started.html#Tools" >my-compiler</A></PRE>
|
||||
<P>Note that ICU is a C++ library just like Boost is, as such your copy of ICU
|
||||
must have been built with the same C++ compiler (and compiler version) that you
|
||||
are using to build Boost. <STRONG>Boost.Regex will not work correctly unless
|
||||
you ensure that this is the case</STRONG>.</P>
|
||||
<H2><A name="make"></A>Building via makefiles</H2>
|
||||
<H3><A name="bcb"></A>Borland C++ Builder:
|
||||
</H3>
|
||||
<UL>
|
||||
<LI>
|
||||
Open up a console window and change to the <boost>\libs\regex\build
|
||||
@@ -84,7 +98,7 @@
|
||||
</P>
|
||||
<P>If you would prefer to do a dynamic link to the regex libraries when using the
|
||||
dll runtime then define BOOST_REGEX_DYN_LINK (you must do this if you want to
|
||||
use boost.regex in multiple dll's), otherwise Boost.regex will be staically
|
||||
use boost.regex in multiple dll's), otherwise Boost.regex will be statically
|
||||
linked by default. </P>
|
||||
<P>If you want to suppress automatic linking altogether (and supply your own
|
||||
custom build of the lib) then define BOOST_REGEX_NO_LIB.</P>
|
||||
@@ -94,7 +108,7 @@
|
||||
if this causes problems for you, then try defining BOOST_NO_STD_LOCALE when
|
||||
building, this will disable some features throughout boost, but may save you a
|
||||
lot in compile times!</P>
|
||||
<P><B><A name="vc"></A>Microsoft Visual C++ 6</B><STRONG> and 7</STRONG></P>
|
||||
<H3><A name="vc"></A>Microsoft Visual C++ 6 and 7</H3>
|
||||
<P>You need version 6 of MSVC to build this library. If you are using VC5 then you
|
||||
may want to look at one of the previous releases of this <A href="http://ourworld.compuserve.com/homepages/john_maddock/regexpp.htm">
|
||||
library</A>
|
||||
@@ -117,14 +131,17 @@
|
||||
<P>You can delete all the temporary files created during the build (excluding lib
|
||||
and dll files) using:</P>
|
||||
<PRE>nmake -fvc6.mak clean </PRE>
|
||||
<P>If you want to build with ICU support, then you need to pass the path to your
|
||||
ICU directory to the makefile, for example with:
|
||||
</P>
|
||||
<PRE>nmake ICU_PATH=c:\open-source\icu -fvc71.mak install</PRE>
|
||||
<P>Finally when you use regex++ it is only necessary for you to add the
|
||||
<boost> root directory to your list of include directories for that
|
||||
project. It is not necessary for you to manually add a .lib file to the
|
||||
project; the headers will automatically select the correct .lib file for your
|
||||
build mode and tell the linker to include it.
|
||||
</P>
|
||||
<P>
|
||||
Note that if you want to dynamically link to the regex library when using the
|
||||
<P>Note that if you want to dynamically link to the regex library when using the
|
||||
dynamic C++ runtime, define BOOST_REGEX_DYN_LINK when building your project.</P>
|
||||
<P>If you want to add the source directly to your project then define
|
||||
BOOST_REGEX_NO_LIB to disable automatic library selection.</P>
|
||||
@@ -132,32 +149,31 @@
|
||||
Microsoft's Compiler:</P>
|
||||
<UL>
|
||||
<LI>
|
||||
There have been some reports of compiler-optimization bugs affecting this
|
||||
library, (particularly with VC6 versions prior to service patch 5) the
|
||||
workaround is to build the library using /Oityb1 rather than /O2. That is to
|
||||
use all optimization settings except /Oa. This problem is reported to affect
|
||||
some standard library code as well (in fact I'm not sure if the problem is with
|
||||
the regex code or the underlying standard library), so it's probably worthwhile
|
||||
applying this workaround in normal practice in any case.</LI>
|
||||
There have been some reports of compiler-optimization bugs affecting this
|
||||
library, (particularly with VC6 versions prior to service patch 5) the
|
||||
workaround is to build the library using /Oityb1 rather than /O2. That is to
|
||||
use all optimization settings except /Oa. This problem is reported to affect
|
||||
some standard library code as well (in fact I'm not sure if the problem is with
|
||||
the regex code or the underlying standard library), so it's probably worthwhile
|
||||
applying this workaround in normal practice in any case.
|
||||
<LI>
|
||||
If you have replaced the C++ standard library that comes with VC6, then when
|
||||
you build the library you must ensure that the environment variables "INCLUDE"
|
||||
and "LIB" have been updated to reflect the include and library paths for the
|
||||
new library - see vcvars32.bat (part of your Visual Studio installation) for
|
||||
more details.
|
||||
</LI>
|
||||
If you have replaced the C++ standard library that comes with VC6, then when
|
||||
you build the library you must ensure that the environment variables "INCLUDE"
|
||||
and "LIB" have been updated to reflect the include and library paths for the
|
||||
new library - see vcvars32.bat (part of your Visual Studio installation) for
|
||||
more details.
|
||||
<LI>
|
||||
If you are building with the full STLPort v4.x, then use the vc6-stlport.mak
|
||||
file provided and set the environment variable STLPORT_PATH to point to the
|
||||
location of your STLPort installation (Note that the full STLPort libraries
|
||||
appear not to support single-thread static builds).</LI>
|
||||
If you are building with the full STLPort v4.x, then use the vc6-stlport.mak
|
||||
file provided and set the environment variable STLPORT_PATH to point to the
|
||||
location of your STLPort installation (Note that the full STLPort libraries
|
||||
appear not to support single-thread static builds).
|
||||
<LI>
|
||||
If you are building your application with /Zc:wchar_t then you will need to
|
||||
modify the makefile to add /Zc:wchar_t before building the library.
|
||||
</LI>
|
||||
</UL>
|
||||
<P><B><A name="gcc"></A>GCC(2.95 and 3.x)</B>
|
||||
</P>
|
||||
<H3><A name="gcc"></A>GCC(2.95 and 3.x)
|
||||
</H3>
|
||||
<P>You can build with gcc using the normal boost Jamfile in
|
||||
<boost>/libs/regex/build, alternatively there is a conservative makefile
|
||||
for the g++ compiler. From the command prompt change to the
|
||||
@@ -175,15 +191,18 @@
|
||||
<PRE>make -fgcc-shared.mak</PRE>
|
||||
<P>which will build libboost_regex.so and libboost_regex_debug.so.</P>
|
||||
<P>Both of the these makefiles support the following environment variables:</P>
|
||||
<P>ICU_PATH: tells the makefile to build with Unicode support, set to the path
|
||||
where your ICU installation is located, for example with: <code>make
|
||||
ICU_PATH=/usr/local install -fgcc.mak</code></P>
|
||||
<P>CXXFLAGS: extra compiler options - note that this applies to both the debug and
|
||||
release builds.</P>
|
||||
<P>INCLUDES: additional include directories.</P>
|
||||
<P>LDFLAGS: additional linker options.</P>
|
||||
<P>LIBS: additional library files.</P>
|
||||
<P>For the more adventurous there is a configure script in
|
||||
<boost>/libs/config; see the <A href="../../config/config.htm">config library
|
||||
documentation</A>.</P>
|
||||
<P><B><A name="sun"></A>Sun Workshop 6.1</B></P>
|
||||
<boost>/libs/config; see the <A href="../../config/config.htm">config
|
||||
library documentation</A>.</P>
|
||||
<H3><A name="sun"></A>Sun Workshop 6.1</H3>
|
||||
<P>There is a makefile for the sun (6.1) compiler (C++ version 3.12). From the
|
||||
command prompt change to the <boost>/libs/regex/build directory and type:
|
||||
</P>
|
||||
@@ -206,30 +225,22 @@
|
||||
you can set these by defining the appropriate macros, for example:</P>
|
||||
<PRE>dmake CXXFLAGS="-xarch=v9" LDFLAGS="-xarch=v9" LIBSUFFIX="_v9" -f sunpro.mak</PRE>
|
||||
<P>will build v9 variants of the regex library named libboost_regex_v9.a etc.</P>
|
||||
<P><B><A name="other"></A>Other compilers:</B>
|
||||
</P>
|
||||
<P>There is a generic makefile (<A href="../build/generic.mak">generic.mak</A>
|
||||
) provided in <boost-root>/libs/regex/build - see that makefile for
|
||||
details of environment variables that need to be set before use.
|
||||
<P>
|
||||
Alternatively you can using the <A href="../../../tools/build/index.html">Jam based
|
||||
build system</A>: cd into <boost>/libs/regex/build and run:<PRE>bjam -sTOOLS=mytoolset</PRE>
|
||||
<P>
|
||||
If you need to configure the library for your platform, then refer to the <A href="../../config/config.htm">
|
||||
config library documentation</A>
|
||||
.
|
||||
<P>
|
||||
<H3><A name="other"></A>Makefiles for Other compilers:
|
||||
</H3>
|
||||
<P>There is a generic makefile (<A href="../build/generic.mak">generic.mak</A> )
|
||||
provided in <boost-root>/libs/regex/build - see that makefile for details
|
||||
of environment variables that need to be set before use.
|
||||
<HR>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Oct 2003
|
||||
09 Jan 2005
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan -->
|
||||
2003<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2005<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<h3>Synopsis</h3>
|
||||
<p>The type <code>match_flag_type</code> is an implementation specific bitmask
|
||||
type (17.3.2.1.2) that controls how a regular expression is matched against a
|
||||
character sequence. The behavior of the format flags is descibed in more
|
||||
character sequence. The behavior of the format flags is described in more
|
||||
detail in the <A href="format_syntax.html">format syntax guide</A>.</p>
|
||||
<pre>
|
||||
namespace boost{ namespace regex_constants{
|
||||
@@ -70,10 +70,10 @@ static const match_flag_type format_all;
|
||||
<table id="Table2" cellspacing="1" cellpadding="7" width="100%" border="0">
|
||||
<tr>
|
||||
<td valign="top" width="50%">
|
||||
<p>Element</p>
|
||||
<p><STRONG>Element</STRONG></p>
|
||||
</td>
|
||||
<td valign="top" width="50%">
|
||||
<p>Effect if set</p>
|
||||
<p><STRONG>Effect if set</STRONG></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -88,12 +88,12 @@ static const match_flag_type format_all;
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" width="50%">match_not_bob</td>
|
||||
<td valign="top" width="50%">Specifies that the expression "\A" should not match
|
||||
against the sub-sequence [first,first).</td>
|
||||
<td valign="top" width="50%">Specifies that the expressions "\A" and
|
||||
"\`" should not match against the sub-sequence [first,first).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" width="50%">match_not_eob</td>
|
||||
<td valign="top" width="50%">Specifies that the expressions "\z" and
|
||||
<td valign="top" width="50%">Specifies that the expressions "\'", "\z" and
|
||||
"\Z" should not match against the sub-sequence [last,last).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -119,8 +119,8 @@ static const match_flag_type format_all;
|
||||
<p>match_not_bow</p>
|
||||
</td>
|
||||
<td valign="top" width="50%">
|
||||
<p>Specifies that the expression "\b" should not be matched against the
|
||||
sub-sequence [first,first).</p>
|
||||
<p>Specifies that the expressions "\<" and "\b" should not be matched
|
||||
against the sub-sequence [first,first).</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -128,8 +128,8 @@ static const match_flag_type format_all;
|
||||
<p>match_not_eow</p>
|
||||
</td>
|
||||
<td valign="top" width="50%">
|
||||
<p>Specifies that the expression "\b" should not be matched against the
|
||||
sub-sequence [last,last).</p>
|
||||
<p>Specifies that the expressions "\>" and "\b" should not be matched
|
||||
against the sub-sequence [last,last).</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -138,7 +138,10 @@ static const match_flag_type format_all;
|
||||
</td>
|
||||
<td valign="top" width="50%">
|
||||
<p>Specifies that if more than one match is possible then any match is an
|
||||
acceptable result.</p>
|
||||
acceptable result: this will still find the leftmost match, but may not find
|
||||
the "best" match at that position. Use this flag if you care about the
|
||||
speed of matching, but don't care what was matched (only whether there is one
|
||||
or not).</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -280,3 +283,4 @@ static const match_flag_type format_all;
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -0,0 +1,294 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Working With MFC/ATL String Types</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<LINK href="../../../boost.css" type="text/css" rel="stylesheet"></head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td vAlign="top" width="300">
|
||||
<h3><A href="../../../index.htm"><IMG height="86" alt="C++ Boost" src="../../../boost.png" width="277" border="0"></A></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Working With MFC/ATL String Types.</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><A href="index.html"><IMG height="45" alt="Boost.Regex Index" src="uarrow.gif" width="43" border="0"></A></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<HR>
|
||||
<H3>Contents</H3>
|
||||
<dl class="index">
|
||||
<dt><A href="#intro">Introduction</A> <dt><A href="#types">Types</A> <dt><A href="#create">Regular
|
||||
Expression Creation</A> <dt><A href="#algo">Overloaded Algorithms</A>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt><A href="#regex_match">regex_match</A> <dt><A href="#regex_search">regex_search</A>
|
||||
<dt><A href="#regex_replace">regex_replace</A> </dt>
|
||||
</dl>
|
||||
<dt><A href="#iterators">Iterators</A>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt><A href="#regex_iterator">regex_iterator creation helper</A> <dt><A href="#regex_token_iterator">
|
||||
regex_token_iterator creation helpers</A></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
<H3><a name="intro"></a>Introduction</H3>
|
||||
<P>The header <boost/regex/mfc.hpp> provides Boost.Regex support for MFC
|
||||
string types: note that this support requires Visual Studio .NET (Visual C++ 7)
|
||||
or later, where all of the MFC and ATL string types are based around
|
||||
the CSimpleStringT class template. </P>
|
||||
<P>In the following documentation, whenever you see CSimpleStringT<charT>,
|
||||
then you can substitute any of the following MFC/ATL types (all of which
|
||||
inherit from CSimpleStringT):</P>
|
||||
<P>CString<BR>
|
||||
CStringA<BR>
|
||||
CStringW<BR>
|
||||
CAtlString<BR>
|
||||
CAtlStringA<BR>
|
||||
CAtlStringW<BR>
|
||||
CStringT<charT,traits><BR>
|
||||
CFixedStringT<charT,N><BR>
|
||||
CSimpleStringT<charT></B></P>
|
||||
<H3><A name="types"></A>Types</H3>
|
||||
<P>The following typedefs are provided for the convenience of those working with
|
||||
TCHAR's:</P>
|
||||
<PRE>typedef <A href="basic_regex.html" >basic_regex</A><TCHAR> tregex;
|
||||
typedef <A href="match_results.html" >match_results</A><TCHAR const*> tmatch;
|
||||
typedef <A href="regex_iterator.html" >regex_iterator</A><TCHAR const*> tregex_iterator;
|
||||
typedef <A href="regex_token_iterator.html" >regex_token_iterator</A><TCHAR const*> tregex_token_iterator;
|
||||
</PRE>
|
||||
<P>If you are working with explicitly narrow or wide characters rather than TCHAR,
|
||||
then use the regular Boost.Regex types instead.</P>
|
||||
<H3><A name="create"></A>Regular Expression Creation</H3>
|
||||
<P>The following helper function is available to assist in the creation of a
|
||||
regular expression from an MFC/ATL string type:</P>
|
||||
<pre>template <class charT>
|
||||
basic_regex<charT>
|
||||
make_regex(const ATL::CSimpleStringT<charT>& s,
|
||||
::boost::regex_constants::syntax_option_type f = boost::regex_constants::normal);</pre>
|
||||
<P><STRONG>Effects</STRONG>: returns basic_regex<charT>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), f);</P>
|
||||
<H3><A name="algo"></A>Overloaded Algorithms</H3>
|
||||
<P>For each regular expression algorithm that's overloaded for a std::basic_string
|
||||
argument, there is also one overloaded for the MFC/ATL string types.
|
||||
These algorithm signatures all look a lot more complex than they actually
|
||||
are, but for completeness here they are anyway:</P>
|
||||
<H4><A name="regex_match"></A>regex_match</H4>
|
||||
<P>There are two overloads, the first reports what matched in a match_results
|
||||
structure, the second does not.
|
||||
</P>
|
||||
<P>All the usual caveats for <A href="regex_match.html">regex_match</A> apply, in
|
||||
particular the algorithm will only report a successful match if <STRONG>all of the
|
||||
input text matches the expression</STRONG>, if this isn't what you want then
|
||||
use <A href="regex_search.html">regex_search</A> instead.</P>
|
||||
<PRE>template <class charT, class T, class A>
|
||||
bool regex_match(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
match_results<const B*, A>& what,
|
||||
const basic_regex<charT, T>& e,
|
||||
boost::regex_constants::match_flag_type f = boost::regex_constants::match_default); </PRE>
|
||||
<P>
|
||||
<P><STRONG>Effects</STRONG>: returns ::boost::<A href="regex_match.html">regex_match</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), what, e, f);</P>
|
||||
<p><strong>Example:</strong></p>
|
||||
<pre>//
|
||||
// Extract filename part of a path from a CString and return the result
|
||||
// as another CString:
|
||||
//
|
||||
CString get_filename(const CString& path)
|
||||
{
|
||||
boost::tregex r(__T("(?:\\A|.*\\\\)([^\\\\]+)"));
|
||||
boost::tmatch what;
|
||||
if(boost::regex_match(path, what, r))
|
||||
{
|
||||
// extract $1 as a CString:
|
||||
return CString(what[1].first, what.length(1));
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("Invalid pathname");
|
||||
}
|
||||
}
|
||||
</pre>
|
||||
<hr>
|
||||
<PRE>template <class charT, class T>
|
||||
bool regex_match(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<B, T>& e,
|
||||
boost::regex_constants::match_flag_type f = boost::regex_constants::match_default)</PRE>
|
||||
<P>
|
||||
<P><STRONG>Effects</STRONG>: returns ::boost::<A href="regex_match.html">regex_match</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, f);</P>
|
||||
<p><strong>Example:</strong></p>
|
||||
<pre>//
|
||||
// Find out if *password* meets our password requirements,
|
||||
// as defined by the regular expression *requirements*.
|
||||
//
|
||||
bool is_valid_password(const CString& password, const CString& requirements)
|
||||
{
|
||||
return boost::regex_match(password, boost::make_regex(requirements));
|
||||
} </pre>
|
||||
<hr>
|
||||
<H4><A name="regex_search"></A>regex_search</H4>
|
||||
<P>There are two additional overloads for <A href="regex_search.html">regex_search</A>,
|
||||
the first reports what matched the second does not:</P>
|
||||
<PRE>template <class charT, class A, class T>
|
||||
bool regex_search(const ATL::CSimpleStringT<charT>& s,
|
||||
match_results<const charT*, A>& what,
|
||||
const basic_regex<charT, T>& e,
|
||||
boost::regex_constants::match_flag_type f = boost::regex_constants::match_default)</PRE>
|
||||
<P><STRONG>Effects</STRONG>: returns ::boost::<A href="regex_search.html">regex_search</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), what, e, f);</P>
|
||||
<P><STRONG>Example:</STRONG>: Postcode extraction from an address string.</P>
|
||||
<pre>CString extract_postcode(const CString& address)
|
||||
{
|
||||
// searches throw address for a UK postcode and returns the result,
|
||||
// the expression used is by Phil A. on www.regxlib.com:
|
||||
boost::tregex r(__T("^(([A-Z]{1,2}[0-9]{1,2})|([A-Z]{1,2}[0-9][A-Z]))\\s?([0-9][A-Z]{2})$"));
|
||||
boost::tmatch what;
|
||||
if(boost::regex_search(address, what, r))
|
||||
{
|
||||
// extract $0 as a CString:
|
||||
return CString(what[0].first, what.length());
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("No postcode found");
|
||||
}
|
||||
} </pre>
|
||||
<hr>
|
||||
<pre>template <class charT, class T>
|
||||
inline bool regex_search(const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT, T>& e,
|
||||
boost::regex_constants::match_flag_type f = boost::regex_constants::match_default)
|
||||
</pre>
|
||||
<P><STRONG>Effects</STRONG>: returns ::boost::<A href="regex_search.html">regex_search</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, f);</P>
|
||||
<hr>
|
||||
<H4><A name="regex_replace"></A>regex_replace</H4>
|
||||
<P>There are two additional overloads for <A href="regex_replace.html">regex_replace</A>,
|
||||
the first sends output to an output iterator, while the second creates a new
|
||||
string</P>
|
||||
<PRE>template <class OutputIterator, class BidirectionalIterator, class traits, class
|
||||
charT>
|
||||
OutputIterator regex_replace(OutputIterator out,
|
||||
BidirectionalIterator first,
|
||||
BidirectionalIterator last,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const ATL::CSimpleStringT<charT>& fmt,
|
||||
match_flag_type flags = match_default)
|
||||
</PRE>
|
||||
<P><STRONG>Effects</STRONG>: returns ::boost::<A href="regex_replace.html">regex_replace</A>(out,
|
||||
first, last, e, fmt.GetString(), flags);</P>
|
||||
<pre>template <class traits, charT>
|
||||
ATL::CSimpleStringT<charT> regex_replace(const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const ATL::CSimpleStringT<charT>& fmt,
|
||||
match_flag_type flags = match_default)</pre>
|
||||
<P><STRONG>Effects</STRONG>: returns a new string created using <A href="regex_replace.html">
|
||||
regex_replace</A>, and the same memory manager as string <EM>s</EM>.</P>
|
||||
<P><STRONG>Example:</STRONG></P>
|
||||
<PRE>//
|
||||
// Take a credit card number as a string of digits,
|
||||
// and reformat it as a human readable string with "-"
|
||||
// separating each group of four digits:
|
||||
//
|
||||
const boost::tregex e(__T("\\A(\\d{3,4})[- ]?(\\d{4})[- ]?(\\d{4})[- ]?(\\d{4})\\z"));
|
||||
const CString human_format = __T("$1-$2-$3-$4");
|
||||
|
||||
CString human_readable_card_number(const CString& s)
|
||||
{
|
||||
return boost::regex_replace(s, e, human_format);
|
||||
}
|
||||
</PRE>
|
||||
<H3><a name="iterators"></a>Iterators</H3>
|
||||
<P>The following helper functions are provided to ease the conversion from an
|
||||
MFC/ATL string to a <A href="regex_iterator.html">regex_iterator</A> or <A href="regex_token_iterator.html">
|
||||
regex_token_iterator</A>:</P>
|
||||
<H4><A name="regex_iterator"></A>regex_iterator creation helper</H4>
|
||||
<PRE>template <class charT>
|
||||
regex_iterator<charT const*>
|
||||
make_regex_iterator(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT>& e,
|
||||
::boost::regex_constants::match_flag_type f = boost::regex_constants::match_default);
|
||||
</PRE>
|
||||
<p><STRONG>Effects:</STRONG>returns <A href="regex_iterator.html">regex_iterator</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, f);</p>
|
||||
<p><strong>Example:</strong></p>
|
||||
<pre>void enumerate_links(const CString& html)
|
||||
{
|
||||
// enumerate and print all the <a> links in some HTML text,
|
||||
// the expression used is by Andew Lee on <a href="http://www.regxlib.com">www.regxlib.com</a>:
|
||||
boost::tregex r(__T("href=[\"\']((http:\\/\\/|\\.\\/|\\/)?\\w+(\\.\\w+)*(\\/\\w+(\\.\\w+)?)*(\\/|\\?\\w*=\\w*(&\\w*=\\w*)*)?)[\"\']"));
|
||||
boost::tregex_iterator i(boost::make_regex_iterator(html, r)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << (*i)[1] << std::endl;
|
||||
++i;
|
||||
}
|
||||
}
|
||||
</pre>
|
||||
<hr>
|
||||
<H4><A name="regex_token_iterator"></A>regex_token_iterator creation helpers</H4>
|
||||
<PRE>template <class charT>
|
||||
regex_token_iterator<charT const*>
|
||||
make_regex_token_iterator(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT>& e,
|
||||
int sub = 0,
|
||||
::boost::regex_constants::match_flag_type f = boost::regex_constants::match_default);
|
||||
</PRE>
|
||||
<p><STRONG>Effects:</STRONG>returns <A href="regex_token_iterator.html">regex_token_iterator</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, sub, f);</p>
|
||||
<pre>template <class charT>
|
||||
regex_token_iterator<charT const*>
|
||||
make_regex_token_iterator(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT>& e,
|
||||
const std::vector<int>& subs,
|
||||
::boost::regex_constants::match_flag_type f = boost::regex_constants::match_default);
|
||||
</pre>
|
||||
<p><STRONG>Effects:</STRONG>returns <A href="regex_token_iterator.html">regex_token_iterator</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, subs, f);</p>
|
||||
<pre>template <class charT, std::size_t N>
|
||||
regex_token_iterator<charT const*>
|
||||
make_regex_token_iterator(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT>& e,
|
||||
const int (& subs)[N],
|
||||
::boost::regex_constants::match_flag_type f = boost::regex_constants::match_default);
|
||||
</pre>
|
||||
<p><STRONG>Effects: </STRONG>returns <A href="regex_token_iterator.html">regex_token_iterator</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, subs, f);</p>
|
||||
<P><STRONG>Example:</STRONG></P>
|
||||
<PRE>void enumerate_links2(const CString& html)
|
||||
{
|
||||
// enumerate and print all the <a> links in some HTML text,
|
||||
// the expression used is by Andew Lee on <a href="http://www.regxlib.com">www.regxlib.com</a>:
|
||||
boost::tregex r(__T("href=[\"\']((http:\\/\\/|\\.\\/|\\/)?\\w+(\\.\\w+)*(\\/\\w+(\\.\\w+)?)*(\\/|\\?\\w*=\\w*(&\\w*=\\w*)*)?)[\"\']"));
|
||||
boost::tregex_token_iterator i(boost::make_regex_token_iterator(html, r, 1)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << *i << std::endl;
|
||||
++i;
|
||||
}
|
||||
} </PRE>
|
||||
<HR>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
21 Dec 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,53 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Working With Non-Standard String Types</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Working With Non-Standard String Types.</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<HR>
|
||||
<p></p>
|
||||
<P>The Boost.Regex algorithms and iterators are all iterator-based, with
|
||||
convenience overloads of the algorithms provided that convert standard library
|
||||
string types to iterator pairs internally. If you want to search a
|
||||
non-standard string type then the trick is to convert that string into an
|
||||
iterator pair: so far I haven't come across any string types that can't be
|
||||
handled this way, even if they're not officially iterator based.
|
||||
Certainly any string type that provides access to it's internal buffer, along
|
||||
with it's length, can be converted into a pair of pointers (which can be used
|
||||
as iterators).</P>
|
||||
<P>Some non-standard string types are sufficiently common that wappers have been
|
||||
provided for them:</P>
|
||||
<P><A href="mfc_strings.html">MFC/ATL Strings.</A><BR>
|
||||
<A href="icu_strings.html">ICU Strings.</A></P>
|
||||
<P>
|
||||
<HR>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Nov 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2004<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
@@ -62,12 +62,23 @@ public:
|
||||
regex_iterator <A href="#o7">operator</A>++(int);
|
||||
};
|
||||
|
||||
typedef regex_iterator<const char*> cregex_iterator;
|
||||
typedef regex_iterator<std::string::const_iterator> sregex_iterator;
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
typedef regex_iterator<const wchar_t*> wcregex_iterator;
|
||||
typedef regex_iterator<std::wstring::const_iterator> wsregex_iterator;
|
||||
#endif
|
||||
typedef
|
||||
regex_iterator<const
|
||||
|
||||
char*> cregex_iterator; typedef regex_iterator<std::string::const_iterator>
|
||||
sregex_iterator; #ifndef BOOST_NO_WREGEX
|
||||
typedef regex_iterator<const
|
||||
wchar_t*> wcregex_iterator; typedef regex_iterator<std::wstring::const_iterator>
|
||||
wsregex_iterator; #endif template
|
||||
<class
|
||||
|
||||
charT, class traits> regex_iterator<const charT*,
|
||||
charT, traits>
|
||||
<A href="#make_regex_iterator">make_regex_iterator</A>(const charT* p, const basic_regex<charT, traits>& e, regex_constants::match_flag_type m = regex_constants::match_default); template <class
|
||||
|
||||
charT, class traits, class ST, class SA> regex_iterator<typename std::basic_string<charT,
|
||||
ST, SA>::const_iterator, charT, traits>
|
||||
<A href="#make_regex_iterator">make_regex_iterator</A>(const std::basic_string<charT, ST, SA>& p, const basic_regex<charT, traits>& e, regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
</pre>
|
||||
<h3><a name="description"></a>Description</h3>
|
||||
@@ -299,6 +310,20 @@ regex_iterator operator++(int);
|
||||
then calls <code>++(*this)</code>.</p>
|
||||
<b></b>
|
||||
<p><b>Returns:</b> <code>result</code>.</p>
|
||||
<PRE><A name=make_regex_iterator></A>template <class charT, class traits> regex_iterator<const charT*, charT, traits>
|
||||
make_regex_iterator(const charT*
|
||||
p, const basic_regex<charT,
|
||||
traits>& e, regex_constants::match_flag_type m
|
||||
= regex_constants::match_default); template <class
|
||||
|
||||
charT, class traits, class ST, class SA> regex_iterator<typename std::basic_string<charT,
|
||||
ST, SA>::const_iterator, charT, traits>
|
||||
make_regex_iterator(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
</PRE>
|
||||
<P><STRONG>Effects:</STRONG> returns an iterator that enumerates all occurences of
|
||||
expression <EM>e</EM> in text <EM>p</EM> using match_flags <EM>m</EM>.</P>
|
||||
<h3>Examples</h3>
|
||||
<p>The following <a href="../example/snippets/regex_iterator_example.cpp">example</a>
|
||||
takes a C++ source file and builds up an index of class names, and the location
|
||||
@@ -418,12 +443,12 @@ color=
|
||||
}
|
||||
</pre>
|
||||
<hr>
|
||||
<p>Revised
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
26 June 2004
|
||||
06 Jan 05
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2003<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2005<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
|
||||
@@ -76,6 +76,48 @@ typedef regex_token_iterator<std::string::const_iterator> sregex_token_i
|
||||
typedef regex_token_iterator<const wchar_t*> wcregex_token_iterator;
|
||||
typedef regex_token_iterator<<std::wstring::const_iterator> wsregex_token_iterator;
|
||||
#endif
|
||||
|
||||
template <class charT, class traits>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
int submatch = 0,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
int submatch = 0,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, std::size_t N>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA, std::size_t N>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
</PRE>
|
||||
<H3><A name="description"></A>Description</H3>
|
||||
<PRE><A name=c1></A>regex_token_iterator();</PRE>
|
||||
@@ -169,7 +211,54 @@ regex_token_iterator(BidirectionalIterator a, BidirectionalIterator b, const reg
|
||||
<P><B> Effects:</B> constructs a copy <CODE>result</CODE> of <CODE>*this</CODE>,
|
||||
then calls <CODE>++(*this)</CODE>.</P>
|
||||
<P><B> Returns:</B> <CODE>result</CODE>.<A name="examples"></A>
|
||||
<H3>Examples</H3>
|
||||
<PRE><A name=make_regex_token_iterator></A>template <class charT, class traits>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
make_regex_token_iterator(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
int submatch = 0,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
make_regex_token_iterator(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
int submatch = 0,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, std::size_t N>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
make_regex_token_iterator(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA, std::size_t N>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
make_regex_token_iterator(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
make_regex_token_iterator(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
make_regex_token_iterator(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
</PRE>
|
||||
<P>Effects: returns a <A href="#synopsis">regex_token_iterator</A> that enumerates
|
||||
one <A href="sub_match.html">sub_match</A> for each value in <EM>submatch</EM> for
|
||||
each occurrence of regular expression <EM>e</EM> in string <EM>p</EM>, matched
|
||||
using <A href="match_flag_type.html">match_flags</A> <EM>m</EM>.</P>
|
||||
<P></P>
|
||||
<H3>Examples</H3>
|
||||
<P>The following <A href="../example/snippets/regex_token_iterator_eg_1.cpp">example</A>
|
||||
takes a string and splits it into a series of tokens:</P>
|
||||
<pre>
|
||||
@@ -289,3 +378,4 @@ boost::regex e(<FONT color=#0000ff>"<\\s*A\\s+[^>]*href\\s*=\\s*\"([^\"]*)
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -40,14 +40,6 @@
|
||||
<P>Almost all Perl features are supported, except for:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD>\N{name}</TD>
|
||||
<TD>Use [[.name.]] instead.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\pP and \PP</TD>
|
||||
<TD>Use [[:P:]] instead.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>(?{code})</TD>
|
||||
<TD>Not implementable in a compiled strongly typed language.</TD>
|
||||
|
||||
@@ -62,7 +62,15 @@
|
||||
is false, and members <CODE>first</CODE> and <CODE>second</CODE> represent the
|
||||
character range that formed the partial match.</P>
|
||||
<PRE>namespace boost{
|
||||
|
||||
|
||||
template <class BidirectionalIterator>
|
||||
class sub_match;
|
||||
|
||||
typedef sub_match<const char*> csub_match;
|
||||
typedef sub_match<const wchar_t*> wcsub_match;
|
||||
typedef sub_match<std::string::const_iterator> ssub_match;
|
||||
typedef sub_match<std::wstring::const_iterator> wssub_match;
|
||||
|
||||
template <class BidirectionalIterator>
|
||||
class sub_match : public std::pair<BidirectionalIterator, BidirectionalIterator>
|
||||
{
|
||||
@@ -323,10 +331,11 @@ basic_ostream<charT, traits>&
|
||||
sub_match occupies more memory resulting in complex expressions running out of
|
||||
memory or stack space more quickly during matching.
|
||||
<LI>
|
||||
The matching algorithms are less efficient at handling some features
|
||||
(independent sub-expressions for example), even when match_extra is not used.
|
||||
The matching algorithms are less efficient at handling some features
|
||||
(independent sub-expressions for example), even when <EM>match_extra</EM>
|
||||
is not used.
|
||||
<LI>
|
||||
The matching algorithms are much less efficient (i.e. slower), when match_extra
|
||||
The matching algorithms are much less efficient (i.e. slower), when <EM>match_extra</EM>
|
||||
is used. Mostly this is down to the extra memory allocations that have to
|
||||
take place.</LI></UL>
|
||||
<H4>sub_match non-member operators</H4>
|
||||
@@ -550,13 +559,13 @@ basic_ostream<charT, traits>&
|
||||
<HR>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Oct 2003
|
||||
22 Dec 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2003<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan -->
|
||||
2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -60,7 +60,8 @@ boost::regex e2(my_expression, boost::regex::basic|boost::regex::icase);</PRE>
|
||||
<H4>Marked sub-expressions:</H4>
|
||||
<P>A section beginning \( and ending \) acts as a marked sub-expression.
|
||||
Whatever matched the sub-expression is split out in a separate field by the
|
||||
matching algorithms. Marked sub-expressions can also repeated, or referred-to by a back-reference.</P>
|
||||
matching algorithms. Marked sub-expressions can also repeated, or
|
||||
referred-to by a back-reference.</P>
|
||||
<H4>Repeats:</H4>
|
||||
<P>Any atom (a single character, a marked sub-expression, or a character class)
|
||||
can be repeated with the * operator.</P>
|
||||
@@ -133,7 +134,7 @@ aaaa</PRE>
|
||||
<P>matches a NUL character.</P>
|
||||
<H5>Equivalence classes:</H5>
|
||||
<P>
|
||||
An expression of the form [[=col=]], matches any character or collating element
|
||||
An expression of the form[[=col=]], matches any character or collating element
|
||||
whose primary sort key is the same as that for collating element <EM>col</EM>,
|
||||
as with collating elements the name <EM>col</EM> may be a <A href="collating_names.html">
|
||||
symbolic name</A>. A primary sort key is one that ignores case,
|
||||
@@ -152,7 +153,11 @@ aaaa</PRE>
|
||||
character. This can be used to make the special characters .[\*^$,
|
||||
"ordinary". Note that the escape character loses its special meaning
|
||||
inside a character set, so [\^] will match either a literal '\' or a '^'.</P>
|
||||
<H3><A name="variations"></A>Variations</H3>
|
||||
<H4>What Gets Matched</H4>
|
||||
<P>When there is more that one way to match a regular expression, the "best"
|
||||
possible match is obtained using the <A href="syntax_leftmost_longest.html">leftmost-longest
|
||||
rule</A>.</P>
|
||||
<H3>Variations</H3>
|
||||
<H4><A name="grep"></A>Grep</H4>
|
||||
<P>When an expression is compiled with the flag <EM>grep</EM> set, then the
|
||||
expression is treated as a newline separated list of <A href="#Basic">POSIX-Basic</A>
|
||||
@@ -192,6 +197,11 @@ aaaa</PRE>
|
||||
<P>\< matches zero characters only at the start of a word.</P>
|
||||
<P>\> matches zero characters only at the end of a word.</P>
|
||||
</BLOCKQUOTE>
|
||||
<P dir="ltr">Finally, you should note that emacs style regular expressions are
|
||||
matched according to the <A href="syntax_perl.html#what">Perl "depth first search"
|
||||
rules</A>. Emacs expressions are matched this way because they contain
|
||||
Perl-like extensions, that do not interact well with the <A href="syntax_leftmost_longest.html">
|
||||
POSIX-style leftmost-longest rule</A>.</P>
|
||||
<H3><A name="options"></A>Options</H3>
|
||||
<P>There are a <A href="syntax_option_type.html#basic">variety of flags</A> that
|
||||
may be combined with the <EM>basic</EM> and <EM>grep</EM> options when
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
<H3><A name="synopsis"></A>Synopsis</H3>
|
||||
<P>The POSIX-Extended regular expression syntax is supported by the POSIX C
|
||||
regular expression API's, and variations are used by the utilities <EM>egrep</EM>
|
||||
and <EM>awk</EM>. You can construct POSIX extended regular expressions in
|
||||
and <EM>awk</EM>. You can construct POSIX extended regular expressions in
|
||||
Boost.Regex by passing the flag <EM>extended</EM> to the regex constructor, for
|
||||
example:</P>
|
||||
<PRE>// e1 is a case sensitive POSIX-Extended expression:
|
||||
@@ -61,8 +61,8 @@ boost::regex e2(my_expression, boost::regex::extended|boost::regex::icase);</PRE
|
||||
<H4>Marked sub-expressions:</H4>
|
||||
<P>A section beginning ( and ending ) acts as a marked sub-expression.
|
||||
Whatever matched the sub-expression is split out in a separate field by the
|
||||
matching algorithms. Marked sub-expressions can also repeated, or referred
|
||||
to by a back-reference.</P>
|
||||
matching algorithms. Marked sub-expressions can also repeated, or
|
||||
referred to by a back-reference.</P>
|
||||
<H4>Repeats:</H4>
|
||||
<P>Any atom (a single character, a marked sub-expression, or a character class)
|
||||
can be repeated with the *, +, ?, and {} operators.</P>
|
||||
@@ -71,8 +71,8 @@ boost::regex e2(my_expression, boost::regex::extended|boost::regex::icase);</PRE
|
||||
<PRE>b
|
||||
ab
|
||||
aaaaaaaab</PRE>
|
||||
<P>The + operator will match the preceding atom one or more times, for example
|
||||
the expression a+b will match any of the following:</P>
|
||||
<P>The + operator will match the preceding atom one or more times, for example the
|
||||
expression a+b will match any of the following:</P>
|
||||
<PRE>ab
|
||||
aaaaaaaab</PRE>
|
||||
<P>But will not match:</P>
|
||||
@@ -147,15 +147,15 @@ aaaa</PRE>
|
||||
A collating element is any single character, or any sequence of characters that
|
||||
collates as a single unit. Collating elements may also be used as the end
|
||||
point of a range, for example: [[.ae.]-c] matches the character sequence "ae",
|
||||
plus any single character in the range "ae"-c, assuming that "ae" is treated
|
||||
as a single collating element in the current locale.</P>
|
||||
plus any single character in the range "ae"-c, assuming that "ae" is treated as
|
||||
a single collating element in the current locale.</P>
|
||||
<P>As an extension, a collating element may also be specified via its <A href="collating_names.html">
|
||||
symbolic name</A>, for example:</P>
|
||||
<P>[[.NUL.]]</P>
|
||||
<P>matches a NUL character.</P>
|
||||
<H5>Equivalence classes:</H5>
|
||||
<P>
|
||||
An expression of the form [[=col=]], matches any character or collating element
|
||||
An expression of the form[[=col=]], matches any character or collating element
|
||||
whose primary sort key is the same as that for collating element <EM>col</EM>,
|
||||
as with colating elements the name <EM>col</EM> may be a <A href="collating_names.html">
|
||||
symbolic name</A>. A primary sort key is one that ignores case,
|
||||
@@ -168,48 +168,6 @@ aaaa</PRE>
|
||||
<H5>Combinations:</H5>
|
||||
<P>All of the above can be combined in one character set declaration, for example:
|
||||
[[:digit:]a-c[.NUL.]].</P>
|
||||
<H4>Operator precedence</H4>
|
||||
<P> The order of precedence for of operators is as shown in the following
|
||||
table:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="1" cellPadding="1" width="100%" border="1">
|
||||
<TR>
|
||||
<TD>Collation-related bracket symbols</TD>
|
||||
<TD>[==] [::] [..]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Escaped characters
|
||||
</TD>
|
||||
<TD>\</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Character set (bracket expression)
|
||||
</TD>
|
||||
<TD>[]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Grouping</TD>
|
||||
<TD>()</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Single-character-ERE duplication
|
||||
</TD>
|
||||
<TD>* + ? {m,n}</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Concatenation</TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Anchoring</TD>
|
||||
<TD>^$</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Alternation</TD>
|
||||
<TD>|</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<H4>Escapes</H4>
|
||||
<P>The POSIX standard defines no escape sequences for POSIX-Extended regular
|
||||
expressions, except that:</P>
|
||||
@@ -420,8 +378,55 @@ aaaa</PRE>
|
||||
<H5>Any other escape</H5>
|
||||
<P>Any other escape sequence matches the character that is escaped, for example \@
|
||||
matches a literal <A href="mailto:'@'">'@'</A>.</P>
|
||||
</BLOCKQUOTE>
|
||||
<H3><A name="variations"></A>Variations</H3>
|
||||
</BLOCKQUOTE><A name="variations">
|
||||
<H4>Operator precedence</H4>
|
||||
<P> The order of precedence for of operators is as shown in the following
|
||||
table:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="1" cellPadding="1" width="100%" border="1">
|
||||
<TR>
|
||||
<TD>Collation-related bracket symbols</TD>
|
||||
<TD>[==] [::] [..]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Escaped characters
|
||||
</TD>
|
||||
<TD>\</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Character set (bracket expression)
|
||||
</TD>
|
||||
<TD>[]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Grouping</TD>
|
||||
<TD>()</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Single-character-ERE duplication
|
||||
</TD>
|
||||
<TD>* + ? {m,n}</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Concatenation</TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Anchoring</TD>
|
||||
<TD>^$</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Alternation</TD>
|
||||
<TD>|</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
</A>
|
||||
<H4>What Gets Matched</H4>
|
||||
<P>When there is more that one way to match a regular expression, the "best"
|
||||
possible match is obtained using the <A href="syntax_leftmost_longest.html">leftmost-longest
|
||||
rule</A>.</P>
|
||||
<H3>Variations</H3>
|
||||
<H4>Egrep<A name="egrep"></H4>
|
||||
<P>When an expression is compiled with the flag <EM>egrep</EM> set, then the
|
||||
expression is treated as a newline separated list of POSIX-Extended
|
||||
@@ -468,4 +473,3 @@ aaaa</PRE>
|
||||
</I>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">The "Leftmost Longest" Rule</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<HR>
|
||||
<p></p>
|
||||
<P>Often there is more that one way of matching a regular expression at a
|
||||
particular location, for POSIX basic and extended regular expressions, the
|
||||
"best" match is determined as follows:</P>
|
||||
<OL>
|
||||
<LI>
|
||||
Find the leftmost match, if there is only one match possible at this location
|
||||
then return it.</LI>
|
||||
<LI>
|
||||
Find the longest of the possible matches, along with any ties. If there
|
||||
is only one such possible match then return it.</LI>
|
||||
<LI>
|
||||
If there are no marked sub-expressions, then all the remaining alternatives are
|
||||
indistinguishable; return the first of these found.</LI>
|
||||
<LI>
|
||||
Find the match which has matched the first sub-expression in the leftmost
|
||||
position, along with any ties. If there is only on such match possible
|
||||
then return it.</LI>
|
||||
<LI>
|
||||
Find the match which has the longest match for the first sub-expression, along
|
||||
with any ties. If there is only one such match then return it.</LI>
|
||||
<LI>
|
||||
Repeat steps 3 and 4 for each additional marked sub-expression.</LI>
|
||||
<LI>
|
||||
If there is still more than one possible match remaining, then they are
|
||||
indistinguishable; return the first one found.</LI></OL>
|
||||
<P>
|
||||
<HR>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
16 Dec 2004</p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2003<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+135
-57
@@ -25,10 +25,10 @@
|
||||
<HR>
|
||||
<H3>Contents</H3>
|
||||
<dl class="index">
|
||||
<dt><A href="#synopsis">Synopsis</A> <dt><A href="#Perl">Perl Syntax</A> <dt><A href="#variations">
|
||||
Variations</A>
|
||||
<dd>
|
||||
<dt><A href="#options">Options</A> <dt><A href="#mods">Modifiers</A> <dt><A href="#refs">References</A></dt>
|
||||
<dt><A href="#synopsis">Synopsis</A> <dt><A href="#Perl">Perl Syntax</A> <dt><A href="#what">
|
||||
What Gets Matched</A> <dt><A href="#variations">Variations</A>
|
||||
<dd>
|
||||
<dt><A href="#options">Options</A> <dt><A href="#mods">Modifiers</A> <dt><A href="#refs">References</A></dt>
|
||||
</dl>
|
||||
<H3><A name="synopsis"></A>Synopsis</H3>
|
||||
<P>The Perl regular expression syntax is based on that used by the programming
|
||||
@@ -57,8 +57,8 @@ boost::regex e2(my_expression, boost::regex::perl|boost::regex::icase);</PRE>
|
||||
<H4>Marked sub-expressions:</H4>
|
||||
<P>A section beginning ( and ending ) acts as a marked sub-expression.
|
||||
Whatever matched the sub-expression is split out in a separate field by the
|
||||
matching algorithms. Marked sub-expressions can also repeated, or referred
|
||||
to by a back-reference.</P>
|
||||
matching algorithms. Marked sub-expressions can also repeated, or
|
||||
referred to by a back-reference.</P>
|
||||
<H4>Non-marking grouping:</H4>
|
||||
<P>A marked sub-expression is useful to lexically group part of a regular
|
||||
expression, but has the side-effect of spitting out an extra field in the
|
||||
@@ -74,8 +74,8 @@ boost::regex e2(my_expression, boost::regex::perl|boost::regex::icase);</PRE>
|
||||
<PRE>b
|
||||
ab
|
||||
aaaaaaaab</PRE>
|
||||
<P>The + operator will match the preceding atom one or more times, for example
|
||||
the expression a+b will match any of the following:</P>
|
||||
<P>The + operator will match the preceding atom one or more times, for example the
|
||||
expression a+b will match any of the following:</P>
|
||||
<PRE>ab
|
||||
aaaaaaaab</PRE>
|
||||
<P>But will not match:</P>
|
||||
@@ -161,15 +161,15 @@ aaaa</PRE>
|
||||
A collating element is any single character, or any sequence of characters that
|
||||
collates as a single unit. Collating elements may also be used as the end
|
||||
point of a range, for example: [[.ae.]-c] matches the character sequence "ae",
|
||||
plus any single character in the range "ae"-c, assuming that "ae" is treated
|
||||
as a single collating element in the current locale.</P>
|
||||
plus any single character in the range "ae"-c, assuming that "ae" is treated as
|
||||
a single collating element in the current locale.</P>
|
||||
<P>As an extension, a collating element may also be specified via it's <A href="collating_names.html">
|
||||
symbolic name</A>, for example:</P>
|
||||
<P>[[.NUL.]]</P>
|
||||
<P>matches a NUL character.</P>
|
||||
<H5>Equivalence classes:</H5>
|
||||
<P>
|
||||
An expression of theform[[=col=]], matches any character or collating element
|
||||
An expression of the form[[=col=]], matches any character or collating element
|
||||
whose primary sort key is the same as that for collating element <EM>col</EM>,
|
||||
as with colating elements the name <EM>col</EM> may be a <A href="collating_names.html">
|
||||
symbolic name</A>. A primary sort key is one that ignores case,
|
||||
@@ -186,48 +186,6 @@ aaaa</PRE>
|
||||
<H5>Combinations:</H5>
|
||||
<P>All of the above can be combined in one character set declaration, for example:
|
||||
[[:digit:]a-c[.NUL.]].</P>
|
||||
<H4>Operator precedence</H4>
|
||||
<P> The order of precedence for of operators is as shown in the following
|
||||
table:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="1" cellPadding="1" width="100%" border="1">
|
||||
<TR>
|
||||
<TD>Collation-related bracket symbols</TD>
|
||||
<TD>[==] [::] [..]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Escaped characters
|
||||
</TD>
|
||||
<TD>\</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Character set (bracket expression)
|
||||
</TD>
|
||||
<TD>[]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Grouping</TD>
|
||||
<TD>()</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Single-character-ERE duplication
|
||||
</TD>
|
||||
<TD>* + ? {m,n}</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Concatenation</TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Anchoring</TD>
|
||||
<TD>^$</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Alternation</TD>
|
||||
<TD>|</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<H4>Escapes</H4>
|
||||
<P>Any special character preceded by an escape shall match itself.
|
||||
</P>
|
||||
@@ -449,6 +407,12 @@ aaaa</PRE>
|
||||
<P dir="ltr">(?=pattern) consumes zero characters, only if <EM>pattern</EM> matches.</P>
|
||||
<P dir="ltr">(?!pattern) consumes zero characters, only if <EM>pattern</EM> does
|
||||
not match.</P>
|
||||
<P dir="ltr">Lookahead is typically used to create the logical AND of two regular
|
||||
expressions, for example if a password must contain a lower case letter, an
|
||||
upper case letter, a punctuation symbol, and be at least 6 characters long,
|
||||
then the expression:</P>
|
||||
<PRE dir="ltr">(?=.*[[:lower:]])(?=.*[[:upper:]])(?=.*[[:punct:]]).{6,}</PRE>
|
||||
<P dir="ltr">could be used to validate the password.</P>
|
||||
<H5 dir="ltr">Lookbehind</H5>
|
||||
<P dir="ltr">(?<=pattern) consumes zero characters, only if <EM>pattern</EM> could
|
||||
be matched against the characters preceding the current position (<EM>pattern</EM>
|
||||
@@ -458,7 +422,10 @@ aaaa</PRE>
|
||||
must be of fixed length).</P>
|
||||
<H5 dir="ltr">Independent sub-expressions</H5>
|
||||
<P dir="ltr">(?>pattern) <EM>pattern</EM> is matched independently of the
|
||||
surrounding patterns, the expression will never backtrack into <EM>pattern</EM>.</P>
|
||||
surrounding patterns, the expression will never backtrack into <EM>pattern</EM>.
|
||||
Independent sub-expressions are typically used to improve performance; only the
|
||||
best possible match for <EM>pattern</EM> will be considered, if this doesn't
|
||||
allow the expression as a whole to match then no match is found at all.</P>
|
||||
<H5 dir="ltr">Conditional Expressions</H5>
|
||||
<P dir="ltr">(?(condition)yes-pattern|no-pattern) attempts to match <EM>yes-pattern</EM>
|
||||
if the <EM>condition </EM>is true, otherwise attempts to match <EM>no-pattern</EM>.</P>
|
||||
@@ -467,8 +434,120 @@ aaaa</PRE>
|
||||
<P dir="ltr"><EM>Condition</EM> may be either a forward lookahead assert, or the
|
||||
index of a marked sub-expression (the condition becomes true if the
|
||||
sub-expression has been matched).</P>
|
||||
</BLOCKQUOTE>
|
||||
<H3><A name="variations"></A>Variations</H3>
|
||||
</BLOCKQUOTE><A name="what">
|
||||
<H4>Operator precedence</H4>
|
||||
<P> The order of precedence for of operators is as shown in the following
|
||||
table:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="1" cellPadding="1" width="100%" border="1">
|
||||
<TR>
|
||||
<TD>Collation-related bracket symbols</TD>
|
||||
<TD>[==] [::] [..]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Escaped characters
|
||||
</TD>
|
||||
<TD>\</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Character set (bracket expression)
|
||||
</TD>
|
||||
<TD>[]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Grouping</TD>
|
||||
<TD>()</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Single-character-ERE duplication
|
||||
</TD>
|
||||
<TD>* + ? {m,n}</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Concatenation</TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Anchoring</TD>
|
||||
<TD>^$</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Alternation</TD>
|
||||
<TD>|</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
</A>
|
||||
<H3>What gets matched</H3>
|
||||
<P>If you view the regular expression as a directed (possibly cyclic) graph, then
|
||||
the best match found is the first match found by a depth-first-search performed
|
||||
on that graph, while matching the input text.</P>
|
||||
<P>Alternatively:</P>
|
||||
<P>the best match found is the leftmost match, with individual elements matched as
|
||||
follows;</P>
|
||||
<P>
|
||||
<TABLE id="Table8" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Construct</STRONG></TD>
|
||||
<TD><STRONG>What gets matches</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>AtomA AtomB</TD>
|
||||
<TD>Locates the best match for AtomA that has a following match for AtomB.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Expression1 | Expression2</TD>
|
||||
<TD>If Expresion1 can be matched then returns that match, otherwise attempts to
|
||||
match Expression2.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>S{N}</TD>
|
||||
<TD>Matches S repeated exactly N times.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>S{N,M}</TD>
|
||||
<TD>Matches S repeated between N and M times, and as many times as possible.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>S{N,M}?</TD>
|
||||
<TD>Matches S repeated between N and M times, and as few times as possible.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><!--StartFragment --> S?, S*, S+</TD>
|
||||
<TD><!--StartFragment --> The same as <CODE>S{0,1}</CODE>, <CODE>S{0,UINT_MAX}</CODE>,
|
||||
<CODE>S{1,UINT_MAX}</CODE> respectively.
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>S??, S*?, S+?</TD>
|
||||
<TD>The same as <CODE>S{0,1}?</CODE>, <CODE>S{0,UINT_MAX}?</CODE>, <CODE>S{1,UINT_MAX}?</CODE>
|
||||
respectively.
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><!--StartFragment --> (?>S)
|
||||
</TD>
|
||||
<TD>Matches the best match for S, and only that.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>
|
||||
(?=S), (?<=S)
|
||||
</TD>
|
||||
<TD>Matches only the best match for S (this is only visible if there are capturing
|
||||
parenthesis within S).</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><!--StartFragment --> (?!S), (?<!S)</TD>
|
||||
<TD>Considers only whether a match for S exists or not.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><!--StartFragment --> (?(condition)yes-pattern | no-pattern)</TD>
|
||||
<TD>If condition is <EM>true</EM>, then only <EM>yes-pattern</EM> is considered,
|
||||
otherwise only <EM>no-pattern</EM> is considered.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<H3>Variations</H3>
|
||||
<P>The options <A href="syntax_option_type.html#perl"><EM>normal, ECMAScript, JavaScript</EM>
|
||||
and <EM>JScript</EM></A> are all synonyms for <EM>Perl</EM>.</P>
|
||||
<H3><A name="options"></A>Options</H3>
|
||||
@@ -499,4 +578,3 @@ aaaa</PRE>
|
||||
</I>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Unicode Regular Expressions.</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<HR>
|
||||
<p></p>
|
||||
<P>There are two ways to use Boost.Regex with Unicode strings:</P>
|
||||
<H3>Rely on wchar_t</H3>
|
||||
<P>If your platform's wchar_t type can hold Unicode strings, <EM>and</EM> your
|
||||
platform's C/C++ runtime correctly handles wide character constants (when
|
||||
passed to std::iswspace std::iswlower etc), then you can use boost::wregex to
|
||||
process Unicode. However, there are several disadvantages to this
|
||||
approach:</P>
|
||||
<UL>
|
||||
<LI>
|
||||
It's not portable: there's no guarantee on the width of wchar_t, or even
|
||||
whether the runtime treats wide characters as Unicode at all, most Windows
|
||||
compilers do so, but many Unix systems do not.</LI>
|
||||
<LI>
|
||||
There's no support for Unicode-specific character classes: [[:Nd:]], [[:Po:]]
|
||||
etc.</LI>
|
||||
<LI>
|
||||
You can only search strings that are encoded as sequences of wide characters,
|
||||
it is not possible to search UTF-8, or even UTF-16 on many platforms.</LI></UL>
|
||||
<H3>Use a Unicode Aware Regular Expression Type.</H3>
|
||||
<P>If you have the <A href="http://www.ibm.com/software/globalization/icu/">ICU
|
||||
library</A>, then Boost.Regex can be <A href="install.html#unicode">configured
|
||||
to make use of it</A>, and provide a distinct regular expression type
|
||||
(boost::u32regex), that supports both Unicode specific character properties,
|
||||
and the searching of text that is encoded in either UTF-8, UTF-16, or
|
||||
UTF-32. See: <A href="icu_strings.html">ICU string class support</A>.</P>
|
||||
<P>
|
||||
<HR>
|
||||
</P>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
04 Jan 2005
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2005</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: bad_expression</title>
|
||||
<title>Boost.Regex: regex_error</title>
|
||||
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
@@ -42,7 +42,7 @@
|
||||
std::ptrdiff_t position()<b>const</b>;
|
||||
};
|
||||
|
||||
typedef regex_error bad_pattern; // for backwards compatibily
|
||||
typedef regex_error bad_pattern; // for backwards compatibility
|
||||
typedef regex_error bad_expression; // for backwards compatibility
|
||||
|
||||
} // namespace boost
|
||||
@@ -54,7 +54,7 @@ regex_error(<a href="error_type.html">boost::regex_constants::error_type err</a>
|
||||
<p><b>Effects:</b> Constructs an object of class <code>regex_error</code>.</p>
|
||||
<pre>
|
||||
<a href="error_type.html">boost::regex_constants::error_type</a> code()<b>const</b>;</pre>
|
||||
<p><b>Effects:</b> returns the error code that represents parsing error that occured.</p>
|
||||
<p><b>Effects:</b> returns the error code that represents parsing error that occurred.</p>
|
||||
<pre>
|
||||
std::ptrdiff_t position()<b>const</b>; </pre>
|
||||
<p><b>Effects:</b> returns the location in the expression where parsing stopped.</p>
|
||||
@@ -63,7 +63,7 @@ std::ptrdiff_t position()<b>const</b>; </pre>
|
||||
exceptions may be either logic errors (programmer supplied expressions) or run
|
||||
time errors (user supplied expressions). The library previously used <code>bad_pattern</code>
|
||||
and <code>bad_expression</code> for errors, these have been replaced by the
|
||||
single class <code>regex_error</code> to keep the library in synchronisation
|
||||
single class <code>regex_error</code> to keep the library in synchronization
|
||||
with the standardization proposal.</P>
|
||||
<p></p>
|
||||
<hr>
|
||||
@@ -78,3 +78,4 @@ std::ptrdiff_t position()<b>const</b>; </pre>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -215,7 +215,7 @@ static const regex_constants::syntax_option_type newline_alt = regex_consta
|
||||
then a constant with the same name, type and value is declared within the scope
|
||||
of <code>basic_regex</code>.</p>
|
||||
<h4>basic_regex constructors</h4>
|
||||
<pre> basic_regex();
|
||||
<pre><A name=c1> basic_regex();
|
||||
</pre>
|
||||
<P><b>Effects:</b> Constructs an object of class <code>basic_regex</code>. The
|
||||
postconditions of this function are indicated in the table:</P>
|
||||
@@ -259,7 +259,7 @@ static const regex_constants::syntax_option_type newline_alt = regex_consta
|
||||
</table>
|
||||
</center>
|
||||
</div>
|
||||
<pre><BR> basic_regex(const charT* p, flag_type f = regex_constants::normal);
|
||||
<pre><A name=c2><BR> basic_regex(const charT* p, flag_type f = regex_constants::normal);
|
||||
|
||||
</pre>
|
||||
<P><b>Requires:</b> <i>p</i> shall not be a null pointer.</P>
|
||||
@@ -704,7 +704,7 @@ bool empty() const;
|
||||
<p><b>Effects:</b> Returns the number of marked sub-expressions within the regular
|
||||
expresion.</p>
|
||||
<h4>basic_regex assign</h4>
|
||||
<pre>
|
||||
<pre><A name=a1>
|
||||
basic_regex& assign(const basic_regex& that);
|
||||
</pre>
|
||||
<p><b>Effects:</b> Returns <code>assign(that.str(), that.flags())</code>.</p>
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Index</title>
|
||||
<title>Boost.Regex: Understanding Captures</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Algorithm regex_search</title>
|
||||
<title>Boost.Regex: error_type</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<LINK href="../../../boost.css" type="text/css" rel="stylesheet"></head>
|
||||
<body>
|
||||
|
||||
@@ -0,0 +1,163 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Boost-Extended Format String Syntax</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Boost-Extended Format String Syntax</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>Boost-Extended format strings treat all characters as literals except for
|
||||
'$', '\', '(', ')', '?', ':' and '\'.</P>
|
||||
<H4>Grouping</H4>
|
||||
<P>The characters '(' and ')' perform lexical grouping, use \( and \) if you want
|
||||
a to output literal parenthesis.</P>
|
||||
<H4>Conditionals</H4>
|
||||
<P>The character '?' begins a conditional expression, the general form is:</P>
|
||||
<PRE>?Ntrue-expression:false-expression</PRE>
|
||||
<P>where N is decimal digit.</P>
|
||||
<P>If sub-expression <EM>N</EM> was matched, then true-expression is evaluated and
|
||||
sent to output, otherwise false-expression is evaluated and sent to output.</P>
|
||||
<P>You will normally need to surround a conditional-expression with parenthesis in
|
||||
order to prevent ambiguities.</P>
|
||||
<H4>Placeholder Sequences</H4>
|
||||
<P>Placeholder sequences specify that some part of what matched the regular
|
||||
expression should be sent to output as follows:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="4" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Placeholder</STRONG></TD>
|
||||
<TD><STRONG>Meaning</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$&</TD>
|
||||
<TD>Outputs what matched the whole expression.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$`</TD>
|
||||
<TD>Outputs the text between the end of the last match found (or the start of the
|
||||
text if no previous match was found), and the start of the current match.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$'</TD>
|
||||
<TD>Outputs all the text following the end of the current match.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$$</TD>
|
||||
<TD>Outputs a literal '$'</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$n</TD>
|
||||
<TD>Outputs what matched the n'th sub-expression.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>Any $-placeholder sequence not listed above, results in '$' being treated as a
|
||||
literal.</P>
|
||||
<H4>Escape Sequences</H4>
|
||||
<P>An escape character followed by any character <EM>x</EM>, outputs that
|
||||
character unless <EM>x</EM> is one of the escape sequences shown below.</P>
|
||||
<P>
|
||||
<TABLE id="Table3" cellSpacing="4" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Escape</STRONG></TD>
|
||||
<TD><STRONG>Meaning</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\a</TD>
|
||||
<TD>Outputs the bell character: '\a'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\e</TD>
|
||||
<TD>Outputs the ANSI escape character (code point 27).</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\f</TD>
|
||||
<TD>Outputs a form feed character: '\f'</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\n</TD>
|
||||
<TD>Outputs a newline character: '\n'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\r</TD>
|
||||
<TD>Outputs a carriage return character: '\r'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\t</TD>
|
||||
<TD>Outputs a tab character: '\t'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\v</TD>
|
||||
<TD>Outputs a vertical tab character: '\v'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\xDD</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\x{DDDD}</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDDDDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\cX</TD>
|
||||
<TD>Outputs the ANSI escape sequence "escape-X".</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\D</TD>
|
||||
<TD>If <EM>D</EM> is a decimal digit in the range 1-9, then outputs the text that
|
||||
matched sub-expression <EM>D</EM>.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\l</TD>
|
||||
<TD>Causes the next character to be outputted, to be output in lower case.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\u</TD>
|
||||
<TD>Causes the next character to be outputted, to be output in upper case.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\L</TD>
|
||||
<TD>Causes all subsequent characters to be output in lower case, until a \E is
|
||||
found.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\U</TD>
|
||||
<TD>Causes all subsequent characters to be output in upper case, until a \E is
|
||||
found.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\E</TD>
|
||||
<TD>Terminates a \L or \U sequence.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>
|
||||
<HR>
|
||||
<P></P>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Nov 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,150 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Perl-Style Format String Syntax</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Perl-Style Format String Syntax</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>Perl-style format strings treat all characters as literals except '$' and '\'
|
||||
which start placeholder and escape sequences respectively.</P>
|
||||
<P>Placeholder sequences specify that some part of what matched the regular
|
||||
expression should be sent to output as follows:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="4" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Placeholder</STRONG></TD>
|
||||
<TD><STRONG>Meaning</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$&</TD>
|
||||
<TD>Outputs what matched the whole expression.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$`</TD>
|
||||
<TD>Outputs the text between the end of the last match found (or the start of the
|
||||
text if no previous match was found), and the start of the current match.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$'</TD>
|
||||
<TD>Outputs all the text following the end of the current match.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$$</TD>
|
||||
<TD>Outputs a literal '$'</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>$n</TD>
|
||||
<TD>Outputs what matched the n'th sub-expression.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>Any $-placeholder sequence not listed above, results in '$' being treated as a
|
||||
literal.</P>
|
||||
<P>An escape character followed by any character <EM>x</EM>, outputs that
|
||||
character unless <EM>x</EM> is one of the escape sequences shown below.</P>
|
||||
<P>
|
||||
<TABLE id="Table3" cellSpacing="4" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Escape</STRONG></TD>
|
||||
<TD><STRONG>Meaning</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\a</TD>
|
||||
<TD>Outputs the bell character: '\a'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\e</TD>
|
||||
<TD>Outputs the ANSI escape character (code point 27).</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\f</TD>
|
||||
<TD>Outputs a form feed character: '\f'</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\n</TD>
|
||||
<TD>Outputs a newline character: '\n'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\r</TD>
|
||||
<TD>Outputs a carriage return character: '\r'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\t</TD>
|
||||
<TD>Outputs a tab character: '\t'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\v</TD>
|
||||
<TD>Outputs a vertical tab character: '\v'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\xDD</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\x{DDDD}</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDDDDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\cX</TD>
|
||||
<TD>Outputs the ANSI escape sequence "escape-X".</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\D</TD>
|
||||
<TD>If <EM>D</EM> is a decimal digit in the range 1-9, then outputs the text that
|
||||
matched sub-expression <EM>D</EM>.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\l</TD>
|
||||
<TD>Causes the next character to be outputted, to be output in lower case.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\u</TD>
|
||||
<TD>Causes the next character to be outputted, to be output in upper case.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\L</TD>
|
||||
<TD>Causes all subsequent characters to be output in lower case, until a \E is
|
||||
found.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\U</TD>
|
||||
<TD>Causes all subsequent characters to be output in upper case, until a \E is
|
||||
found.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\E</TD>
|
||||
<TD>Terminates a \L or \U sequence.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>
|
||||
<HR>
|
||||
<P></P>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Nov 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,109 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Sed-Style Format String Syntax</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Sed-Style Format String Syntax</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>Sed-style format strings treat all characters as literals except:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="4" cellPadding="3" width="100%" border="0">
|
||||
<TR>
|
||||
<TD>&</TD>
|
||||
<TD>The ampersand character is replaced in the output stream by the the whole of
|
||||
what matched the regular expression. Use \& to output a literal
|
||||
'&' character.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\</TD>
|
||||
<TD>Specifies an escape sequence.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>
|
||||
<P>An escape character followed by any character <EM>x</EM>, outputs that
|
||||
character unless <EM>x</EM> is one of the escape sequences shown below.</P>
|
||||
<P>
|
||||
<TABLE id="Table3" cellSpacing="4" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Escape</STRONG></TD>
|
||||
<TD><STRONG>Meaning</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\a</TD>
|
||||
<TD>Outputs the bell character: '\a'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\e</TD>
|
||||
<TD>Outputs the ANSI escape character (code point 27).</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\f</TD>
|
||||
<TD>Outputs a form feed character: '\f'</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\n</TD>
|
||||
<TD>Outputs a newline character: '\n'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\r</TD>
|
||||
<TD>Outputs a carriage return character: '\r'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\t</TD>
|
||||
<TD>Outputs a tab character: '\t'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\v</TD>
|
||||
<TD>Outputs a vertical tab character: '\v'.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\xDD</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\x{DDDD}</TD>
|
||||
<TD>Outputs the character whose hexadecimal code point is 0xDDDDD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\cX</TD>
|
||||
<TD>Outputs the ANSI escape sequence "escape-X".</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\D</TD>
|
||||
<TD>If <EM>D</EM> is a decimal digit in the range 1-9, then outputs the text that
|
||||
matched sub-expression <EM>D</EM>.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<P>
|
||||
<HR>
|
||||
</P>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Nov 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
+41
-252
@@ -1,263 +1,52 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
||||
<title>Boost.Regex: Format String Syntax</title>
|
||||
<meta http-equiv="Content-Type" content=
|
||||
"text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<p></p>
|
||||
|
||||
<table id="Table1" cellspacing="1" cellpadding="1" width="100%"
|
||||
border="0">
|
||||
<tr>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt=
|
||||
"C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<td width="353">
|
||||
<h1 align="center">Boost.Regex</h1>
|
||||
|
||||
<h2 align="center">Format String Syntax</h2>
|
||||
</td>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt=
|
||||
"Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
|
||||
<hr>
|
||||
<p>Format strings are used by the algorithm <a href="regex_replace.html">regex_replace</a> and by <a
|
||||
href="match_results.html">match_results::format</a>, and are used
|
||||
to transform one string into another.</p>
|
||||
|
||||
<p>There are three kind of format string: sed, Perl and extended,
|
||||
the extended syntax is a superset of the others so this is covered
|
||||
first.</p>
|
||||
|
||||
<p><b><i>Extended format syntax</i></b></p>
|
||||
|
||||
<p>In format strings, all characters are treated as literals
|
||||
except: ()$\?:</p>
|
||||
|
||||
<p>To use any of these as literals you must prefix them with the
|
||||
escape character \</p>
|
||||
|
||||
<p>The following special sequences are recognized: <br>
|
||||
<br>
|
||||
<i>Grouping:</i></p>
|
||||
|
||||
<p>Use the parenthesis characters ( and ) to group sub-expressions
|
||||
within the format string, use \( and \) to represent literal '('
|
||||
and ')'. <br>
|
||||
<br>
|
||||
<i>Sub-expression expansions:</i></p>
|
||||
|
||||
<p>The following Perl like expressions expand to a particular
|
||||
matched sub-expression:<br>
|
||||
</p>
|
||||
|
||||
<p></p>
|
||||
|
||||
<table id="Table2" cellspacing="0" cellpadding="7" width="100%"
|
||||
border="0">
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">$`</td>
|
||||
<td valign="top" width="43%">Expands to all the text from the end
|
||||
of the previous match to the start of the current match, if there
|
||||
was no previous match in the current operation, then everything
|
||||
from the start of the input string to the start of the match.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">$'</td>
|
||||
<td valign="top" width="43%">Expands to all the text from the end
|
||||
of the match to the end of the input string.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">$&</td>
|
||||
<td valign="top" width="43%">Expands to all of the current
|
||||
match.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">$0</td>
|
||||
<td valign="top" width="43%">Expands to all of the current
|
||||
match.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">$N</td>
|
||||
<td valign="top" width="43%">Expands to the text that matched
|
||||
sub-expression <i>N</i>.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
|
||||
<p><i>Conditional expressions:</i></p>
|
||||
|
||||
<p>Conditional expressions allow two different format strings to be
|
||||
selected dependent upon whether a sub-expression participated in
|
||||
the match or not:</p>
|
||||
|
||||
<p>?Ntrue_expression:false_expression</p>
|
||||
|
||||
<p>Executes true_expression if sub-expression <i>N</i> participated
|
||||
in the match, otherwise executes false_expression.</p>
|
||||
|
||||
<p>Example: suppose we search for "(while)|(for)" then the format
|
||||
string "?1WHILE:FOR" would output what matched, but in upper
|
||||
case. <br>
|
||||
<br>
|
||||
<i>Escape sequences:</i></p>
|
||||
|
||||
<p>The following escape sequences are also allowed:<br>
|
||||
</p>
|
||||
|
||||
<p></p>
|
||||
|
||||
<table id="Table3" cellspacing="0" cellpadding="7" width="100%"
|
||||
border="0">
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\a</td>
|
||||
<td valign="top" width="43%">The bell character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\f</td>
|
||||
<td valign="top" width="43%">The form feed character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\n</td>
|
||||
<td valign="top" width="43%">The newline character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\r</td>
|
||||
<td valign="top" width="43%">The carriage return character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\t</td>
|
||||
<td valign="top" width="43%">The tab character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\v</td>
|
||||
<td valign="top" width="43%">A vertical tab character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\x</td>
|
||||
<td valign="top" width="43%">A hexadecimal character - for example
|
||||
\x0D.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\x{}</td>
|
||||
<td valign="top" width="43%">A possible Unicode hexadecimal
|
||||
character - for example \x{1A0}</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\cx</td>
|
||||
<td valign="top" width="43%">The ASCII escape character x, for
|
||||
example \c@ is equivalent to escape-@.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\e</td>
|
||||
<td valign="top" width="43%">The ASCII escape character.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top" width="8%"> </td>
|
||||
<td valign="top" width="40%">\dd</td>
|
||||
<td valign="top" width="43%">An octal character constant, for
|
||||
example \10.</td>
|
||||
<td valign="top" width="9%"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
|
||||
<p><b><i>Perl format strings</i></b></p>
|
||||
|
||||
<p>Perl format strings are the same as the default syntax except
|
||||
that the characters ()?: have no special meaning.</p>
|
||||
|
||||
<p><b><i>Sed format strings</i></b></p>
|
||||
|
||||
<p>Sed format strings use only the characters \ and & as
|
||||
special characters.</p>
|
||||
|
||||
<p>\n where n is a digit, is expanded to the nth
|
||||
sub-expression.</p>
|
||||
|
||||
<p>& is expanded to the whole of the match (equivalent to
|
||||
\0).</p>
|
||||
|
||||
<p>Other escape sequences are expanded as per the default
|
||||
syntax.</p>
|
||||
|
||||
<p></p>
|
||||
|
||||
<hr>
|
||||
<head>
|
||||
<title>Boost.Regex: Format String Syntax</title>
|
||||
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<p></p>
|
||||
<table id="Table1" cellspacing="1" cellpadding="1" width="100%" border="0">
|
||||
<tr>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<td width="353">
|
||||
<h1 align="center">Boost.Regex</h1>
|
||||
<h2 align="center">Format String Syntax</h2>
|
||||
</td>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<hr>
|
||||
<p>Format strings are used by the algorithm <a href="regex_replace.html">regex_replace</a> and
|
||||
by <a href="match_results.html#m12">match_results::format</a>, and are used to
|
||||
transform one string into another.</p>
|
||||
<p>
|
||||
There are three kind of format string: Sed, Perl and Boost-extended.</p>
|
||||
<P>Alternatively, when the flag <code>format_literal</code> is passed to one of these
|
||||
functions, then the format string is treated as a string literal, and is copied
|
||||
unchanged to the output.</P>
|
||||
<P><A href="format_sed_syntax.html">Sed Style Format Strings</A><BR>
|
||||
<A href="format_perl_syntax.html">Perl Style Format Strings</A><BR>
|
||||
<A href="format_boost_syntax.html">Boost-Extended Format Strings</A></P>
|
||||
<p></p>
|
||||
<hr>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Oct 2003
|
||||
24 Nov 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan -->
|
||||
2003<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
+15
-7
@@ -27,16 +27,24 @@
|
||||
<P>Boost 1.33.0.</P>
|
||||
<UL>
|
||||
<LI>
|
||||
Completely rewritten expression parsing code, and traits class support; now
|
||||
conforms to the standardization proposal.</LI>
|
||||
Completely rewritten expression parsing code, and traits class support; now
|
||||
conforms to the standardization proposal.
|
||||
<LI>
|
||||
Added support for (?imsx-imsx) constructs.</LI>
|
||||
Added <A href="syntax_perl.html#Perl">support for (?imsx-imsx) constructs</A>.
|
||||
<LI>
|
||||
Added support for lookbehind expressions (?<=positive-lookbehind) and
|
||||
(?<!negative-lookbehind).</LI>
|
||||
Added <A href="syntax_perl.html#Perl">support for lookbehind expressions
|
||||
(?<=positive-lookbehind) and (?<!negative-lookbehind)</A>.
|
||||
<LI>
|
||||
Added support for conditional expressions
|
||||
(?(assertion)true-expresion|false-expression).</LI></UL>
|
||||
Added <A href="syntax_perl.html#Perl">support for conditional expressions
|
||||
(?(assertion)true-expresion|false-expression)</A>.
|
||||
<LI>
|
||||
Added <A href="mfc_strings.html">MFC/ATL string wrappers</A>.
|
||||
<LI>
|
||||
Added <A href="unicode.html">Unicode support; based on ICU</A>.</LI></UL>
|
||||
<P>Boost 1.32.1.</P>
|
||||
<UL>
|
||||
<LI>
|
||||
Fixed bug in partial matches of bounded repeats of '.'.</LI></UL>
|
||||
<P>Boost 1.31.0.</P>
|
||||
<UL>
|
||||
<LI>
|
||||
|
||||
@@ -0,0 +1,467 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Working With Unicode and ICU String Types</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<LINK href="../../../boost.css" type="text/css" rel="stylesheet"></head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td vAlign="top" width="300">
|
||||
<h3><A href="../../../index.htm"><IMG height="86" alt="C++ Boost" src="../../../boost.png" width="277" border="0"></A></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Working With Unicode and ICU String Types.</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><A href="index.html"><IMG height="45" alt="Boost.Regex Index" src="uarrow.gif" width="43" border="0"></A></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<HR>
|
||||
<p></p>
|
||||
<H3>Contents</H3>
|
||||
<dl class="index">
|
||||
<dt><a href="#introduction">Introduction</a></dt>
|
||||
<dt><a href="#types">Unicode regular expression types</a></dt>
|
||||
<dt><a href="#algo">Regular Expression Algorithms</a>
|
||||
<dd>
|
||||
<dl class="index">
|
||||
<dt><a href="#u32regex_match">u32regex_match</a></dt>
|
||||
<dt><a href="#u32regex_search">u32regex_search</a></dt>
|
||||
<dt><a href="#u32regex_replace">u32regex_replace</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dt>
|
||||
<dt><a href="#iterators">Iterators</a>
|
||||
<dd>
|
||||
<dl class="index">
|
||||
<dt><a href="#u32regex_iterator">u32regex_iterator</a></dt>
|
||||
<dt><a href="#u32regex_token_iterator">u32regex_token_iterator</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dt>
|
||||
</dl>
|
||||
<H3><A name="introduction"></A>Introduction</H3>
|
||||
<P>The header:</P>
|
||||
<PRE><boost/regex/icu.hpp></PRE>
|
||||
<P>contains the data types and algorithms necessary for working with regular
|
||||
expressions in a Unicode aware environment.
|
||||
</P>
|
||||
<P>In order to use this header you will need <A href="http://www.ibm.com/software/globalization/icu/">
|
||||
the ICU library</A>, and you will need to have built the Boost.Regex library
|
||||
with <A href="install.html#unicode">ICU support enabled</A>.</P>
|
||||
<P>The header will enable you to:</P>
|
||||
<UL>
|
||||
<LI>
|
||||
Create regular expressions that treat Unicode strings as sequences of UTF-32
|
||||
code points.
|
||||
<LI>
|
||||
Create regular expressions that support various Unicode data properties,
|
||||
including character classification.
|
||||
<LI>
|
||||
Transparently search Unicode strings that are encoded as either UTF-8, UTF-16
|
||||
or UTF-32.</LI></UL>
|
||||
<H3><A name="types"></A>Unicode regular expression types</H3>
|
||||
<P>Header <boost/regex/icu.hpp> provides a regular expression traits
|
||||
class that handles UTF-32 characters:</P>
|
||||
<PRE>class icu_regex_traits;</PRE>
|
||||
<P>and a regular expression type based upon that:</P>
|
||||
<PRE>typedef basic_regex<UChar32,icu_regex_traits> u32regex;</PRE>
|
||||
<P>The type <EM>u32regex</EM> is regular expression type to use for all Unicode
|
||||
regular expressions; internally it uses UTF-32 code points, but can be created
|
||||
from, and used to search, either UTF-8, or UTF-16 encoded strings as well as
|
||||
UTF-32 ones.</P>
|
||||
<P>The <A href="basic_regex.html#c2">constructors</A>, and <A href="basic_regex.html#a1">
|
||||
assign</A> member functions of u32regex, require UTF-32 encoded strings, but
|
||||
there are a series of overloaded algorithms called make_u32regex which allow
|
||||
regular expressions to be created from UTF-8, UTF-16, or UTF-32 encoded
|
||||
strings:</P>
|
||||
<PRE>template <class InputIterator>
|
||||
u32regex make_u32regex(InputIterator i, InputIterator j, boost::regex_constants::syntax_option_type opt);
|
||||
</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the iterator
|
||||
sequence [i,j). The character encoding of the sequence is determined based upon <code>
|
||||
sizeof(*i)</code>: 1 implies UTF-8, 2 implies UTF-16, and 4 implies UTF-32.</P>
|
||||
<PRE>u32regex make_u32regex(const char* p, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl);
|
||||
</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the
|
||||
Null-terminated UTF-8 characater sequence <EM>p</EM>.</P>
|
||||
<PRE>u32regex make_u32regex(const unsigned char* p, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl);</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the
|
||||
Null-terminated UTF-8 characater sequence <EM>p</EM>.u32regex
|
||||
make_u32regex(const wchar_t* p, boost::regex_constants::syntax_option_type opt
|
||||
= boost::regex_constants::perl);</P>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the
|
||||
Null-terminated characater sequence <EM>p</EM>. The character encoding of
|
||||
the sequence is determined based upon <CODE>sizeof(wchar_t)</CODE>: 1 implies
|
||||
UTF-8, 2 implies UTF-16, and 4 implies UTF-32.</P>
|
||||
<PRE>u32regex make_u32regex(const UChar* p, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl);</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the
|
||||
Null-terminated UTF-16 characater sequence <EM>p</EM>.</P>
|
||||
<PRE>template<class C, class T, class A>
|
||||
u32regex make_u32regex(const std::basic_string<C, T, A>& s, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl);</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the string <EM>s</EM>.
|
||||
The character encoding of the string is determined based upon <CODE>sizeof(C)</CODE>:
|
||||
1 implies UTF-8, 2 implies UTF-16, and 4 implies UTF-32.</P>
|
||||
<PRE>u32regex make_u32regex(const UnicodeString& s, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl);</PRE>
|
||||
<P><STRONG>Effects:</STRONG> Creates a regular expression object from the UTF-16
|
||||
encoding string <EM>s</EM>.</P>
|
||||
<H3><A name="algo"></A>Regular Expression Algorithms</H3>
|
||||
<P>The regular expression algorithms <A href="regex_match.html">regex_match</A>, <A href="regex_search.html">
|
||||
regex_search</A> and <A href="regex_replace.html">regex_replace</A> all
|
||||
expect that the character sequence upon which they operate, is encoded in the
|
||||
same character encoding as the regular expression object with which they are
|
||||
used. For Unicode regular expressions that behavior is undesirable: while
|
||||
we may want to process the data in UTF-32 "chunks", the actual data is much
|
||||
more likely to encoded as either UTF-8 or UTF-16. Therefore the header
|
||||
<boost/regex/icu.hpp> provides a series of thin wrappers around these
|
||||
algorithms, called u32regex_match, u32regex_search, and u32regex_replace.
|
||||
These wrappers use iterator-adapters internally to make external UTF-8 or
|
||||
UTF-16 data look as though it's really a UTF-32 sequence, that can then be
|
||||
passed on to the "real" algorithm.</P>
|
||||
<H4><A name="u32regex_match"></A>u32regex_match</H4>
|
||||
<P>For each <A href="regex_match.html">regex_match</A> algorithm defined by
|
||||
<boost/regex.hpp>, then <boost/regex/icu.hpp> defines an overloaded
|
||||
algorithm that takes the same arguments, but which is called <EM>u32regex_match</EM>,
|
||||
and which will accept UTF-8, UTF-16 or UTF-32 encoded data, as well as an
|
||||
ICU UnicodeString as input.</P>
|
||||
<P><STRONG>Example: </STRONG>match a password, encoded in a UTF-16 UnicodeString:</P>
|
||||
<PRE>//
|
||||
// Find out if *password* meets our password requirements,
|
||||
// as defined by the regular expression *requirements*.
|
||||
//
|
||||
bool is_valid_password(const UnicodeString& password, const UnicodeString& requirements)
|
||||
{
|
||||
return boost::u32regex_match(password, boost::make_u32regex(requirements));
|
||||
}
|
||||
</PRE>
|
||||
<P>
|
||||
<P><STRONG>Example: </STRONG>match a UTF-8 encoded filename:</P>
|
||||
<PRE>//
|
||||
// Extract filename part of a path from a UTF-8 encoded std::string and return the result
|
||||
// as another std::string:
|
||||
//
|
||||
std::string get_filename(const std::string& path)
|
||||
{
|
||||
boost::u32regex r = boost::make_u32regex("(?:\\A|.*\\\\)([^\\\\]+)");
|
||||
boost::smatch what;
|
||||
if(boost::u32regex_match(path, what, r))
|
||||
{
|
||||
// extract $1 as a CString:
|
||||
return what.str(1);
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("Invalid pathname");
|
||||
}
|
||||
}
|
||||
</PRE>
|
||||
<H4><A name="u32regex_search"></A>u32regex_search</H4>
|
||||
<P>For each <A href="regex_search.html">regex_search</A> algorithm defined by
|
||||
<boost/regex.hpp>, then <boost/regex/icu.hpp> defines an overloaded
|
||||
algorithm that takes the same arguments, but which is called <EM>u32regex_search</EM>,
|
||||
and which will accept UTF-8, UTF-16 or UTF-32 encoded data, as well as an
|
||||
ICU UnicodeString as input.</P>
|
||||
<P><STRONG>Example: </STRONG>search for a character sequence in a specific
|
||||
language block:
|
||||
</P>
|
||||
<PRE>UnicodeString extract_greek(const UnicodeString& text)
|
||||
{
|
||||
// searches through some UTF-16 encoded text for a block encoded in Greek,
|
||||
// this expression is imperfect, but the best we can do for now - searching
|
||||
// for specific scripts is actually pretty hard to do right.
|
||||
//
|
||||
// Here we search for a character sequence that begins with a Greek letter,
|
||||
// and continues with characters that are either not-letters ( [^[:L*:]] )
|
||||
// or are characters in the Greek character block ( [\\x{370}-\\x{3FF}] ).
|
||||
//
|
||||
boost::u32regex r = boost::make_u32regex(L"[\\x{370}-\\x{3FF}](?:[^[:L*:]]|[\\x{370}-\\x{3FF}])*");
|
||||
boost::u16match what;
|
||||
if(boost::u32regex_search(text, what, r))
|
||||
{
|
||||
// extract $0 as a CString:
|
||||
return UnicodeString(what[0].first, what.length(0));
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("No Greek found!");
|
||||
}
|
||||
}</PRE>
|
||||
<H4><A name="u32regex_replace"></A>u32regex_replace</H4>
|
||||
<P>For each <A href="regex_replace.html">regex_replace</A> algorithm defined by
|
||||
<boost/regex.hpp>, then <boost/regex/icu.hpp> defines an overloaded
|
||||
algorithm that takes the same arguments, but which is called <EM>u32regex_replace</EM>,
|
||||
and which will accept UTF-8, UTF-16 or UTF-32 encoded data, as well as an
|
||||
ICU UnicodeString as input. The input sequence and the format string
|
||||
specifier passed to the algorithm, can be encoded independently (for example
|
||||
one can be UTF-8, the other in UTF-16), but the result string / output iterator
|
||||
argument must use the same character encoding as the text being searched.</P>
|
||||
<P><STRONG>Example: </STRONG>Credit card number reformatting:</P>
|
||||
<PRE>//
|
||||
// Take a credit card number as a string of digits,
|
||||
// and reformat it as a human readable string with "-"
|
||||
// separating each group of four digit;,
|
||||
// note that we're mixing a UTF-32 regex, with a UTF-16
|
||||
// string and a UTF-8 format specifier, and it still all
|
||||
// just works:
|
||||
//
|
||||
const boost::u32regex e = boost::make_u32regex("\\A(\\d{3,4})[- ]?(\\d{4})[- ]?(\\d{4})[- ]?(\\d{4})\\z");
|
||||
const char* human_format = "$1-$2-$3-$4";
|
||||
|
||||
UnicodeString human_readable_card_number(const UnicodeString& s)
|
||||
{
|
||||
return boost::u32regex_replace(s, e, human_format);
|
||||
}</PRE>
|
||||
<P>
|
||||
<H2><A name="iterators"></A>Iterators</H2>
|
||||
<H3><A name="u32regex_iterator"></A>u32regex_iterator</H3>
|
||||
<P>Type u32regex_iterator is in all respects the same as <A href="regex_iterator.html">
|
||||
regex_iterator</A> except that since the regular expression type is always
|
||||
u32regex it only takes one template parameter (the iterator type). It also
|
||||
calls u32regex_search internally, allowing it to interface correctly with
|
||||
UTF-8, UTF-16, and UTF-32 data:</P>
|
||||
<PRE>
|
||||
template <class BidirectionalIterator>
|
||||
class u32regex_iterator
|
||||
{
|
||||
// for members see <A href="regex_iterator.html">regex_iterator</A>
|
||||
};
|
||||
|
||||
typedef u32regex_iterator<const char*> utf8regex_iterator;
|
||||
typedef u32regex_iterator<const UChar*> utf16regex_iterator;
|
||||
typedef u32regex_iterator<const UChar32*> utf32regex_iterator;
|
||||
</PRE>
|
||||
<P>In order to simplify the construction of a u32regex_iterator from a string,
|
||||
there are a series of non-member helper functions called
|
||||
make_u32regex_iterator:</P>
|
||||
<PRE>
|
||||
u32regex_iterator<const char*>
|
||||
make_u32regex_iterator(const char* s,
|
||||
const u32regex& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_iterator<const wchar_t*>
|
||||
make_u32regex_iterator(const wchar_t* s,
|
||||
const u32regex& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_iterator<const UChar*>
|
||||
make_u32regex_iterator(const UChar* s,
|
||||
const u32regex& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class Traits, class Alloc>
|
||||
u32regex_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>
|
||||
make_u32regex_iterator(const std::basic_string<charT, Traits, Alloc>& s,
|
||||
const u32regex& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_iterator<const UChar*>
|
||||
make_u32regex_iterator(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);</PRE>
|
||||
<P>
|
||||
<P>Each of these overloads returns an iterator that enumerates all occurrences of
|
||||
expression <EM>e</EM>, in text <EM>s</EM>, using match_flags <EM>m.</EM></P>
|
||||
<P><STRONG>Example</STRONG>: search for international currency symbols, along with
|
||||
their associated numeric value:</P>
|
||||
<PRE>
|
||||
void enumerate_currencies(const std::string& text)
|
||||
{
|
||||
// enumerate and print all the currency symbols, along
|
||||
// with any associated numeric values:
|
||||
const char* re =
|
||||
"([[:Sc:]][[:Cf:][:Cc:][:Z*:]]*)?"
|
||||
"([[:Nd:]]+(?:[[:Po:]][[:Nd:]]+)?)?"
|
||||
"(?(1)"
|
||||
"|(?(2)"
|
||||
"[[:Cf:][:Cc:][:Z*:]]*"
|
||||
")"
|
||||
"[[:Sc:]]"
|
||||
")";
|
||||
boost::u32regex r = boost::make_u32regex(re);
|
||||
boost::u32regex_iterator<std::string::const_iterator> i(boost::make_u32regex_iterator(text, r)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << (*i)[0] << std::endl;
|
||||
++i;
|
||||
}
|
||||
}</PRE>
|
||||
<P>
|
||||
<P>Calling
|
||||
</P>
|
||||
<PRE>enumerate_currencies(" $100.23 or £198.12 ");</PRE>
|
||||
<P>Yields the output:</P>
|
||||
<PRE>$100.23<BR>£198.12</PRE>
|
||||
<P>Provided of course that the input is encoded as UTF-8.</P>
|
||||
<H3><A name="u32regex_token_iterator"></A>u32regex_token_iterator</H3>
|
||||
<P>Type u32regex_token_iterator is in all respects the same as <A href="regex_token_iterator.html">
|
||||
regex_token_iterator</A> except that since the regular expression type is
|
||||
always u32regex it only takes one template parameter (the iterator type).
|
||||
It also calls u32regex_search internally, allowing it to interface correctly
|
||||
with UTF-8, UTF-16, and UTF-32 data:</P>
|
||||
<PRE>template <class BidirectionalIterator>
|
||||
class u32regex_token_iterator
|
||||
{
|
||||
// for members see <A href="regex_token_iterator.hmtl">regex_token_iterator</A>
|
||||
};
|
||||
|
||||
typedef u32regex_token_iterator<const char*> utf8regex_token_iterator;
|
||||
typedef u32regex_token_iterator<const UChar*> utf16regex_token_iterator;
|
||||
typedef u32regex_token_iterator<const UChar32*> utf32regex_token_iterator;
|
||||
</PRE>
|
||||
<P>In order to simplify the construction of a u32regex_token_iterator from a
|
||||
string, there are a series of non-member helper functions called
|
||||
make_u32regex_token_iterator:</P>
|
||||
<PRE>
|
||||
u32regex_token_iterator<const char*>
|
||||
make_u32regex_token_iterator(const char* s,
|
||||
const u32regex& e,
|
||||
int sub,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const wchar_t*>
|
||||
make_u32regex_token_iterator(const wchar_t* s,
|
||||
const u32regex& e,
|
||||
int sub,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UChar* s,
|
||||
const u32regex& e,
|
||||
int sub,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class Traits, class Alloc>
|
||||
u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>
|
||||
make_u32regex_token_iterator(const std::basic_string<charT, Traits, Alloc>& s,
|
||||
const u32regex& e,
|
||||
int sub,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
int sub,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);</PRE>
|
||||
<P>
|
||||
<P>Each of these overloads returns an iterator that enumerates all occurrences of
|
||||
marked sub-expression <EM>sub</EM> in regular expression <EM>e</EM>, found
|
||||
in text <EM>s</EM>, using match_flags <EM>m.</EM></P>
|
||||
<PRE>
|
||||
template <std::size_t N>
|
||||
u32regex_token_iterator<const char*>
|
||||
make_u32regex_token_iterator(const char* p,
|
||||
const u32regex& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <std::size_t N>
|
||||
u32regex_token_iterator<const wchar_t*>
|
||||
make_u32regex_token_iterator(const wchar_t* p,
|
||||
const u32regex& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <std::size_t N>
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UChar* p,
|
||||
const u32regex& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class Traits, class Alloc, std::size_t N>
|
||||
u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>
|
||||
make_u32regex_token_iterator(const std::basic_string<charT, Traits, Alloc>& p,
|
||||
const u32regex& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <std::size_t N>
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
</PRE>
|
||||
<P>Each of these overloads returns an iterator that enumerates one sub-expression
|
||||
for each <EM>submatch</EM> in regular expression <EM>e</EM>, found in
|
||||
text <EM>s</EM>, using match_flags <EM>m.</EM></P>
|
||||
<PRE>
|
||||
u32regex_token_iterator<const char*>
|
||||
make_u32regex_token_iterator(const char* p,
|
||||
const u32regex& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const wchar_t*>
|
||||
make_u32regex_token_iterator(const wchar_t* p,
|
||||
const u32regex& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UChar* p,
|
||||
const u32regex& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class Traits, class Alloc>
|
||||
u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>
|
||||
make_u32regex_token_iterator(const std::basic_string<charT, Traits, Alloc>& p,
|
||||
const u32regex& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
u32regex_token_iterator<const UChar*>
|
||||
make_u32regex_token_iterator(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
</PRE>
|
||||
<P>Each of these overloads returns an iterator that enumerates one sub-expression
|
||||
for each <EM>submatch</EM> in regular expression <EM>e</EM>, found in
|
||||
text <EM>s</EM>, using match_flags <EM>m.</EM></P>
|
||||
<P><STRONG>Example</STRONG>: search for international currency symbols, along with
|
||||
their associated numeric value:</P>
|
||||
<PRE>
|
||||
void enumerate_currencies2(const std::string& text)
|
||||
{
|
||||
// enumerate and print all the currency symbols, along
|
||||
// with any associated numeric values:
|
||||
const char* re =
|
||||
"([[:Sc:]][[:Cf:][:Cc:][:Z*:]]*)?"
|
||||
"([[:Nd:]]+(?:[[:Po:]][[:Nd:]]+)?)?"
|
||||
"(?(1)"
|
||||
"|(?(2)"
|
||||
"[[:Cf:][:Cc:][:Z*:]]*"
|
||||
")"
|
||||
"[[:Sc:]]"
|
||||
")";
|
||||
boost::u32regex r = boost::make_u32regex(re);
|
||||
boost::u32regex_token_iterator<std::string::const_iterator>
|
||||
i(boost::make_u32regex_token_iterator(text, r, 1)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << *i << std::endl;
|
||||
++i;
|
||||
}
|
||||
}
|
||||
</PRE>
|
||||
<P>
|
||||
<HR>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
05 Jan 2005
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2005</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+42
-21
@@ -31,10 +31,18 @@
|
||||
and setup</a> <dt><a href="install.html">Installation</a>
|
||||
<dd>
|
||||
<dl class="index">
|
||||
<dt><a href="install.html#bcb">Borland C++ Builder</a> <dt><a href="install.html#vc">Microsoft
|
||||
Visual C++</a> <dt><a href="install.html#gcc">GNU G++</a> <dt><a href="install.html#sun">
|
||||
Sun Forte Compiler</a> <dt><a href="install.html#other">Other compilers (building
|
||||
with bjam)</a></dt>
|
||||
<dt><a href="install.html#bjam">Building with bjam (prefered)</a>
|
||||
<dt><a href="install.html#unicode">Building with Unicode/ICU support</a>
|
||||
<dt><a href="install.html#make">Building via Makefiles</a>
|
||||
<dd><dl class="index">
|
||||
<dt><a href="install.html#bcb">Borland C++ Builder</a>
|
||||
<dt><a href="install.html#vc">Microsoft
|
||||
Visual C++</a>
|
||||
<dt><a href="install.html#gcc">GNU G++</a>
|
||||
<dt><a href="install.html#sun">
|
||||
Sun Forte Compiler</a>
|
||||
<dt><a href="install.html#other">Other compilers</a>
|
||||
</dl></dd></dt>
|
||||
</dl>
|
||||
<dt>Backgrounders
|
||||
<dd>
|
||||
@@ -48,6 +56,25 @@
|
||||
</dl>
|
||||
</dd>
|
||||
</dt>
|
||||
<dt><a href="format_syntax.html">Format String Syntax</a>
|
||||
<dd>
|
||||
<dl class="index">
|
||||
<dt><a href="format_perl_syntax.html">Perl Format Syntax</a></dt>
|
||||
<dt><a href="format_sed_syntax.html">Sed Format Syntax</a></dt>
|
||||
<dt><a href="format_boost_syntax.html">Boost-Extended Format Syntax</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dt>
|
||||
<dt><a href="partial_matches.html">Partial matches: matches against incomplete or infinitely long texts</a>
|
||||
<dt><a href="captures.html">Understanding Captures</a></dt>
|
||||
<dt><a href="unicode.html">Unicode Support (requires ICU)</a></dt>
|
||||
<dt><a href="non_standard_strings.html">Working With Non-Standard String Types</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt><a href="mfc_strings.html">MFC/ATL Strings</a></dt>
|
||||
<dt><a href="icu_strings.html">ICU Strings</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
</dd></dt>
|
||||
<dt>Reference
|
||||
@@ -100,23 +127,17 @@
|
||||
wsregex_token_iterator</a> [ =
|
||||
regex_token_iterator<std::wstring::const_iterator>]</dt>
|
||||
</dl>
|
||||
<dt>Misc.
|
||||
<dd>
|
||||
<dl class="index">
|
||||
<dt><a href="posix_api.html">POSIX API Compatibility Functions</a> <dt><a href="partial_matches.html">
|
||||
Partial matches</a> <dt><a href="syntax.html">Regular Expression Syntax</a> <dt><a href="format_syntax.html">
|
||||
Format String Syntax</a> <dt><a href="captures.html">Understanding Captures</a></dt>
|
||||
</dl>
|
||||
<dt>Deprecated interfaces
|
||||
<dd>
|
||||
<dl class="index">
|
||||
<dt><a href="regbase.html">class regbase</a> <dt><a href="reg_expression.html">class
|
||||
template reg_expression</a> <dt><a href="regex_grep.html">Algorithm regex_grep</a>
|
||||
<dt><a href="regex_format.html">Algorithm regex_format</a> <dt><a href="regex_merge.html">
|
||||
Algorithm regex_merge</a> <dt><a href="regex_split.html">Algorithm regex_split</a>
|
||||
<dt><a href="regex.html">class RegEx</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>Deprecated interfaces
|
||||
<dd>
|
||||
<dl class="index">
|
||||
<dt><a href="posix_api.html">POSIX API Compatibility Functions</a>
|
||||
<dt><a href="regbase.html">class regbase</a> <dt><a href="reg_expression.html">class
|
||||
template reg_expression</a> <dt><a href="regex_grep.html">Algorithm regex_grep</a>
|
||||
<dt><a href="regex_format.html">Algorithm regex_format</a> <dt><a href="regex_merge.html">
|
||||
Algorithm regex_merge</a> <dt><a href="regex_split.html">Algorithm regex_split</a>
|
||||
<dt><a href="regex.html">class RegEx</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
<dt><a href="faq.html">FAQ</a> <dt>Appendix
|
||||
<dd>
|
||||
|
||||
+62
-51
@@ -1,23 +1,22 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Index</title>
|
||||
<title>Boost.Regex: Installation</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<LINK href="../../../boost.css" type="text/css" rel="stylesheet"></head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
<td vAlign="top" width="300">
|
||||
<h3><A href="../../../index.htm"><IMG height="86" alt="C++ Boost" src="../../../boost.png" width="277" border="0"></A></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Installation</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
<h3><A href="index.html"><IMG height="45" alt="Boost.Regex Index" src="uarrow.gif" width="43" border="0"></A></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
@@ -41,8 +40,23 @@
|
||||
or archive file before you can use it, instructions for specific platforms are
|
||||
as follows:
|
||||
</P>
|
||||
<P><B><A name="bcb"></A>Borland C++ Builder:</B>
|
||||
</P>
|
||||
<H3><A name="bjam"></A>Building with bjam</H3>
|
||||
<P>This is now the preferred method for building and installing this library,
|
||||
please refer to the <A href="../../../more/getting_started.html">getting started
|
||||
guide</A> for more information.</P>
|
||||
<H3><A name="unicode"></A>Building With Unicode and ICU Support</H3>
|
||||
<P>A default build of this library does not enable <A href="unicode.html">Unciode
|
||||
support</A> via ICU. To do that you need to set the environment
|
||||
variable ICU_PATH to point to the route directory of your ICU installation, for
|
||||
example if ICU was installed to /usr/local you might use:</P>
|
||||
<PRE>bjam -sICU_PATH=/usr/local -sTOOLS=<A href="../../../more/getting_started.html#Tools" >my-compiler</A></PRE>
|
||||
<P>Note that ICU is a C++ library just like Boost is, as such your copy of ICU
|
||||
must have been built with the same C++ compiler (and compiler version) that you
|
||||
are using to build Boost. <STRONG>Boost.Regex will not work correctly unless
|
||||
you ensure that this is the case</STRONG>.</P>
|
||||
<H2><A name="make"></A>Building via makefiles</H2>
|
||||
<H3><A name="bcb"></A>Borland C++ Builder:
|
||||
</H3>
|
||||
<UL>
|
||||
<LI>
|
||||
Open up a console window and change to the <boost>\libs\regex\build
|
||||
@@ -84,7 +98,7 @@
|
||||
</P>
|
||||
<P>If you would prefer to do a dynamic link to the regex libraries when using the
|
||||
dll runtime then define BOOST_REGEX_DYN_LINK (you must do this if you want to
|
||||
use boost.regex in multiple dll's), otherwise Boost.regex will be staically
|
||||
use boost.regex in multiple dll's), otherwise Boost.regex will be statically
|
||||
linked by default. </P>
|
||||
<P>If you want to suppress automatic linking altogether (and supply your own
|
||||
custom build of the lib) then define BOOST_REGEX_NO_LIB.</P>
|
||||
@@ -94,7 +108,7 @@
|
||||
if this causes problems for you, then try defining BOOST_NO_STD_LOCALE when
|
||||
building, this will disable some features throughout boost, but may save you a
|
||||
lot in compile times!</P>
|
||||
<P><B><A name="vc"></A>Microsoft Visual C++ 6</B><STRONG> and 7</STRONG></P>
|
||||
<H3><A name="vc"></A>Microsoft Visual C++ 6 and 7</H3>
|
||||
<P>You need version 6 of MSVC to build this library. If you are using VC5 then you
|
||||
may want to look at one of the previous releases of this <A href="http://ourworld.compuserve.com/homepages/john_maddock/regexpp.htm">
|
||||
library</A>
|
||||
@@ -117,14 +131,17 @@
|
||||
<P>You can delete all the temporary files created during the build (excluding lib
|
||||
and dll files) using:</P>
|
||||
<PRE>nmake -fvc6.mak clean </PRE>
|
||||
<P>If you want to build with ICU support, then you need to pass the path to your
|
||||
ICU directory to the makefile, for example with:
|
||||
</P>
|
||||
<PRE>nmake ICU_PATH=c:\open-source\icu -fvc71.mak install</PRE>
|
||||
<P>Finally when you use regex++ it is only necessary for you to add the
|
||||
<boost> root directory to your list of include directories for that
|
||||
project. It is not necessary for you to manually add a .lib file to the
|
||||
project; the headers will automatically select the correct .lib file for your
|
||||
build mode and tell the linker to include it.
|
||||
</P>
|
||||
<P>
|
||||
Note that if you want to dynamically link to the regex library when using the
|
||||
<P>Note that if you want to dynamically link to the regex library when using the
|
||||
dynamic C++ runtime, define BOOST_REGEX_DYN_LINK when building your project.</P>
|
||||
<P>If you want to add the source directly to your project then define
|
||||
BOOST_REGEX_NO_LIB to disable automatic library selection.</P>
|
||||
@@ -132,32 +149,31 @@
|
||||
Microsoft's Compiler:</P>
|
||||
<UL>
|
||||
<LI>
|
||||
There have been some reports of compiler-optimization bugs affecting this
|
||||
library, (particularly with VC6 versions prior to service patch 5) the
|
||||
workaround is to build the library using /Oityb1 rather than /O2. That is to
|
||||
use all optimization settings except /Oa. This problem is reported to affect
|
||||
some standard library code as well (in fact I'm not sure if the problem is with
|
||||
the regex code or the underlying standard library), so it's probably worthwhile
|
||||
applying this workaround in normal practice in any case.</LI>
|
||||
There have been some reports of compiler-optimization bugs affecting this
|
||||
library, (particularly with VC6 versions prior to service patch 5) the
|
||||
workaround is to build the library using /Oityb1 rather than /O2. That is to
|
||||
use all optimization settings except /Oa. This problem is reported to affect
|
||||
some standard library code as well (in fact I'm not sure if the problem is with
|
||||
the regex code or the underlying standard library), so it's probably worthwhile
|
||||
applying this workaround in normal practice in any case.
|
||||
<LI>
|
||||
If you have replaced the C++ standard library that comes with VC6, then when
|
||||
you build the library you must ensure that the environment variables "INCLUDE"
|
||||
and "LIB" have been updated to reflect the include and library paths for the
|
||||
new library - see vcvars32.bat (part of your Visual Studio installation) for
|
||||
more details.
|
||||
</LI>
|
||||
If you have replaced the C++ standard library that comes with VC6, then when
|
||||
you build the library you must ensure that the environment variables "INCLUDE"
|
||||
and "LIB" have been updated to reflect the include and library paths for the
|
||||
new library - see vcvars32.bat (part of your Visual Studio installation) for
|
||||
more details.
|
||||
<LI>
|
||||
If you are building with the full STLPort v4.x, then use the vc6-stlport.mak
|
||||
file provided and set the environment variable STLPORT_PATH to point to the
|
||||
location of your STLPort installation (Note that the full STLPort libraries
|
||||
appear not to support single-thread static builds).</LI>
|
||||
If you are building with the full STLPort v4.x, then use the vc6-stlport.mak
|
||||
file provided and set the environment variable STLPORT_PATH to point to the
|
||||
location of your STLPort installation (Note that the full STLPort libraries
|
||||
appear not to support single-thread static builds).
|
||||
<LI>
|
||||
If you are building your application with /Zc:wchar_t then you will need to
|
||||
modify the makefile to add /Zc:wchar_t before building the library.
|
||||
</LI>
|
||||
</UL>
|
||||
<P><B><A name="gcc"></A>GCC(2.95 and 3.x)</B>
|
||||
</P>
|
||||
<H3><A name="gcc"></A>GCC(2.95 and 3.x)
|
||||
</H3>
|
||||
<P>You can build with gcc using the normal boost Jamfile in
|
||||
<boost>/libs/regex/build, alternatively there is a conservative makefile
|
||||
for the g++ compiler. From the command prompt change to the
|
||||
@@ -175,15 +191,18 @@
|
||||
<PRE>make -fgcc-shared.mak</PRE>
|
||||
<P>which will build libboost_regex.so and libboost_regex_debug.so.</P>
|
||||
<P>Both of the these makefiles support the following environment variables:</P>
|
||||
<P>ICU_PATH: tells the makefile to build with Unicode support, set to the path
|
||||
where your ICU installation is located, for example with: <code>make
|
||||
ICU_PATH=/usr/local install -fgcc.mak</code></P>
|
||||
<P>CXXFLAGS: extra compiler options - note that this applies to both the debug and
|
||||
release builds.</P>
|
||||
<P>INCLUDES: additional include directories.</P>
|
||||
<P>LDFLAGS: additional linker options.</P>
|
||||
<P>LIBS: additional library files.</P>
|
||||
<P>For the more adventurous there is a configure script in
|
||||
<boost>/libs/config; see the <A href="../../config/config.htm">config library
|
||||
documentation</A>.</P>
|
||||
<P><B><A name="sun"></A>Sun Workshop 6.1</B></P>
|
||||
<boost>/libs/config; see the <A href="../../config/config.htm">config
|
||||
library documentation</A>.</P>
|
||||
<H3><A name="sun"></A>Sun Workshop 6.1</H3>
|
||||
<P>There is a makefile for the sun (6.1) compiler (C++ version 3.12). From the
|
||||
command prompt change to the <boost>/libs/regex/build directory and type:
|
||||
</P>
|
||||
@@ -206,30 +225,22 @@
|
||||
you can set these by defining the appropriate macros, for example:</P>
|
||||
<PRE>dmake CXXFLAGS="-xarch=v9" LDFLAGS="-xarch=v9" LIBSUFFIX="_v9" -f sunpro.mak</PRE>
|
||||
<P>will build v9 variants of the regex library named libboost_regex_v9.a etc.</P>
|
||||
<P><B><A name="other"></A>Other compilers:</B>
|
||||
</P>
|
||||
<P>There is a generic makefile (<A href="../build/generic.mak">generic.mak</A>
|
||||
) provided in <boost-root>/libs/regex/build - see that makefile for
|
||||
details of environment variables that need to be set before use.
|
||||
<P>
|
||||
Alternatively you can using the <A href="../../../tools/build/index.html">Jam based
|
||||
build system</A>: cd into <boost>/libs/regex/build and run:<PRE>bjam -sTOOLS=mytoolset</PRE>
|
||||
<P>
|
||||
If you need to configure the library for your platform, then refer to the <A href="../../config/config.htm">
|
||||
config library documentation</A>
|
||||
.
|
||||
<P>
|
||||
<H3><A name="other"></A>Makefiles for Other compilers:
|
||||
</H3>
|
||||
<P>There is a generic makefile (<A href="../build/generic.mak">generic.mak</A> )
|
||||
provided in <boost-root>/libs/regex/build - see that makefile for details
|
||||
of environment variables that need to be set before use.
|
||||
<HR>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Oct 2003
|
||||
09 Jan 2005
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan -->
|
||||
2003<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2005<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
+15
-11
@@ -28,7 +28,7 @@
|
||||
<h3>Synopsis</h3>
|
||||
<p>The type <code>match_flag_type</code> is an implementation specific bitmask
|
||||
type (17.3.2.1.2) that controls how a regular expression is matched against a
|
||||
character sequence. The behavior of the format flags is descibed in more
|
||||
character sequence. The behavior of the format flags is described in more
|
||||
detail in the <A href="format_syntax.html">format syntax guide</A>.</p>
|
||||
<pre>
|
||||
namespace boost{ namespace regex_constants{
|
||||
@@ -70,10 +70,10 @@ static const match_flag_type format_all;
|
||||
<table id="Table2" cellspacing="1" cellpadding="7" width="100%" border="0">
|
||||
<tr>
|
||||
<td valign="top" width="50%">
|
||||
<p>Element</p>
|
||||
<p><STRONG>Element</STRONG></p>
|
||||
</td>
|
||||
<td valign="top" width="50%">
|
||||
<p>Effect if set</p>
|
||||
<p><STRONG>Effect if set</STRONG></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -88,12 +88,12 @@ static const match_flag_type format_all;
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" width="50%">match_not_bob</td>
|
||||
<td valign="top" width="50%">Specifies that the expression "\A" should not match
|
||||
against the sub-sequence [first,first).</td>
|
||||
<td valign="top" width="50%">Specifies that the expressions "\A" and
|
||||
"\`" should not match against the sub-sequence [first,first).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" width="50%">match_not_eob</td>
|
||||
<td valign="top" width="50%">Specifies that the expressions "\z" and
|
||||
<td valign="top" width="50%">Specifies that the expressions "\'", "\z" and
|
||||
"\Z" should not match against the sub-sequence [last,last).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -119,8 +119,8 @@ static const match_flag_type format_all;
|
||||
<p>match_not_bow</p>
|
||||
</td>
|
||||
<td valign="top" width="50%">
|
||||
<p>Specifies that the expression "\b" should not be matched against the
|
||||
sub-sequence [first,first).</p>
|
||||
<p>Specifies that the expressions "\<" and "\b" should not be matched
|
||||
against the sub-sequence [first,first).</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -128,8 +128,8 @@ static const match_flag_type format_all;
|
||||
<p>match_not_eow</p>
|
||||
</td>
|
||||
<td valign="top" width="50%">
|
||||
<p>Specifies that the expression "\b" should not be matched against the
|
||||
sub-sequence [last,last).</p>
|
||||
<p>Specifies that the expressions "\>" and "\b" should not be matched
|
||||
against the sub-sequence [last,last).</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -138,7 +138,10 @@ static const match_flag_type format_all;
|
||||
</td>
|
||||
<td valign="top" width="50%">
|
||||
<p>Specifies that if more than one match is possible then any match is an
|
||||
acceptable result.</p>
|
||||
acceptable result: this will still find the leftmost match, but may not find
|
||||
the "best" match at that position. Use this flag if you care about the
|
||||
speed of matching, but don't care what was matched (only whether there is one
|
||||
or not).</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -280,3 +283,4 @@ static const match_flag_type format_all;
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -0,0 +1,294 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Working With MFC/ATL String Types</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<LINK href="../../../boost.css" type="text/css" rel="stylesheet"></head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td vAlign="top" width="300">
|
||||
<h3><A href="../../../index.htm"><IMG height="86" alt="C++ Boost" src="../../../boost.png" width="277" border="0"></A></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Working With MFC/ATL String Types.</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><A href="index.html"><IMG height="45" alt="Boost.Regex Index" src="uarrow.gif" width="43" border="0"></A></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<HR>
|
||||
<H3>Contents</H3>
|
||||
<dl class="index">
|
||||
<dt><A href="#intro">Introduction</A> <dt><A href="#types">Types</A> <dt><A href="#create">Regular
|
||||
Expression Creation</A> <dt><A href="#algo">Overloaded Algorithms</A>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt><A href="#regex_match">regex_match</A> <dt><A href="#regex_search">regex_search</A>
|
||||
<dt><A href="#regex_replace">regex_replace</A> </dt>
|
||||
</dl>
|
||||
<dt><A href="#iterators">Iterators</A>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt><A href="#regex_iterator">regex_iterator creation helper</A> <dt><A href="#regex_token_iterator">
|
||||
regex_token_iterator creation helpers</A></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
<H3><a name="intro"></a>Introduction</H3>
|
||||
<P>The header <boost/regex/mfc.hpp> provides Boost.Regex support for MFC
|
||||
string types: note that this support requires Visual Studio .NET (Visual C++ 7)
|
||||
or later, where all of the MFC and ATL string types are based around
|
||||
the CSimpleStringT class template. </P>
|
||||
<P>In the following documentation, whenever you see CSimpleStringT<charT>,
|
||||
then you can substitute any of the following MFC/ATL types (all of which
|
||||
inherit from CSimpleStringT):</P>
|
||||
<P>CString<BR>
|
||||
CStringA<BR>
|
||||
CStringW<BR>
|
||||
CAtlString<BR>
|
||||
CAtlStringA<BR>
|
||||
CAtlStringW<BR>
|
||||
CStringT<charT,traits><BR>
|
||||
CFixedStringT<charT,N><BR>
|
||||
CSimpleStringT<charT></B></P>
|
||||
<H3><A name="types"></A>Types</H3>
|
||||
<P>The following typedefs are provided for the convenience of those working with
|
||||
TCHAR's:</P>
|
||||
<PRE>typedef <A href="basic_regex.html" >basic_regex</A><TCHAR> tregex;
|
||||
typedef <A href="match_results.html" >match_results</A><TCHAR const*> tmatch;
|
||||
typedef <A href="regex_iterator.html" >regex_iterator</A><TCHAR const*> tregex_iterator;
|
||||
typedef <A href="regex_token_iterator.html" >regex_token_iterator</A><TCHAR const*> tregex_token_iterator;
|
||||
</PRE>
|
||||
<P>If you are working with explicitly narrow or wide characters rather than TCHAR,
|
||||
then use the regular Boost.Regex types instead.</P>
|
||||
<H3><A name="create"></A>Regular Expression Creation</H3>
|
||||
<P>The following helper function is available to assist in the creation of a
|
||||
regular expression from an MFC/ATL string type:</P>
|
||||
<pre>template <class charT>
|
||||
basic_regex<charT>
|
||||
make_regex(const ATL::CSimpleStringT<charT>& s,
|
||||
::boost::regex_constants::syntax_option_type f = boost::regex_constants::normal);</pre>
|
||||
<P><STRONG>Effects</STRONG>: returns basic_regex<charT>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), f);</P>
|
||||
<H3><A name="algo"></A>Overloaded Algorithms</H3>
|
||||
<P>For each regular expression algorithm that's overloaded for a std::basic_string
|
||||
argument, there is also one overloaded for the MFC/ATL string types.
|
||||
These algorithm signatures all look a lot more complex than they actually
|
||||
are, but for completeness here they are anyway:</P>
|
||||
<H4><A name="regex_match"></A>regex_match</H4>
|
||||
<P>There are two overloads, the first reports what matched in a match_results
|
||||
structure, the second does not.
|
||||
</P>
|
||||
<P>All the usual caveats for <A href="regex_match.html">regex_match</A> apply, in
|
||||
particular the algorithm will only report a successful match if <STRONG>all of the
|
||||
input text matches the expression</STRONG>, if this isn't what you want then
|
||||
use <A href="regex_search.html">regex_search</A> instead.</P>
|
||||
<PRE>template <class charT, class T, class A>
|
||||
bool regex_match(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
match_results<const B*, A>& what,
|
||||
const basic_regex<charT, T>& e,
|
||||
boost::regex_constants::match_flag_type f = boost::regex_constants::match_default); </PRE>
|
||||
<P>
|
||||
<P><STRONG>Effects</STRONG>: returns ::boost::<A href="regex_match.html">regex_match</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), what, e, f);</P>
|
||||
<p><strong>Example:</strong></p>
|
||||
<pre>//
|
||||
// Extract filename part of a path from a CString and return the result
|
||||
// as another CString:
|
||||
//
|
||||
CString get_filename(const CString& path)
|
||||
{
|
||||
boost::tregex r(__T("(?:\\A|.*\\\\)([^\\\\]+)"));
|
||||
boost::tmatch what;
|
||||
if(boost::regex_match(path, what, r))
|
||||
{
|
||||
// extract $1 as a CString:
|
||||
return CString(what[1].first, what.length(1));
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("Invalid pathname");
|
||||
}
|
||||
}
|
||||
</pre>
|
||||
<hr>
|
||||
<PRE>template <class charT, class T>
|
||||
bool regex_match(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<B, T>& e,
|
||||
boost::regex_constants::match_flag_type f = boost::regex_constants::match_default)</PRE>
|
||||
<P>
|
||||
<P><STRONG>Effects</STRONG>: returns ::boost::<A href="regex_match.html">regex_match</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, f);</P>
|
||||
<p><strong>Example:</strong></p>
|
||||
<pre>//
|
||||
// Find out if *password* meets our password requirements,
|
||||
// as defined by the regular expression *requirements*.
|
||||
//
|
||||
bool is_valid_password(const CString& password, const CString& requirements)
|
||||
{
|
||||
return boost::regex_match(password, boost::make_regex(requirements));
|
||||
} </pre>
|
||||
<hr>
|
||||
<H4><A name="regex_search"></A>regex_search</H4>
|
||||
<P>There are two additional overloads for <A href="regex_search.html">regex_search</A>,
|
||||
the first reports what matched the second does not:</P>
|
||||
<PRE>template <class charT, class A, class T>
|
||||
bool regex_search(const ATL::CSimpleStringT<charT>& s,
|
||||
match_results<const charT*, A>& what,
|
||||
const basic_regex<charT, T>& e,
|
||||
boost::regex_constants::match_flag_type f = boost::regex_constants::match_default)</PRE>
|
||||
<P><STRONG>Effects</STRONG>: returns ::boost::<A href="regex_search.html">regex_search</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), what, e, f);</P>
|
||||
<P><STRONG>Example:</STRONG>: Postcode extraction from an address string.</P>
|
||||
<pre>CString extract_postcode(const CString& address)
|
||||
{
|
||||
// searches throw address for a UK postcode and returns the result,
|
||||
// the expression used is by Phil A. on www.regxlib.com:
|
||||
boost::tregex r(__T("^(([A-Z]{1,2}[0-9]{1,2})|([A-Z]{1,2}[0-9][A-Z]))\\s?([0-9][A-Z]{2})$"));
|
||||
boost::tmatch what;
|
||||
if(boost::regex_search(address, what, r))
|
||||
{
|
||||
// extract $0 as a CString:
|
||||
return CString(what[0].first, what.length());
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("No postcode found");
|
||||
}
|
||||
} </pre>
|
||||
<hr>
|
||||
<pre>template <class charT, class T>
|
||||
inline bool regex_search(const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT, T>& e,
|
||||
boost::regex_constants::match_flag_type f = boost::regex_constants::match_default)
|
||||
</pre>
|
||||
<P><STRONG>Effects</STRONG>: returns ::boost::<A href="regex_search.html">regex_search</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, f);</P>
|
||||
<hr>
|
||||
<H4><A name="regex_replace"></A>regex_replace</H4>
|
||||
<P>There are two additional overloads for <A href="regex_replace.html">regex_replace</A>,
|
||||
the first sends output to an output iterator, while the second creates a new
|
||||
string</P>
|
||||
<PRE>template <class OutputIterator, class BidirectionalIterator, class traits, class
|
||||
charT>
|
||||
OutputIterator regex_replace(OutputIterator out,
|
||||
BidirectionalIterator first,
|
||||
BidirectionalIterator last,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const ATL::CSimpleStringT<charT>& fmt,
|
||||
match_flag_type flags = match_default)
|
||||
</PRE>
|
||||
<P><STRONG>Effects</STRONG>: returns ::boost::<A href="regex_replace.html">regex_replace</A>(out,
|
||||
first, last, e, fmt.GetString(), flags);</P>
|
||||
<pre>template <class traits, charT>
|
||||
ATL::CSimpleStringT<charT> regex_replace(const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const ATL::CSimpleStringT<charT>& fmt,
|
||||
match_flag_type flags = match_default)</pre>
|
||||
<P><STRONG>Effects</STRONG>: returns a new string created using <A href="regex_replace.html">
|
||||
regex_replace</A>, and the same memory manager as string <EM>s</EM>.</P>
|
||||
<P><STRONG>Example:</STRONG></P>
|
||||
<PRE>//
|
||||
// Take a credit card number as a string of digits,
|
||||
// and reformat it as a human readable string with "-"
|
||||
// separating each group of four digits:
|
||||
//
|
||||
const boost::tregex e(__T("\\A(\\d{3,4})[- ]?(\\d{4})[- ]?(\\d{4})[- ]?(\\d{4})\\z"));
|
||||
const CString human_format = __T("$1-$2-$3-$4");
|
||||
|
||||
CString human_readable_card_number(const CString& s)
|
||||
{
|
||||
return boost::regex_replace(s, e, human_format);
|
||||
}
|
||||
</PRE>
|
||||
<H3><a name="iterators"></a>Iterators</H3>
|
||||
<P>The following helper functions are provided to ease the conversion from an
|
||||
MFC/ATL string to a <A href="regex_iterator.html">regex_iterator</A> or <A href="regex_token_iterator.html">
|
||||
regex_token_iterator</A>:</P>
|
||||
<H4><A name="regex_iterator"></A>regex_iterator creation helper</H4>
|
||||
<PRE>template <class charT>
|
||||
regex_iterator<charT const*>
|
||||
make_regex_iterator(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT>& e,
|
||||
::boost::regex_constants::match_flag_type f = boost::regex_constants::match_default);
|
||||
</PRE>
|
||||
<p><STRONG>Effects:</STRONG>returns <A href="regex_iterator.html">regex_iterator</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, f);</p>
|
||||
<p><strong>Example:</strong></p>
|
||||
<pre>void enumerate_links(const CString& html)
|
||||
{
|
||||
// enumerate and print all the <a> links in some HTML text,
|
||||
// the expression used is by Andew Lee on <a href="http://www.regxlib.com">www.regxlib.com</a>:
|
||||
boost::tregex r(__T("href=[\"\']((http:\\/\\/|\\.\\/|\\/)?\\w+(\\.\\w+)*(\\/\\w+(\\.\\w+)?)*(\\/|\\?\\w*=\\w*(&\\w*=\\w*)*)?)[\"\']"));
|
||||
boost::tregex_iterator i(boost::make_regex_iterator(html, r)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << (*i)[1] << std::endl;
|
||||
++i;
|
||||
}
|
||||
}
|
||||
</pre>
|
||||
<hr>
|
||||
<H4><A name="regex_token_iterator"></A>regex_token_iterator creation helpers</H4>
|
||||
<PRE>template <class charT>
|
||||
regex_token_iterator<charT const*>
|
||||
make_regex_token_iterator(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT>& e,
|
||||
int sub = 0,
|
||||
::boost::regex_constants::match_flag_type f = boost::regex_constants::match_default);
|
||||
</PRE>
|
||||
<p><STRONG>Effects:</STRONG>returns <A href="regex_token_iterator.html">regex_token_iterator</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, sub, f);</p>
|
||||
<pre>template <class charT>
|
||||
regex_token_iterator<charT const*>
|
||||
make_regex_token_iterator(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT>& e,
|
||||
const std::vector<int>& subs,
|
||||
::boost::regex_constants::match_flag_type f = boost::regex_constants::match_default);
|
||||
</pre>
|
||||
<p><STRONG>Effects:</STRONG>returns <A href="regex_token_iterator.html">regex_token_iterator</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, subs, f);</p>
|
||||
<pre>template <class charT, std::size_t N>
|
||||
regex_token_iterator<charT const*>
|
||||
make_regex_token_iterator(
|
||||
const ATL::CSimpleStringT<charT>& s,
|
||||
const basic_regex<charT>& e,
|
||||
const int (& subs)[N],
|
||||
::boost::regex_constants::match_flag_type f = boost::regex_constants::match_default);
|
||||
</pre>
|
||||
<p><STRONG>Effects: </STRONG>returns <A href="regex_token_iterator.html">regex_token_iterator</A>(s.GetString(),
|
||||
s.GetString() + s.GetLength(), e, subs, f);</p>
|
||||
<P><STRONG>Example:</STRONG></P>
|
||||
<PRE>void enumerate_links2(const CString& html)
|
||||
{
|
||||
// enumerate and print all the <a> links in some HTML text,
|
||||
// the expression used is by Andew Lee on <a href="http://www.regxlib.com">www.regxlib.com</a>:
|
||||
boost::tregex r(__T("href=[\"\']((http:\\/\\/|\\.\\/|\\/)?\\w+(\\.\\w+)*(\\/\\w+(\\.\\w+)?)*(\\/|\\?\\w*=\\w*(&\\w*=\\w*)*)?)[\"\']"));
|
||||
boost::tregex_token_iterator i(boost::make_regex_token_iterator(html, r, 1)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << *i << std::endl;
|
||||
++i;
|
||||
}
|
||||
} </PRE>
|
||||
<HR>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
21 Dec 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,53 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Working With Non-Standard String Types</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Working With Non-Standard String Types.</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<HR>
|
||||
<p></p>
|
||||
<P>The Boost.Regex algorithms and iterators are all iterator-based, with
|
||||
convenience overloads of the algorithms provided that convert standard library
|
||||
string types to iterator pairs internally. If you want to search a
|
||||
non-standard string type then the trick is to convert that string into an
|
||||
iterator pair: so far I haven't come across any string types that can't be
|
||||
handled this way, even if they're not officially iterator based.
|
||||
Certainly any string type that provides access to it's internal buffer, along
|
||||
with it's length, can be converted into a pair of pointers (which can be used
|
||||
as iterators).</P>
|
||||
<P>Some non-standard string types are sufficiently common that wappers have been
|
||||
provided for them:</P>
|
||||
<P><A href="mfc_strings.html">MFC/ATL Strings.</A><BR>
|
||||
<A href="icu_strings.html">ICU Strings.</A></P>
|
||||
<P>
|
||||
<HR>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Nov 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2004<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
+34
-9
@@ -62,12 +62,23 @@ public:
|
||||
regex_iterator <A href="#o7">operator</A>++(int);
|
||||
};
|
||||
|
||||
typedef regex_iterator<const char*> cregex_iterator;
|
||||
typedef regex_iterator<std::string::const_iterator> sregex_iterator;
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
typedef regex_iterator<const wchar_t*> wcregex_iterator;
|
||||
typedef regex_iterator<std::wstring::const_iterator> wsregex_iterator;
|
||||
#endif
|
||||
typedef
|
||||
regex_iterator<const
|
||||
|
||||
char*> cregex_iterator; typedef regex_iterator<std::string::const_iterator>
|
||||
sregex_iterator; #ifndef BOOST_NO_WREGEX
|
||||
typedef regex_iterator<const
|
||||
wchar_t*> wcregex_iterator; typedef regex_iterator<std::wstring::const_iterator>
|
||||
wsregex_iterator; #endif template
|
||||
<class
|
||||
|
||||
charT, class traits> regex_iterator<const charT*,
|
||||
charT, traits>
|
||||
<A href="#make_regex_iterator">make_regex_iterator</A>(const charT* p, const basic_regex<charT, traits>& e, regex_constants::match_flag_type m = regex_constants::match_default); template <class
|
||||
|
||||
charT, class traits, class ST, class SA> regex_iterator<typename std::basic_string<charT,
|
||||
ST, SA>::const_iterator, charT, traits>
|
||||
<A href="#make_regex_iterator">make_regex_iterator</A>(const std::basic_string<charT, ST, SA>& p, const basic_regex<charT, traits>& e, regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
</pre>
|
||||
<h3><a name="description"></a>Description</h3>
|
||||
@@ -299,6 +310,20 @@ regex_iterator operator++(int);
|
||||
then calls <code>++(*this)</code>.</p>
|
||||
<b></b>
|
||||
<p><b>Returns:</b> <code>result</code>.</p>
|
||||
<PRE><A name=make_regex_iterator></A>template <class charT, class traits> regex_iterator<const charT*, charT, traits>
|
||||
make_regex_iterator(const charT*
|
||||
p, const basic_regex<charT,
|
||||
traits>& e, regex_constants::match_flag_type m
|
||||
= regex_constants::match_default); template <class
|
||||
|
||||
charT, class traits, class ST, class SA> regex_iterator<typename std::basic_string<charT,
|
||||
ST, SA>::const_iterator, charT, traits>
|
||||
make_regex_iterator(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
</PRE>
|
||||
<P><STRONG>Effects:</STRONG> returns an iterator that enumerates all occurences of
|
||||
expression <EM>e</EM> in text <EM>p</EM> using match_flags <EM>m</EM>.</P>
|
||||
<h3>Examples</h3>
|
||||
<p>The following <a href="../example/snippets/regex_iterator_example.cpp">example</a>
|
||||
takes a C++ source file and builds up an index of class names, and the location
|
||||
@@ -418,12 +443,12 @@ color=
|
||||
}
|
||||
</pre>
|
||||
<hr>
|
||||
<p>Revised
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
26 June 2004
|
||||
06 Jan 05
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2003<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2005<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
|
||||
@@ -76,6 +76,48 @@ typedef regex_token_iterator<std::string::const_iterator> sregex_token_i
|
||||
typedef regex_token_iterator<const wchar_t*> wcregex_token_iterator;
|
||||
typedef regex_token_iterator<<std::wstring::const_iterator> wsregex_token_iterator;
|
||||
#endif
|
||||
|
||||
template <class charT, class traits>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
int submatch = 0,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
int submatch = 0,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, std::size_t N>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA, std::size_t N>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
<A href="#make_regex_token_iterator">make_regex_token_iterator</A>(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
</PRE>
|
||||
<H3><A name="description"></A>Description</H3>
|
||||
<PRE><A name=c1></A>regex_token_iterator();</PRE>
|
||||
@@ -169,7 +211,54 @@ regex_token_iterator(BidirectionalIterator a, BidirectionalIterator b, const reg
|
||||
<P><B> Effects:</B> constructs a copy <CODE>result</CODE> of <CODE>*this</CODE>,
|
||||
then calls <CODE>++(*this)</CODE>.</P>
|
||||
<P><B> Returns:</B> <CODE>result</CODE>.<A name="examples"></A>
|
||||
<H3>Examples</H3>
|
||||
<PRE><A name=make_regex_token_iterator></A>template <class charT, class traits>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
make_regex_token_iterator(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
int submatch = 0,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
make_regex_token_iterator(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
int submatch = 0,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, std::size_t N>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
make_regex_token_iterator(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA, std::size_t N>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
make_regex_token_iterator(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const int (&submatch)[N],
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits>
|
||||
regex_token_iterator<const charT*, charT, traits>
|
||||
make_regex_token_iterator(const charT* p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
|
||||
template <class charT, class traits, class ST, class SA>
|
||||
regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>
|
||||
make_regex_token_iterator(const std::basic_string<charT, ST, SA>& p,
|
||||
const basic_regex<charT, traits>& e,
|
||||
const std::vector<int>& submatch,
|
||||
regex_constants::match_flag_type m = regex_constants::match_default);
|
||||
</PRE>
|
||||
<P>Effects: returns a <A href="#synopsis">regex_token_iterator</A> that enumerates
|
||||
one <A href="sub_match.html">sub_match</A> for each value in <EM>submatch</EM> for
|
||||
each occurrence of regular expression <EM>e</EM> in string <EM>p</EM>, matched
|
||||
using <A href="match_flag_type.html">match_flags</A> <EM>m</EM>.</P>
|
||||
<P></P>
|
||||
<H3>Examples</H3>
|
||||
<P>The following <A href="../example/snippets/regex_token_iterator_eg_1.cpp">example</A>
|
||||
takes a string and splits it into a series of tokens:</P>
|
||||
<pre>
|
||||
@@ -289,3 +378,4 @@ boost::regex e(<FONT color=#0000ff>"<\\s*A\\s+[^>]*href\\s*=\\s*\"([^\"]*)
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -40,14 +40,6 @@
|
||||
<P>Almost all Perl features are supported, except for:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD>\N{name}</TD>
|
||||
<TD>Use [[.name.]] instead.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>\pP and \PP</TD>
|
||||
<TD>Use [[:P:]] instead.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>(?{code})</TD>
|
||||
<TD>Not implementable in a compiled strongly typed language.</TD>
|
||||
|
||||
+16
-7
@@ -62,7 +62,15 @@
|
||||
is false, and members <CODE>first</CODE> and <CODE>second</CODE> represent the
|
||||
character range that formed the partial match.</P>
|
||||
<PRE>namespace boost{
|
||||
|
||||
|
||||
template <class BidirectionalIterator>
|
||||
class sub_match;
|
||||
|
||||
typedef sub_match<const char*> csub_match;
|
||||
typedef sub_match<const wchar_t*> wcsub_match;
|
||||
typedef sub_match<std::string::const_iterator> ssub_match;
|
||||
typedef sub_match<std::wstring::const_iterator> wssub_match;
|
||||
|
||||
template <class BidirectionalIterator>
|
||||
class sub_match : public std::pair<BidirectionalIterator, BidirectionalIterator>
|
||||
{
|
||||
@@ -323,10 +331,11 @@ basic_ostream<charT, traits>&
|
||||
sub_match occupies more memory resulting in complex expressions running out of
|
||||
memory or stack space more quickly during matching.
|
||||
<LI>
|
||||
The matching algorithms are less efficient at handling some features
|
||||
(independent sub-expressions for example), even when match_extra is not used.
|
||||
The matching algorithms are less efficient at handling some features
|
||||
(independent sub-expressions for example), even when <EM>match_extra</EM>
|
||||
is not used.
|
||||
<LI>
|
||||
The matching algorithms are much less efficient (i.e. slower), when match_extra
|
||||
The matching algorithms are much less efficient (i.e. slower), when <EM>match_extra</EM>
|
||||
is used. Mostly this is down to the extra memory allocations that have to
|
||||
take place.</LI></UL>
|
||||
<H4>sub_match non-member operators</H4>
|
||||
@@ -550,13 +559,13 @@ basic_ostream<charT, traits>&
|
||||
<HR>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
24 Oct 2003
|
||||
22 Dec 2004
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2003<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan -->
|
||||
2004</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
+13
-3
@@ -60,7 +60,8 @@ boost::regex e2(my_expression, boost::regex::basic|boost::regex::icase);</PRE>
|
||||
<H4>Marked sub-expressions:</H4>
|
||||
<P>A section beginning \( and ending \) acts as a marked sub-expression.
|
||||
Whatever matched the sub-expression is split out in a separate field by the
|
||||
matching algorithms. Marked sub-expressions can also repeated, or referred-to by a back-reference.</P>
|
||||
matching algorithms. Marked sub-expressions can also repeated, or
|
||||
referred-to by a back-reference.</P>
|
||||
<H4>Repeats:</H4>
|
||||
<P>Any atom (a single character, a marked sub-expression, or a character class)
|
||||
can be repeated with the * operator.</P>
|
||||
@@ -133,7 +134,7 @@ aaaa</PRE>
|
||||
<P>matches a NUL character.</P>
|
||||
<H5>Equivalence classes:</H5>
|
||||
<P>
|
||||
An expression of the form [[=col=]], matches any character or collating element
|
||||
An expression of the form[[=col=]], matches any character or collating element
|
||||
whose primary sort key is the same as that for collating element <EM>col</EM>,
|
||||
as with collating elements the name <EM>col</EM> may be a <A href="collating_names.html">
|
||||
symbolic name</A>. A primary sort key is one that ignores case,
|
||||
@@ -152,7 +153,11 @@ aaaa</PRE>
|
||||
character. This can be used to make the special characters .[\*^$,
|
||||
"ordinary". Note that the escape character loses its special meaning
|
||||
inside a character set, so [\^] will match either a literal '\' or a '^'.</P>
|
||||
<H3><A name="variations"></A>Variations</H3>
|
||||
<H4>What Gets Matched</H4>
|
||||
<P>When there is more that one way to match a regular expression, the "best"
|
||||
possible match is obtained using the <A href="syntax_leftmost_longest.html">leftmost-longest
|
||||
rule</A>.</P>
|
||||
<H3>Variations</H3>
|
||||
<H4><A name="grep"></A>Grep</H4>
|
||||
<P>When an expression is compiled with the flag <EM>grep</EM> set, then the
|
||||
expression is treated as a newline separated list of <A href="#Basic">POSIX-Basic</A>
|
||||
@@ -192,6 +197,11 @@ aaaa</PRE>
|
||||
<P>\< matches zero characters only at the start of a word.</P>
|
||||
<P>\> matches zero characters only at the end of a word.</P>
|
||||
</BLOCKQUOTE>
|
||||
<P dir="ltr">Finally, you should note that emacs style regular expressions are
|
||||
matched according to the <A href="syntax_perl.html#what">Perl "depth first search"
|
||||
rules</A>. Emacs expressions are matched this way because they contain
|
||||
Perl-like extensions, that do not interact well with the <A href="syntax_leftmost_longest.html">
|
||||
POSIX-style leftmost-longest rule</A>.</P>
|
||||
<H3><A name="options"></A>Options</H3>
|
||||
<P>There are a <A href="syntax_option_type.html#basic">variety of flags</A> that
|
||||
may be combined with the <EM>basic</EM> and <EM>grep</EM> options when
|
||||
|
||||
+57
-53
@@ -35,7 +35,7 @@
|
||||
<H3><A name="synopsis"></A>Synopsis</H3>
|
||||
<P>The POSIX-Extended regular expression syntax is supported by the POSIX C
|
||||
regular expression API's, and variations are used by the utilities <EM>egrep</EM>
|
||||
and <EM>awk</EM>. You can construct POSIX extended regular expressions in
|
||||
and <EM>awk</EM>. You can construct POSIX extended regular expressions in
|
||||
Boost.Regex by passing the flag <EM>extended</EM> to the regex constructor, for
|
||||
example:</P>
|
||||
<PRE>// e1 is a case sensitive POSIX-Extended expression:
|
||||
@@ -61,8 +61,8 @@ boost::regex e2(my_expression, boost::regex::extended|boost::regex::icase);</PRE
|
||||
<H4>Marked sub-expressions:</H4>
|
||||
<P>A section beginning ( and ending ) acts as a marked sub-expression.
|
||||
Whatever matched the sub-expression is split out in a separate field by the
|
||||
matching algorithms. Marked sub-expressions can also repeated, or referred
|
||||
to by a back-reference.</P>
|
||||
matching algorithms. Marked sub-expressions can also repeated, or
|
||||
referred to by a back-reference.</P>
|
||||
<H4>Repeats:</H4>
|
||||
<P>Any atom (a single character, a marked sub-expression, or a character class)
|
||||
can be repeated with the *, +, ?, and {} operators.</P>
|
||||
@@ -71,8 +71,8 @@ boost::regex e2(my_expression, boost::regex::extended|boost::regex::icase);</PRE
|
||||
<PRE>b
|
||||
ab
|
||||
aaaaaaaab</PRE>
|
||||
<P>The + operator will match the preceding atom one or more times, for example
|
||||
the expression a+b will match any of the following:</P>
|
||||
<P>The + operator will match the preceding atom one or more times, for example the
|
||||
expression a+b will match any of the following:</P>
|
||||
<PRE>ab
|
||||
aaaaaaaab</PRE>
|
||||
<P>But will not match:</P>
|
||||
@@ -147,15 +147,15 @@ aaaa</PRE>
|
||||
A collating element is any single character, or any sequence of characters that
|
||||
collates as a single unit. Collating elements may also be used as the end
|
||||
point of a range, for example: [[.ae.]-c] matches the character sequence "ae",
|
||||
plus any single character in the range "ae"-c, assuming that "ae" is treated
|
||||
as a single collating element in the current locale.</P>
|
||||
plus any single character in the range "ae"-c, assuming that "ae" is treated as
|
||||
a single collating element in the current locale.</P>
|
||||
<P>As an extension, a collating element may also be specified via its <A href="collating_names.html">
|
||||
symbolic name</A>, for example:</P>
|
||||
<P>[[.NUL.]]</P>
|
||||
<P>matches a NUL character.</P>
|
||||
<H5>Equivalence classes:</H5>
|
||||
<P>
|
||||
An expression of the form [[=col=]], matches any character or collating element
|
||||
An expression of the form[[=col=]], matches any character or collating element
|
||||
whose primary sort key is the same as that for collating element <EM>col</EM>,
|
||||
as with colating elements the name <EM>col</EM> may be a <A href="collating_names.html">
|
||||
symbolic name</A>. A primary sort key is one that ignores case,
|
||||
@@ -168,48 +168,6 @@ aaaa</PRE>
|
||||
<H5>Combinations:</H5>
|
||||
<P>All of the above can be combined in one character set declaration, for example:
|
||||
[[:digit:]a-c[.NUL.]].</P>
|
||||
<H4>Operator precedence</H4>
|
||||
<P> The order of precedence for of operators is as shown in the following
|
||||
table:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="1" cellPadding="1" width="100%" border="1">
|
||||
<TR>
|
||||
<TD>Collation-related bracket symbols</TD>
|
||||
<TD>[==] [::] [..]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Escaped characters
|
||||
</TD>
|
||||
<TD>\</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Character set (bracket expression)
|
||||
</TD>
|
||||
<TD>[]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Grouping</TD>
|
||||
<TD>()</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Single-character-ERE duplication
|
||||
</TD>
|
||||
<TD>* + ? {m,n}</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Concatenation</TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Anchoring</TD>
|
||||
<TD>^$</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Alternation</TD>
|
||||
<TD>|</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<H4>Escapes</H4>
|
||||
<P>The POSIX standard defines no escape sequences for POSIX-Extended regular
|
||||
expressions, except that:</P>
|
||||
@@ -420,8 +378,55 @@ aaaa</PRE>
|
||||
<H5>Any other escape</H5>
|
||||
<P>Any other escape sequence matches the character that is escaped, for example \@
|
||||
matches a literal <A href="mailto:'@'">'@'</A>.</P>
|
||||
</BLOCKQUOTE>
|
||||
<H3><A name="variations"></A>Variations</H3>
|
||||
</BLOCKQUOTE><A name="variations">
|
||||
<H4>Operator precedence</H4>
|
||||
<P> The order of precedence for of operators is as shown in the following
|
||||
table:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="1" cellPadding="1" width="100%" border="1">
|
||||
<TR>
|
||||
<TD>Collation-related bracket symbols</TD>
|
||||
<TD>[==] [::] [..]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Escaped characters
|
||||
</TD>
|
||||
<TD>\</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Character set (bracket expression)
|
||||
</TD>
|
||||
<TD>[]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Grouping</TD>
|
||||
<TD>()</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Single-character-ERE duplication
|
||||
</TD>
|
||||
<TD>* + ? {m,n}</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Concatenation</TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Anchoring</TD>
|
||||
<TD>^$</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Alternation</TD>
|
||||
<TD>|</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
</A>
|
||||
<H4>What Gets Matched</H4>
|
||||
<P>When there is more that one way to match a regular expression, the "best"
|
||||
possible match is obtained using the <A href="syntax_leftmost_longest.html">leftmost-longest
|
||||
rule</A>.</P>
|
||||
<H3>Variations</H3>
|
||||
<H4>Egrep<A name="egrep"></H4>
|
||||
<P>When an expression is compiled with the flag <EM>egrep</EM> set, then the
|
||||
expression is treated as a newline separated list of POSIX-Extended
|
||||
@@ -468,4 +473,3 @@ aaaa</PRE>
|
||||
</I>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">The "Leftmost Longest" Rule</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<HR>
|
||||
<p></p>
|
||||
<P>Often there is more that one way of matching a regular expression at a
|
||||
particular location, for POSIX basic and extended regular expressions, the
|
||||
"best" match is determined as follows:</P>
|
||||
<OL>
|
||||
<LI>
|
||||
Find the leftmost match, if there is only one match possible at this location
|
||||
then return it.</LI>
|
||||
<LI>
|
||||
Find the longest of the possible matches, along with any ties. If there
|
||||
is only one such possible match then return it.</LI>
|
||||
<LI>
|
||||
If there are no marked sub-expressions, then all the remaining alternatives are
|
||||
indistinguishable; return the first of these found.</LI>
|
||||
<LI>
|
||||
Find the match which has matched the first sub-expression in the leftmost
|
||||
position, along with any ties. If there is only on such match possible
|
||||
then return it.</LI>
|
||||
<LI>
|
||||
Find the match which has the longest match for the first sub-expression, along
|
||||
with any ties. If there is only one such match then return it.</LI>
|
||||
<LI>
|
||||
Repeat steps 3 and 4 for each additional marked sub-expression.</LI>
|
||||
<LI>
|
||||
If there is still more than one possible match remaining, then they are
|
||||
indistinguishable; return the first one found.</LI></OL>
|
||||
<P>
|
||||
<HR>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
16 Dec 2004</p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2003<!--webbot bot="Timestamp" endspan i-checksum="39359" --></i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+135
-57
@@ -25,10 +25,10 @@
|
||||
<HR>
|
||||
<H3>Contents</H3>
|
||||
<dl class="index">
|
||||
<dt><A href="#synopsis">Synopsis</A> <dt><A href="#Perl">Perl Syntax</A> <dt><A href="#variations">
|
||||
Variations</A>
|
||||
<dd>
|
||||
<dt><A href="#options">Options</A> <dt><A href="#mods">Modifiers</A> <dt><A href="#refs">References</A></dt>
|
||||
<dt><A href="#synopsis">Synopsis</A> <dt><A href="#Perl">Perl Syntax</A> <dt><A href="#what">
|
||||
What Gets Matched</A> <dt><A href="#variations">Variations</A>
|
||||
<dd>
|
||||
<dt><A href="#options">Options</A> <dt><A href="#mods">Modifiers</A> <dt><A href="#refs">References</A></dt>
|
||||
</dl>
|
||||
<H3><A name="synopsis"></A>Synopsis</H3>
|
||||
<P>The Perl regular expression syntax is based on that used by the programming
|
||||
@@ -57,8 +57,8 @@ boost::regex e2(my_expression, boost::regex::perl|boost::regex::icase);</PRE>
|
||||
<H4>Marked sub-expressions:</H4>
|
||||
<P>A section beginning ( and ending ) acts as a marked sub-expression.
|
||||
Whatever matched the sub-expression is split out in a separate field by the
|
||||
matching algorithms. Marked sub-expressions can also repeated, or referred
|
||||
to by a back-reference.</P>
|
||||
matching algorithms. Marked sub-expressions can also repeated, or
|
||||
referred to by a back-reference.</P>
|
||||
<H4>Non-marking grouping:</H4>
|
||||
<P>A marked sub-expression is useful to lexically group part of a regular
|
||||
expression, but has the side-effect of spitting out an extra field in the
|
||||
@@ -74,8 +74,8 @@ boost::regex e2(my_expression, boost::regex::perl|boost::regex::icase);</PRE>
|
||||
<PRE>b
|
||||
ab
|
||||
aaaaaaaab</PRE>
|
||||
<P>The + operator will match the preceding atom one or more times, for example
|
||||
the expression a+b will match any of the following:</P>
|
||||
<P>The + operator will match the preceding atom one or more times, for example the
|
||||
expression a+b will match any of the following:</P>
|
||||
<PRE>ab
|
||||
aaaaaaaab</PRE>
|
||||
<P>But will not match:</P>
|
||||
@@ -161,15 +161,15 @@ aaaa</PRE>
|
||||
A collating element is any single character, or any sequence of characters that
|
||||
collates as a single unit. Collating elements may also be used as the end
|
||||
point of a range, for example: [[.ae.]-c] matches the character sequence "ae",
|
||||
plus any single character in the range "ae"-c, assuming that "ae" is treated
|
||||
as a single collating element in the current locale.</P>
|
||||
plus any single character in the range "ae"-c, assuming that "ae" is treated as
|
||||
a single collating element in the current locale.</P>
|
||||
<P>As an extension, a collating element may also be specified via it's <A href="collating_names.html">
|
||||
symbolic name</A>, for example:</P>
|
||||
<P>[[.NUL.]]</P>
|
||||
<P>matches a NUL character.</P>
|
||||
<H5>Equivalence classes:</H5>
|
||||
<P>
|
||||
An expression of theform[[=col=]], matches any character or collating element
|
||||
An expression of the form[[=col=]], matches any character or collating element
|
||||
whose primary sort key is the same as that for collating element <EM>col</EM>,
|
||||
as with colating elements the name <EM>col</EM> may be a <A href="collating_names.html">
|
||||
symbolic name</A>. A primary sort key is one that ignores case,
|
||||
@@ -186,48 +186,6 @@ aaaa</PRE>
|
||||
<H5>Combinations:</H5>
|
||||
<P>All of the above can be combined in one character set declaration, for example:
|
||||
[[:digit:]a-c[.NUL.]].</P>
|
||||
<H4>Operator precedence</H4>
|
||||
<P> The order of precedence for of operators is as shown in the following
|
||||
table:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="1" cellPadding="1" width="100%" border="1">
|
||||
<TR>
|
||||
<TD>Collation-related bracket symbols</TD>
|
||||
<TD>[==] [::] [..]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Escaped characters
|
||||
</TD>
|
||||
<TD>\</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Character set (bracket expression)
|
||||
</TD>
|
||||
<TD>[]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Grouping</TD>
|
||||
<TD>()</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Single-character-ERE duplication
|
||||
</TD>
|
||||
<TD>* + ? {m,n}</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Concatenation</TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Anchoring</TD>
|
||||
<TD>^$</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Alternation</TD>
|
||||
<TD>|</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<H4>Escapes</H4>
|
||||
<P>Any special character preceded by an escape shall match itself.
|
||||
</P>
|
||||
@@ -449,6 +407,12 @@ aaaa</PRE>
|
||||
<P dir="ltr">(?=pattern) consumes zero characters, only if <EM>pattern</EM> matches.</P>
|
||||
<P dir="ltr">(?!pattern) consumes zero characters, only if <EM>pattern</EM> does
|
||||
not match.</P>
|
||||
<P dir="ltr">Lookahead is typically used to create the logical AND of two regular
|
||||
expressions, for example if a password must contain a lower case letter, an
|
||||
upper case letter, a punctuation symbol, and be at least 6 characters long,
|
||||
then the expression:</P>
|
||||
<PRE dir="ltr">(?=.*[[:lower:]])(?=.*[[:upper:]])(?=.*[[:punct:]]).{6,}</PRE>
|
||||
<P dir="ltr">could be used to validate the password.</P>
|
||||
<H5 dir="ltr">Lookbehind</H5>
|
||||
<P dir="ltr">(?<=pattern) consumes zero characters, only if <EM>pattern</EM> could
|
||||
be matched against the characters preceding the current position (<EM>pattern</EM>
|
||||
@@ -458,7 +422,10 @@ aaaa</PRE>
|
||||
must be of fixed length).</P>
|
||||
<H5 dir="ltr">Independent sub-expressions</H5>
|
||||
<P dir="ltr">(?>pattern) <EM>pattern</EM> is matched independently of the
|
||||
surrounding patterns, the expression will never backtrack into <EM>pattern</EM>.</P>
|
||||
surrounding patterns, the expression will never backtrack into <EM>pattern</EM>.
|
||||
Independent sub-expressions are typically used to improve performance; only the
|
||||
best possible match for <EM>pattern</EM> will be considered, if this doesn't
|
||||
allow the expression as a whole to match then no match is found at all.</P>
|
||||
<H5 dir="ltr">Conditional Expressions</H5>
|
||||
<P dir="ltr">(?(condition)yes-pattern|no-pattern) attempts to match <EM>yes-pattern</EM>
|
||||
if the <EM>condition </EM>is true, otherwise attempts to match <EM>no-pattern</EM>.</P>
|
||||
@@ -467,8 +434,120 @@ aaaa</PRE>
|
||||
<P dir="ltr"><EM>Condition</EM> may be either a forward lookahead assert, or the
|
||||
index of a marked sub-expression (the condition becomes true if the
|
||||
sub-expression has been matched).</P>
|
||||
</BLOCKQUOTE>
|
||||
<H3><A name="variations"></A>Variations</H3>
|
||||
</BLOCKQUOTE><A name="what">
|
||||
<H4>Operator precedence</H4>
|
||||
<P> The order of precedence for of operators is as shown in the following
|
||||
table:</P>
|
||||
<P>
|
||||
<TABLE id="Table2" cellSpacing="1" cellPadding="1" width="100%" border="1">
|
||||
<TR>
|
||||
<TD>Collation-related bracket symbols</TD>
|
||||
<TD>[==] [::] [..]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Escaped characters
|
||||
</TD>
|
||||
<TD>\</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Character set (bracket expression)
|
||||
</TD>
|
||||
<TD>[]</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Grouping</TD>
|
||||
<TD>()</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Single-character-ERE duplication
|
||||
</TD>
|
||||
<TD>* + ? {m,n}</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Concatenation</TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Anchoring</TD>
|
||||
<TD>^$</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Alternation</TD>
|
||||
<TD>|</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
</A>
|
||||
<H3>What gets matched</H3>
|
||||
<P>If you view the regular expression as a directed (possibly cyclic) graph, then
|
||||
the best match found is the first match found by a depth-first-search performed
|
||||
on that graph, while matching the input text.</P>
|
||||
<P>Alternatively:</P>
|
||||
<P>the best match found is the leftmost match, with individual elements matched as
|
||||
follows;</P>
|
||||
<P>
|
||||
<TABLE id="Table8" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<TD><STRONG>Construct</STRONG></TD>
|
||||
<TD><STRONG>What gets matches</STRONG></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>AtomA AtomB</TD>
|
||||
<TD>Locates the best match for AtomA that has a following match for AtomB.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>Expression1 | Expression2</TD>
|
||||
<TD>If Expresion1 can be matched then returns that match, otherwise attempts to
|
||||
match Expression2.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>S{N}</TD>
|
||||
<TD>Matches S repeated exactly N times.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>S{N,M}</TD>
|
||||
<TD>Matches S repeated between N and M times, and as many times as possible.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>S{N,M}?</TD>
|
||||
<TD>Matches S repeated between N and M times, and as few times as possible.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><!--StartFragment --> S?, S*, S+</TD>
|
||||
<TD><!--StartFragment --> The same as <CODE>S{0,1}</CODE>, <CODE>S{0,UINT_MAX}</CODE>,
|
||||
<CODE>S{1,UINT_MAX}</CODE> respectively.
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>S??, S*?, S+?</TD>
|
||||
<TD>The same as <CODE>S{0,1}?</CODE>, <CODE>S{0,UINT_MAX}?</CODE>, <CODE>S{1,UINT_MAX}?</CODE>
|
||||
respectively.
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><!--StartFragment --> (?>S)
|
||||
</TD>
|
||||
<TD>Matches the best match for S, and only that.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD>
|
||||
(?=S), (?<=S)
|
||||
</TD>
|
||||
<TD>Matches only the best match for S (this is only visible if there are capturing
|
||||
parenthesis within S).</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><!--StartFragment --> (?!S), (?<!S)</TD>
|
||||
<TD>Considers only whether a match for S exists or not.</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><!--StartFragment --> (?(condition)yes-pattern | no-pattern)</TD>
|
||||
<TD>If condition is <EM>true</EM>, then only <EM>yes-pattern</EM> is considered,
|
||||
otherwise only <EM>no-pattern</EM> is considered.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<H3>Variations</H3>
|
||||
<P>The options <A href="syntax_option_type.html#perl"><EM>normal, ECMAScript, JavaScript</EM>
|
||||
and <EM>JScript</EM></A> are all synonyms for <EM>Perl</EM>.</P>
|
||||
<H3><A name="options"></A>Options</H3>
|
||||
@@ -499,4 +578,3 @@ aaaa</PRE>
|
||||
</I>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost.Regex: Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
||||
</head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td valign="top" width="300">
|
||||
<h3><a href="../../../index.htm"><img height="86" width="277" alt="C++ Boost" src="../../../boost.png" border="0"></a></h3>
|
||||
</td>
|
||||
<TD width="353">
|
||||
<H1 align="center">Boost.Regex</H1>
|
||||
<H2 align="center">Unicode Regular Expressions.</H2>
|
||||
</TD>
|
||||
<td width="50">
|
||||
<h3><a href="index.html"><img height="45" width="43" alt="Boost.Regex Index" src="uarrow.gif" border="0"></a></h3>
|
||||
</td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<HR>
|
||||
<p></p>
|
||||
<P>There are two ways to use Boost.Regex with Unicode strings:</P>
|
||||
<H3>Rely on wchar_t</H3>
|
||||
<P>If your platform's wchar_t type can hold Unicode strings, <EM>and</EM> your
|
||||
platform's C/C++ runtime correctly handles wide character constants (when
|
||||
passed to std::iswspace std::iswlower etc), then you can use boost::wregex to
|
||||
process Unicode. However, there are several disadvantages to this
|
||||
approach:</P>
|
||||
<UL>
|
||||
<LI>
|
||||
It's not portable: there's no guarantee on the width of wchar_t, or even
|
||||
whether the runtime treats wide characters as Unicode at all, most Windows
|
||||
compilers do so, but many Unix systems do not.</LI>
|
||||
<LI>
|
||||
There's no support for Unicode-specific character classes: [[:Nd:]], [[:Po:]]
|
||||
etc.</LI>
|
||||
<LI>
|
||||
You can only search strings that are encoded as sequences of wide characters,
|
||||
it is not possible to search UTF-8, or even UTF-16 on many platforms.</LI></UL>
|
||||
<H3>Use a Unicode Aware Regular Expression Type.</H3>
|
||||
<P>If you have the <A href="http://www.ibm.com/software/globalization/icu/">ICU
|
||||
library</A>, then Boost.Regex can be <A href="install.html#unicode">configured
|
||||
to make use of it</A>, and provide a distinct regular expression type
|
||||
(boost::u32regex), that supports both Unicode specific character properties,
|
||||
and the searching of text that is encoded in either UTF-8, UTF-16, or
|
||||
UTF-32. See: <A href="icu_strings.html">ICU string class support</A>.</P>
|
||||
<P>
|
||||
<HR>
|
||||
</P>
|
||||
<P></P>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
04 Jan 2005
|
||||
<!--webbot bot="Timestamp" endspan i-checksum="39359" --></p>
|
||||
<p><i>© Copyright John Maddock 2005</i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <A href="../../../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)</I></P>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -5,6 +5,41 @@ subproject libs/regex/example ;
|
||||
# bring in the rules for testing
|
||||
import testing ;
|
||||
|
||||
#
|
||||
# test for MFC by looking inside VC++ include directories:
|
||||
#
|
||||
if ! $(gMFC_CHECK)
|
||||
{
|
||||
gMFC_CHECK = true ;
|
||||
if $(VS71COMNTOOLS)
|
||||
{
|
||||
VS71COMNTOOLS = $(VS71COMNTOOLS:J=" ") ;
|
||||
if [ GLOB $(VS71COMNTOOLS)..\\..\\VC7\\atlmfc\\include : cstringt.h ]
|
||||
{
|
||||
ECHO MFC/ATL regex wrappers will be tested when building with VC7.1 ;
|
||||
REGEX_MFC_OPTS += "<vc-7_1><*><define>TEST_MFC=1" ;
|
||||
}
|
||||
}
|
||||
if $(VSCOMNTOOLS)
|
||||
{
|
||||
VSCOMNTOOLS = $(VSCOMNTOOLS:J=" ") ;
|
||||
if [ GLOB $(VSCOMNTOOLS)\\..\\..\\VC7\\atlmfc\\include : cstringt.h ]
|
||||
{
|
||||
ECHO MFC/ATL regex wrappers will be tested when building with VC7 ;
|
||||
REGEX_MFC_OPTS += "<vc7><*><define>TEST_MFC=1" ;
|
||||
}
|
||||
}
|
||||
if $(VS80COMNTOOLS)
|
||||
{
|
||||
VS80COMNTOOLS = $(VS80COMNTOOLS:J=" ") ;
|
||||
if [ GLOB $(VS80COMNTOOLS)..\\..\\VC8\\atlmfc\\include : cstringt.h ]
|
||||
{
|
||||
ECHO MFC/ATL regex wrappers will be tested when building with VC8 ;
|
||||
REGEX_MFC_OPTS += "<vc-8_0><*><define>TEST_MFC=1" ;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
rule regex-test-run ( sources + : input * )
|
||||
{
|
||||
return [
|
||||
@@ -20,6 +55,7 @@ rule regex-test-run ( sources + : input * )
|
||||
: # test-files
|
||||
: # requirements
|
||||
<threading>multi
|
||||
$(REGEX_MFC_OPTS)
|
||||
: # test name
|
||||
] ;
|
||||
}
|
||||
@@ -29,6 +65,8 @@ test-suite regex-examples :
|
||||
[ regex-test-run timer/regex_timer.cpp <template>../build/msvc-stlport-tricky : $(BOOST_ROOT)/libs/regex/example/timer/input_script.txt ]
|
||||
[ regex-test-run jgrep/jgrep.cpp jgrep/main.cpp : -n boost/ $(BOOST_ROOT)/boost/regex.hpp ]
|
||||
[ regex-test-run snippets/credit_card_example.cpp ]
|
||||
[ regex-test-run snippets/mfc_example.cpp ]
|
||||
[ regex-test-run snippets/icu_example.cpp ]
|
||||
[ regex-test-run snippets/partial_regex_grep.cpp : $(BOOST_ROOT)/libs/regex/index.htm ]
|
||||
[ regex-test-run snippets/partial_regex_match.cpp : 1234-5678-8765-4 ]
|
||||
[ regex-test-run snippets/regex_grep_example_1.cpp : $(BOOST_ROOT)/boost/rational.hpp ]
|
||||
|
||||
@@ -1,318 +0,0 @@
|
||||
/*
|
||||
* (C) Copyright Christain Engstrom 2001.
|
||||
* Permission to copy, use, modify, sell and distribute this software
|
||||
* is granted provided this copyright notice appears in all copies.
|
||||
* This software is provided "as is" without express or implied
|
||||
* warranty, and with no claim as to its suitability for any purpose.
|
||||
*/
|
||||
|
||||
#include "iso8859_1_regex_traits.hpp"
|
||||
|
||||
bool iso8859_1_regex_traits::is_class(char c, boost::uint_fast32_t f) const
|
||||
{
|
||||
static const boost::uint_fast32_t cntrl = base::char_class_cntrl;
|
||||
static const boost::uint_fast32_t space = base::char_class_space;
|
||||
static const boost::uint_fast32_t blank = base::char_class_blank;
|
||||
static const boost::uint_fast32_t digit = base::char_class_digit;
|
||||
static const boost::uint_fast32_t xdigit = base::char_class_xdigit;
|
||||
static const boost::uint_fast32_t underscore = base::char_class_underscore;
|
||||
static const boost::uint_fast32_t punct = base::char_class_punct;
|
||||
static const boost::uint_fast32_t upper = base::char_class_upper |
|
||||
base::char_class_alpha;
|
||||
static const boost::uint_fast32_t lower = base::char_class_lower |
|
||||
base::char_class_alpha;
|
||||
|
||||
|
||||
static const boost::uint_fast32_t flag_table[UCHAR_MAX + 1] = {
|
||||
// Hex Oct Dec Char
|
||||
cntrl , // 0 0 0
|
||||
cntrl , // 1 1 1
|
||||
cntrl , // 2 2 2
|
||||
cntrl , // 3 3 3
|
||||
cntrl , // 4 4 4
|
||||
cntrl , // 5 5 5
|
||||
cntrl , // 6 6 6
|
||||
cntrl , // 7 7 7
|
||||
cntrl , // 8 10 8
|
||||
cntrl | space | blank , // 9 11 9 <HT>
|
||||
cntrl | space , // a 12 10 <LF>
|
||||
cntrl | space , // b 13 11 <VT>
|
||||
cntrl | space , // c 14 12 <FF>
|
||||
cntrl | space , // d 15 13 <CR>
|
||||
cntrl , // e 16 14
|
||||
cntrl , // f 17 15
|
||||
cntrl , // 10 20 16
|
||||
cntrl , // 11 21 17
|
||||
cntrl , // 12 22 18
|
||||
cntrl , // 13 23 19
|
||||
cntrl , // 14 24 20
|
||||
cntrl , // 15 25 21
|
||||
cntrl , // 16 26 22
|
||||
cntrl , // 17 27 23
|
||||
cntrl , // 18 30 24
|
||||
cntrl , // 19 31 25
|
||||
cntrl , // 1a 32 26
|
||||
cntrl , // 1b 33 27
|
||||
cntrl , // 1c 34 28
|
||||
cntrl , // 1d 35 29
|
||||
cntrl , // 1e 36 30
|
||||
cntrl , // 1f 37 31
|
||||
space | blank , // 20 40 32 | Space
|
||||
punct , // 21 41 33 !
|
||||
punct , // 22 42 34 "
|
||||
punct , // 23 43 35 #
|
||||
punct , // 24 44 36 $
|
||||
punct , // 25 45 37 %
|
||||
punct , // 26 46 38 &
|
||||
punct , // 27 47 39 '
|
||||
punct , // 28 50 40 (
|
||||
punct , // 29 51 41 )
|
||||
punct , // 2a 52 42 *
|
||||
punct , // 2b 53 43 +
|
||||
punct , // 2c 54 44
|
||||
punct , // 2d 55 45 -
|
||||
punct , // 2e 56 46 .
|
||||
punct , // 2f 57 47 /
|
||||
digit | xdigit , // 30 60 48 0
|
||||
digit | xdigit , // 31 61 49 1
|
||||
digit | xdigit , // 32 62 50 2
|
||||
digit | xdigit , // 33 63 51 3
|
||||
digit | xdigit , // 34 64 52 4
|
||||
digit | xdigit , // 35 65 53 5
|
||||
digit | xdigit , // 36 66 54 6
|
||||
digit | xdigit , // 37 67 55 7
|
||||
digit | xdigit , // 38 70 56 8
|
||||
digit | xdigit , // 39 71 57 9
|
||||
punct , // 3a 72 58 :
|
||||
punct , // 3b 73 59 ;
|
||||
punct , // 3c 74 60 <
|
||||
punct , // 3d 75 61 =
|
||||
punct , // 3e 76 62 >
|
||||
punct , // 3f 77 63 ?
|
||||
punct , // 40 100 64 @
|
||||
upper | xdigit , // 41 101 65 A
|
||||
upper | xdigit , // 42 102 66 B
|
||||
upper | xdigit , // 43 103 67 C
|
||||
upper | xdigit , // 44 104 68 D
|
||||
upper | xdigit , // 45 105 69 E
|
||||
upper | xdigit , // 46 106 70 F
|
||||
upper , // 47 107 71 G
|
||||
upper , // 48 110 72 H
|
||||
upper , // 49 111 73 I
|
||||
upper , // 4a 112 74 J
|
||||
upper , // 4b 113 75 K
|
||||
upper , // 4c 114 76 L
|
||||
upper , // 4d 115 77 M
|
||||
upper , // 4e 116 78 N
|
||||
upper , // 4f 117 79 O
|
||||
upper , // 50 120 80 P
|
||||
upper , // 51 121 81 Q
|
||||
upper , // 52 122 82 R
|
||||
upper , // 53 123 83 S
|
||||
upper , // 54 124 84 T
|
||||
upper , // 55 125 85 U
|
||||
upper , // 56 126 86 V
|
||||
upper , // 57 127 87 W
|
||||
upper , // 58 130 88 X
|
||||
upper , // 59 131 89 Y
|
||||
upper , // 5a 132 90 Z
|
||||
punct , // 5b 133 91 [ | Left square bracket
|
||||
punct , // 5c 134 92 \ | Backslash
|
||||
punct , // 5d 135 93 ] | Right square bracket
|
||||
punct , // 5e 136 94 ^ | Circumflex
|
||||
punct | underscore , // 5f 137 95 _ | Underscore
|
||||
punct , // 60 140 96 `
|
||||
lower | xdigit , // 61 141 97 a
|
||||
lower | xdigit , // 62 142 98 b
|
||||
lower | xdigit , // 63 143 99 c
|
||||
lower | xdigit , // 64 144 100 d
|
||||
lower | xdigit , // 65 145 101 e
|
||||
lower | xdigit , // 66 146 102 f
|
||||
lower , // 67 147 103 g
|
||||
lower , // 68 150 104 h
|
||||
lower , // 69 151 105 i
|
||||
lower , // 6a 152 106 j
|
||||
lower , // 6b 153 107 k
|
||||
lower , // 6c 154 108 l
|
||||
lower , // 6d 155 109 m
|
||||
lower , // 6e 156 110 n
|
||||
lower , // 6f 157 111 o
|
||||
lower , // 70 160 112 p
|
||||
lower , // 71 161 113 q
|
||||
lower , // 72 162 114 r
|
||||
lower , // 73 163 115 s
|
||||
lower , // 74 164 116 t
|
||||
lower , // 75 165 117 u
|
||||
lower , // 76 166 118 v
|
||||
lower , // 77 167 119 w
|
||||
lower , // 78 170 120 x
|
||||
lower , // 79 171 121 y
|
||||
lower , // 7a 172 122 z
|
||||
punct , // 7b 173 123 {
|
||||
punct , // 7c 174 124 |
|
||||
punct , // 7d 175 125 }
|
||||
punct , // 7e 176 126 ~
|
||||
cntrl , // 7f 177 127
|
||||
cntrl , // 80 200 128
|
||||
cntrl , // 81 201 129
|
||||
cntrl , // 82 202 130
|
||||
cntrl , // 83 203 131
|
||||
cntrl , // 84 204 132
|
||||
cntrl , // 85 205 133
|
||||
cntrl , // 86 206 134
|
||||
cntrl , // 87 207 135
|
||||
cntrl , // 88 210 136
|
||||
cntrl , // 89 211 137
|
||||
cntrl , // 8a 212 138
|
||||
cntrl , // 8b 213 139
|
||||
cntrl , // 8c 214 140
|
||||
cntrl , // 8d 215 141
|
||||
cntrl , // 8e 216 142
|
||||
cntrl , // 8f 217 143
|
||||
cntrl , // 90 220 144
|
||||
cntrl , // 91 221 145
|
||||
cntrl , // 92 222 146
|
||||
cntrl , // 93 223 147
|
||||
cntrl , // 94 224 148
|
||||
cntrl , // 95 225 149
|
||||
cntrl , // 96 226 150
|
||||
cntrl , // 97 227 151
|
||||
cntrl , // 98 230 152
|
||||
cntrl , // 99 231 153
|
||||
cntrl , // 9a 232 154
|
||||
cntrl , // 9b 233 155
|
||||
cntrl , // 9c 234 156
|
||||
cntrl , // 9d 235 157
|
||||
cntrl , // 9e 236 158
|
||||
cntrl , // 9f 237 159
|
||||
punct , // a0 240 160 | Non-breaking space
|
||||
punct , // a1 241 161 ¡ | Inverted exclamation mark
|
||||
punct , // a2 242 162 ¢ | Cent sign
|
||||
punct , // a3 243 163 £ | Pound sign
|
||||
punct , // a4 244 164 ¤ | Currency sign
|
||||
punct , // a5 245 165 ¥ | Yen sign
|
||||
punct , // a6 246 166 ¦ | Broken bar
|
||||
punct , // a7 247 167 § | Section sign
|
||||
punct , // a8 250 168 ¨ | Diaeresis
|
||||
punct , // a9 251 169 © | Copyright sign
|
||||
punct , // aa 252 170 ª | Feminine ordinal indicator
|
||||
punct , // ab 253 171 « | Left-pointing double angle
|
||||
punct , // ac 254 172 ¬ | Not sign
|
||||
punct , // ad 255 173 | Soft hyphen
|
||||
punct , // ae 256 174 ® | Registered trademark sign
|
||||
punct , // af 257 175 ¯ | Macron
|
||||
punct , // b0 260 176 ° | Degree sign
|
||||
punct , // b1 261 177 ± | Plus-minus sign
|
||||
punct , // b2 262 178 ² | Superscript two
|
||||
punct , // b3 263 179 ³ | Superscript three
|
||||
punct , // b4 264 180 ´ | Acute accent
|
||||
punct , // b5 265 181 µ | Micro sign
|
||||
punct , // b6 266 182 ¶ | Pilcrow sign
|
||||
punct , // b7 267 183 · | Middle dot
|
||||
punct , // b8 270 184 ¸ | Cedilla
|
||||
punct , // b9 271 185 ¹ | Superscript one
|
||||
punct , // ba 272 186 º | Masculine ordinal indicator
|
||||
punct , // bb 273 187 » | Right-pointing double angle
|
||||
punct , // bc 274 188 ¼ | Fraction one quarter
|
||||
punct , // bd 275 189 ½ | Fraction one half
|
||||
punct , // be 276 190 ¾ | Fraction three quarters
|
||||
punct , // bf 277 191 ¿ | Inverted question mark
|
||||
upper , // c0 300 192 À | "A" with grave accent
|
||||
upper , // c1 301 193 Á | "A" with acute accent
|
||||
upper , // c2 302 194 Â | "A" with circumflex
|
||||
upper , // c3 303 195 Ã | "A" with tilde
|
||||
upper , // c4 304 196 Ä | "A" with diaeresis
|
||||
upper , // c5 305 197 Å | "A" with ring above
|
||||
upper , // c6 306 198 Æ | "AE" ligature
|
||||
upper , // c7 307 199 Ç | "C" with cedilla
|
||||
upper , // c8 310 200 È | "E" with grave accent
|
||||
upper , // c9 311 201 É | "E" with acute accent
|
||||
upper , // ca 312 202 Ê | "E" with circumflex
|
||||
upper , // cb 313 203 Ë | "E" with diaeresis
|
||||
upper , // cc 314 204 Ì | "I" with grave accent
|
||||
upper , // cd 315 205 Í | "I" with acute accent
|
||||
upper , // ce 316 206 Î | "I" with circumflex
|
||||
upper , // cf 317 207 Ï | "I" with diaeresis
|
||||
upper , // d0 320 208 Ð | Upper Icelandic D (Eth)
|
||||
upper , // d1 321 209 Ñ | "N" with tilde
|
||||
upper , // d2 322 210 Ò | "O" with grave accent
|
||||
upper , // d3 323 211 Ó | "O" with acute accent
|
||||
upper , // d4 324 212 Ô | "O" with circumflex
|
||||
upper , // d5 325 213 Õ | "O" with tilde
|
||||
upper , // d6 326 214 Ö | "O" with diaeresis
|
||||
punct , // d7 327 215 × | Multiplication sign
|
||||
upper , // d8 330 216 Ø | "O" with stroke
|
||||
upper , // d9 331 217 Ù | "U" with grave accent
|
||||
upper , // da 332 218 Ú | "U" with acute accent
|
||||
upper , // db 333 219 Û | "U" with circumflex
|
||||
upper , // dc 334 220 Ü | "U" with diaeresis
|
||||
upper , // dd 335 221 Ý | "Y" with acute accent
|
||||
upper , // de 336 222 Þ | Upper Icelandic T (Thorn)
|
||||
lower , // df 337 223 ß | German sharp s
|
||||
lower , // e0 340 224 à | "a" with grave accent
|
||||
lower , // e1 341 225 á | "a" with acute accent
|
||||
lower , // e2 342 226 â | "a" with circumflex
|
||||
lower , // e3 343 227 ã | "a" with tilde
|
||||
lower , // e4 344 228 ä | "a" with diaeresis
|
||||
lower , // e5 345 229 å | "a" with ring above
|
||||
lower , // e6 346 230 æ | Latin small ligature ae
|
||||
lower , // e7 347 231 ç | "c" with cedilla
|
||||
lower , // e8 350 232 è | "e" with grave accent
|
||||
lower , // e9 351 233 é | "e" with acute accent
|
||||
lower , // ea 352 234 ê | "e" with circumflex
|
||||
lower , // eb 353 235 ë | "e" with diaeresis
|
||||
lower , // ec 354 236 ì | "i" with grave accent
|
||||
lower , // ed 355 237 í | "i" with acute accent
|
||||
lower , // ee 356 238 î | "i" with circumflex
|
||||
lower , // ef 357 239 ï | "i" with diaeresis
|
||||
lower , // f0 360 240 ð | Lower Icelandic d (eth)
|
||||
lower , // f1 361 241 ñ | "n" with tilde
|
||||
lower , // f2 362 242 ò | "o" with grave accent
|
||||
lower , // f3 363 243 ó | "o" with acute accent
|
||||
lower , // f4 364 244 ô | "o" with circumflex
|
||||
lower , // f5 365 245 õ | "o" with tilde
|
||||
lower , // f6 366 246 ö | "o" with diaeresis
|
||||
punct , // f7 367 247 ÷ | Division sign
|
||||
lower , // f8 370 248 ø | "o" with oblique bar
|
||||
lower , // f9 371 249 ù | "u" with grave accent
|
||||
lower , // fa 372 250 ú | "u" with acute accent
|
||||
lower , // fb 373 251 û | "u" with circumflex
|
||||
lower , // fc 374 252 ü | "u" with diaeresis
|
||||
lower , // fd 375 253 ý | "y" with acute accent
|
||||
lower , // fe 376 254 þ | Lower Icelandic t (thorn)
|
||||
lower // ff 377 255 ÿ | "y" with diaeresis
|
||||
};
|
||||
|
||||
return (flag_table[unsigned char(c)] & f) != 0;
|
||||
}
|
||||
|
||||
|
||||
//============================================================================
|
||||
char iso8859_1_regex_traits::translate(char c, bool icase) const
|
||||
{
|
||||
//----------------------------------------------------------------------------
|
||||
// "ABCDEFGHIJKLMNOPQRSTUVWXYZ" -> "abcdefghijklmnopqrstuvwxyz"
|
||||
// "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞ" -> "àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþ"
|
||||
//----------------------------------------------------------------------------
|
||||
static const char lower_case_map[UCHAR_MAX + 1] = {
|
||||
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
|
||||
16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
|
||||
32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
|
||||
48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
|
||||
64, 97, 98, 99,100,101,102,103,104,105,106,107,108,109,110,111,
|
||||
112,113,114,115,116,117,118,119,120,121,122, 91, 92, 93, 94, 95,
|
||||
96, 97, 98, 99,100,101,102,103,104,105,106,107,108,109,110,111,
|
||||
112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,
|
||||
128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,
|
||||
144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,
|
||||
160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,
|
||||
176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,
|
||||
224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,
|
||||
240,241,242,243,244,245,246,215,248,249,250,251,252,253,254,223,
|
||||
224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,
|
||||
240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255
|
||||
};
|
||||
|
||||
return icase ? lower_case_map[unsigned char(c)] : c;
|
||||
}
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
/*
|
||||
* (C) Copyright Christain Engstrom 2001.
|
||||
* Permission to copy, use, modify, sell and distribute this software
|
||||
* is granted provided this copyright notice appears in all copies.
|
||||
* This software is provided "as is" without express or implied
|
||||
* warranty, and with no claim as to its suitability for any purpose.
|
||||
*/
|
||||
|
||||
#ifndef BOOST_ISO8859_1_REGEX_TRAITS_HPP
|
||||
#define BOOST_ISO8859_1_REGEX_TRAITS_HPP
|
||||
|
||||
class iso8859_1_regex_traits : public boost::c_regex_traits<char> {
|
||||
private:
|
||||
typedef boost::c_regex_traits<char> base;
|
||||
public:
|
||||
iso8859_1_regex_traits() {}
|
||||
~iso8859_1_regex_traits() {}
|
||||
|
||||
bool is_class(char c, boost::uint_fast32_t f) const;
|
||||
char translate(char c, bool icase) const;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -1,49 +0,0 @@
|
||||
I have written a class iso8859_1_regex_traits, which I enclose. Any
|
||||
comments will be very welcome.
|
||||
|
||||
The class is derived from boost::c_regex_traits<char>, and just redefines
|
||||
the member function is_class so that it will handle the character classes
|
||||
for all the 8 bit characters in the ISO8859-1 (Latin 1) alphabet. The
|
||||
enclosed file iso8859_1.txt lists the character classes for all the 256
|
||||
characters.
|
||||
|
||||
For the 7 bit ASCII characters up to octal 177, the character classes are
|
||||
identical to the ones returned by boost::c_regex_traits<char> and
|
||||
boost::w32_regex_traits<char>. (I have only tried this under Windows.)
|
||||
|
||||
For the characters above octal 177, iso8859_1_regex_traits differs from
|
||||
boost::w32_regex_traits<char> in the following ways:
|
||||
|
||||
1) The characters between octal 200 and octal 237 all belong to the
|
||||
character class cntrl only, whereas most of them belong to print graph punct
|
||||
in Windows. This reflects a true difference between the ISO8859-1 and
|
||||
Windows character sets, so it should be pretty uncontroversial.
|
||||
|
||||
2) The superscript digits ¹²³ (octal 271, 262 and 263) belong to print graph
|
||||
punct only in iso8859_1_regex_traits. In w32_regex_traits these characters
|
||||
are defined to belong to digit as well, which automatically makes them
|
||||
members of alnum and word too. I consider this to be a mistake made by
|
||||
those who defined the Windows locale, as I can see few, if any, uses for a
|
||||
character class defined in this manner, and the definition precludes the use
|
||||
of the digit character class for many normal and useful purposes, such as
|
||||
checking if a string contains an integer number. (Please note that this
|
||||
criticism is directed towards Microsoft itself rather than towards the regex
|
||||
package, since this definition is a part of Visual C++.)
|
||||
|
||||
3) The non-breaking space character (octal 240) belongs to print graph punct
|
||||
in iso8859_1_regex_traits. In w32_regex_traits it is instead defined to
|
||||
belong print blank space, i.e.: it is defined in exactly the same way as the
|
||||
ordinary octal 40 space character. Again I consider this to be a mistake in
|
||||
the Windows locale, that renders the space character class fairly useless
|
||||
for any applications where non-breaking spaces might occur. After all, the
|
||||
whole point in having both ordinary and non-breaking spaces in the character
|
||||
set is that programs should be able to treat them differently, but with the
|
||||
Windows locale, this is not possible.
|
||||
|
||||
As stated above I look forward to any comments, both relating to the
|
||||
implementation as such and to the choices I have made in the definition of
|
||||
the character classes.
|
||||
|
||||
Christian Engström
|
||||
|
||||
|
||||
@@ -0,0 +1,182 @@
|
||||
/*
|
||||
*
|
||||
* Copyright (c) 2004
|
||||
* Dr John Maddock
|
||||
*
|
||||
* Use, modification and distribution are subject to 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)
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* LOCATION: see http://www.boost.org for most recent version.
|
||||
* FILE mfc_example.cpp
|
||||
* VERSION see <boost/version.hpp>
|
||||
* DESCRIPTION: examples of using Boost.Regex with MFC and ATL string types.
|
||||
*/
|
||||
|
||||
#include <boost/regex/config.hpp>
|
||||
|
||||
#ifdef BOOST_HAS_ICU
|
||||
|
||||
#include <boost/regex/icu.hpp>
|
||||
#include <iostream>
|
||||
#include <assert.h>
|
||||
|
||||
//
|
||||
// Find out if *password* meets our password requirements,
|
||||
// as defined by the regular expression *requirements*.
|
||||
//
|
||||
bool is_valid_password(const UnicodeString& password, const UnicodeString& requirements)
|
||||
{
|
||||
return boost::u32regex_match(password, boost::make_u32regex(requirements));
|
||||
}
|
||||
|
||||
//
|
||||
// Extract filename part of a path from a UTF-8 encoded std::string and return the result
|
||||
// as another std::string:
|
||||
//
|
||||
std::string get_filename(const std::string& path)
|
||||
{
|
||||
boost::u32regex r = boost::make_u32regex("(?:\\A|.*\\\\)([^\\\\]+)");
|
||||
boost::smatch what;
|
||||
if(boost::u32regex_match(path, what, r))
|
||||
{
|
||||
// extract $1 as a CString:
|
||||
return what.str(1);
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("Invalid pathname");
|
||||
}
|
||||
}
|
||||
|
||||
UnicodeString extract_greek(const UnicodeString& text)
|
||||
{
|
||||
// searches through some UTF-16 encoded text for a block encoded in Greek,
|
||||
// this expression is imperfect, but the best we can do for now - searching
|
||||
// for specific scripts is actually pretty hard to do right.
|
||||
boost::u32regex r = boost::make_u32regex(L"[\\x{370}-\\x{3FF}](?:[^[:L*:]]|[\\x{370}-\\x{3FF}])*");
|
||||
boost::u16match what;
|
||||
if(boost::u32regex_search(text, what, r))
|
||||
{
|
||||
// extract $0 as a CString:
|
||||
return UnicodeString(what[0].first, what.length(0));
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("No Greek found!");
|
||||
}
|
||||
}
|
||||
|
||||
void enumerate_currencies(const std::string& text)
|
||||
{
|
||||
// enumerate and print all the currency symbols, along
|
||||
// with any associated numeric values:
|
||||
const char* re =
|
||||
"([[:Sc:]][[:Cf:][:Cc:][:Z*:]]*)?"
|
||||
"([[:Nd:]]+(?:[[:Po:]][[:Nd:]]+)?)?"
|
||||
"(?(1)"
|
||||
"|(?(2)"
|
||||
"[[:Cf:][:Cc:][:Z*:]]*"
|
||||
")"
|
||||
"[[:Sc:]]"
|
||||
")";
|
||||
boost::u32regex r = boost::make_u32regex(re);
|
||||
boost::u32regex_iterator<std::string::const_iterator> i(boost::make_u32regex_iterator(text, r)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << (*i)[0] << std::endl;
|
||||
++i;
|
||||
}
|
||||
}
|
||||
|
||||
void enumerate_currencies2(const std::string& text)
|
||||
{
|
||||
// enumerate and print all the currency symbols, along
|
||||
// with any associated numeric values:
|
||||
const char* re =
|
||||
"([[:Sc:]][[:Cf:][:Cc:][:Z*:]]*)?"
|
||||
"([[:Nd:]]+(?:[[:Po:]][[:Nd:]]+)?)?"
|
||||
"(?(1)"
|
||||
"|(?(2)"
|
||||
"[[:Cf:][:Cc:][:Z*:]]*"
|
||||
")"
|
||||
"[[:Sc:]]"
|
||||
")";
|
||||
boost::u32regex r = boost::make_u32regex(re);
|
||||
boost::u32regex_token_iterator<std::string::const_iterator>
|
||||
i(boost::make_u32regex_token_iterator(text, r, 1)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << *i << std::endl;
|
||||
++i;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//
|
||||
// Take a credit card number as a string of digits,
|
||||
// and reformat it as a human readable string with "-"
|
||||
// separating each group of four digit;,
|
||||
// note that we're mixing a UTF-32 regex, with a UTF-16
|
||||
// string and a UTF-8 format specifier, and it still all
|
||||
// just works:
|
||||
//
|
||||
const boost::u32regex e = boost::make_u32regex("\\A(\\d{3,4})[- ]?(\\d{4})[- ]?(\\d{4})[- ]?(\\d{4})\\z");
|
||||
const char* human_format = "$1-$2-$3-$4";
|
||||
|
||||
UnicodeString human_readable_card_number(const UnicodeString& s)
|
||||
{
|
||||
return boost::u32regex_replace(s, e, human_format);
|
||||
}
|
||||
|
||||
|
||||
int main()
|
||||
{
|
||||
// password checks using u32regex_match:
|
||||
UnicodeString pwd = "abcDEF---";
|
||||
UnicodeString pwd_check = "(?=.*[[:lower:]])(?=.*[[:upper:]])(?=.*[[:punct:]]).{6,}";
|
||||
bool b = is_valid_password(pwd, pwd_check);
|
||||
assert(b);
|
||||
pwd = "abcD-";
|
||||
b = is_valid_password(pwd, pwd_check);
|
||||
assert(!b);
|
||||
// filename extraction with u32regex_match:
|
||||
std::string file = "abc.hpp";
|
||||
file = get_filename(file);
|
||||
assert(file == "abc.hpp");
|
||||
file = "c:\\a\\b\\c\\d.h";
|
||||
file = get_filename(file);
|
||||
assert(file == "d.h");
|
||||
|
||||
// Greek text extraction with u32regex_search:
|
||||
UnicodeString text = L"Some where in \x0391\x039D\x0395\x0398\x0391 2004";
|
||||
UnicodeString greek = extract_greek(text);
|
||||
assert(greek == L"\x0391\x039D\x0395\x0398\x0391 2004");
|
||||
|
||||
// extract currency symbols with associated value, use iterator interface:
|
||||
std::string text2 = " $100.23 or \xC2\xA3""198.12 "; // \xC2\xA3 is the £ sign encoded in UTF-8
|
||||
enumerate_currencies(text2);
|
||||
enumerate_currencies2(text2);
|
||||
|
||||
UnicodeString credit_card_number = "1234567887654321";
|
||||
credit_card_number = human_readable_card_number(credit_card_number);
|
||||
assert(credit_card_number == "1234-5678-8765-4321");
|
||||
return 0;
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
#include <iostream>
|
||||
|
||||
int main()
|
||||
{
|
||||
std::cout << "<NOTE>ICU support not enabled, feature unavailable</NOTE>";
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
@@ -0,0 +1,162 @@
|
||||
/*
|
||||
*
|
||||
* Copyright (c) 2004
|
||||
* Dr John Maddock
|
||||
*
|
||||
* Use, modification and distribution are subject to 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)
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* LOCATION: see http://www.boost.org for most recent version.
|
||||
* FILE mfc_example.cpp
|
||||
* VERSION see <boost/version.hpp>
|
||||
* DESCRIPTION: examples of using Boost.Regex with MFC and ATL string types.
|
||||
*/
|
||||
|
||||
#ifdef TEST_MFC
|
||||
|
||||
#include <boost/regex/mfc.hpp>
|
||||
#include <cstringt.h>
|
||||
#include <atlstr.h>
|
||||
#include <assert.h>
|
||||
#include <tchar.h>
|
||||
#include <iostream>
|
||||
|
||||
#ifdef _UNICODE
|
||||
#define cout wcout
|
||||
#endif
|
||||
|
||||
//
|
||||
// Find out if *password* meets our password requirements,
|
||||
// as defined by the regular expression *requirements*.
|
||||
//
|
||||
bool is_valid_password(const CString& password, const CString& requirements)
|
||||
{
|
||||
return boost::regex_match(password, boost::make_regex(requirements));
|
||||
}
|
||||
|
||||
//
|
||||
// Extract filename part of a path from a CString and return the result
|
||||
// as another CString:
|
||||
//
|
||||
CString get_filename(const CString& path)
|
||||
{
|
||||
boost::tregex r(__T("(?:\\A|.*\\\\)([^\\\\]+)"));
|
||||
boost::tmatch what;
|
||||
if(boost::regex_match(path, what, r))
|
||||
{
|
||||
// extract $1 as a CString:
|
||||
return CString(what[1].first, what.length(1));
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("Invalid pathname");
|
||||
}
|
||||
}
|
||||
|
||||
CString extract_postcode(const CString& address)
|
||||
{
|
||||
// searches throw address for a UK postcode and returns the result,
|
||||
// the expression used is by Phil A. on www.regxlib.com:
|
||||
boost::tregex r(__T("^(([A-Z]{1,2}[0-9]{1,2})|([A-Z]{1,2}[0-9][A-Z]))\\s?([0-9][A-Z]{2})$"));
|
||||
boost::tmatch what;
|
||||
if(boost::regex_search(address, what, r))
|
||||
{
|
||||
// extract $0 as a CString:
|
||||
return CString(what[0].first, what.length());
|
||||
}
|
||||
else
|
||||
{
|
||||
throw std::runtime_error("No postcode found");
|
||||
}
|
||||
}
|
||||
|
||||
void enumerate_links(const CString& html)
|
||||
{
|
||||
// enumerate and print all the <a> links in some HTML text,
|
||||
// the expression used is by Andew Lee on www.regxlib.com:
|
||||
boost::tregex r(__T("href=[\"\']((http:\\/\\/|\\.\\/|\\/)?\\w+(\\.\\w+)*(\\/\\w+(\\.\\w+)?)*(\\/|\\?\\w*=\\w*(&\\w*=\\w*)*)?)[\"\']"));
|
||||
boost::tregex_iterator i(boost::make_regex_iterator(html, r)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << (*i)[1] << std::endl;
|
||||
++i;
|
||||
}
|
||||
}
|
||||
|
||||
void enumerate_links2(const CString& html)
|
||||
{
|
||||
// enumerate and print all the <a> links in some HTML text,
|
||||
// the expression used is by Andew Lee on www.regxlib.com:
|
||||
boost::tregex r(__T("href=[\"\']((http:\\/\\/|\\.\\/|\\/)?\\w+(\\.\\w+)*(\\/\\w+(\\.\\w+)?)*(\\/|\\?\\w*=\\w*(&\\w*=\\w*)*)?)[\"\']"));
|
||||
boost::tregex_token_iterator i(boost::make_regex_token_iterator(html, r, 1)), j;
|
||||
while(i != j)
|
||||
{
|
||||
std::cout << *i << std::endl;
|
||||
++i;
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
// Take a credit card number as a string of digits,
|
||||
// and reformat it as a human readable string with "-"
|
||||
// separating each group of four digits:
|
||||
//
|
||||
const boost::tregex e(__T("\\A(\\d{3,4})[- ]?(\\d{4})[- ]?(\\d{4})[- ]?(\\d{4})\\z"));
|
||||
const CString human_format = __T("$1-$2-$3-$4");
|
||||
|
||||
CString human_readable_card_number(const CString& s)
|
||||
{
|
||||
return boost::regex_replace(s, e, human_format);
|
||||
}
|
||||
|
||||
|
||||
int main()
|
||||
{
|
||||
// password checks using regex_match:
|
||||
CString pwd = "abcDEF---";
|
||||
CString pwd_check = "(?=.*[[:lower:]])(?=.*[[:upper:]])(?=.*[[:punct:]]).{6,}";
|
||||
bool b = is_valid_password(pwd, pwd_check);
|
||||
assert(b);
|
||||
pwd = "abcD-";
|
||||
b = is_valid_password(pwd, pwd_check);
|
||||
assert(!b);
|
||||
|
||||
// filename extraction with regex_match:
|
||||
CString file = "abc.hpp";
|
||||
file = get_filename(file);
|
||||
assert(file == "abc.hpp");
|
||||
file = "c:\\a\\b\\c\\d.h";
|
||||
file = get_filename(file);
|
||||
assert(file == "d.h");
|
||||
|
||||
// postcode extraction with regex_search:
|
||||
CString address = "Joe Bloke, 001 Somestreet, Somewhere,\nPL2 8AB";
|
||||
CString postcode = extract_postcode(address);
|
||||
assert(postcode = "PL2 8NV");
|
||||
|
||||
// html link extraction with regex_iterator:
|
||||
CString text = "<dt><a href=\"syntax_perl.html\">Perl Regular Expressions</a></dt><dt><a href=\"syntax_extended.html\">POSIX-Extended Regular Expressions</a></dt><dt><a href=\"syntax_basic.html\">POSIX-Basic Regular Expressions</a></dt>";
|
||||
enumerate_links(text);
|
||||
enumerate_links2(text);
|
||||
|
||||
CString credit_card_number = "1234567887654321";
|
||||
credit_card_number = human_readable_card_number(credit_card_number);
|
||||
assert(credit_card_number == "1234-5678-8765-4321");
|
||||
return 0;
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
#include <iostream>
|
||||
|
||||
int main()
|
||||
{
|
||||
std::cout << "<NOTE>MFC support not enabled, feature unavailable</NOTE>";
|
||||
return 0;
|
||||
}
|
||||
|
||||
#endif
|
||||
+694
-3
@@ -24,8 +24,10 @@
|
||||
#include <unicode/coll.h>
|
||||
#include <boost/regex.hpp>
|
||||
#include <boost/regex/pending/unicode_iterator.hpp>
|
||||
#include <boost/mpl/int_fwd.hpp>
|
||||
#include <bitset>
|
||||
|
||||
|
||||
namespace boost{
|
||||
|
||||
namespace re_detail{
|
||||
@@ -33,7 +35,7 @@ namespace re_detail{
|
||||
//
|
||||
// Implementation details:
|
||||
//
|
||||
class icu_regex_traits_implementation
|
||||
class BOOST_REGEX_DECL icu_regex_traits_implementation
|
||||
{
|
||||
typedef UChar32 char_type;
|
||||
typedef std::size_t size_type;
|
||||
@@ -86,14 +88,18 @@ inline boost::shared_ptr<icu_regex_traits_implementation> get_icu_regex_traits_i
|
||||
|
||||
}
|
||||
|
||||
class icu_regex_traits
|
||||
class BOOST_REGEX_DECL icu_regex_traits
|
||||
{
|
||||
public:
|
||||
typedef UChar32 char_type;
|
||||
typedef std::size_t size_type;
|
||||
typedef std::vector<char_type> string_type;
|
||||
typedef ::Locale locale_type;
|
||||
#ifdef BOOST_NO_INT64_T
|
||||
typedef std::bitset<64> char_class_type;
|
||||
#else
|
||||
typedef boost::uint64_t char_class_type;
|
||||
#endif
|
||||
|
||||
struct boost_extensions_tag{};
|
||||
|
||||
@@ -178,7 +184,7 @@ private:
|
||||
offset_underscore = U_CHAR_CATEGORY_COUNT+3,
|
||||
offset_unicode = U_CHAR_CATEGORY_COUNT+4,
|
||||
offset_any = U_CHAR_CATEGORY_COUNT+5,
|
||||
offset_ascii = U_CHAR_CATEGORY_COUNT+6,
|
||||
offset_ascii = U_CHAR_CATEGORY_COUNT+6
|
||||
};
|
||||
|
||||
//
|
||||
@@ -200,7 +206,692 @@ private:
|
||||
// types:
|
||||
typedef basic_regex< ::UChar32, icu_regex_traits> u32regex;
|
||||
typedef match_results<const ::UChar32*> u32match;
|
||||
typedef match_results<const ::UChar*> u16match;
|
||||
|
||||
//
|
||||
// Construction of 32-bit regex types from UTF-8 and UTF-16 primitives:
|
||||
//
|
||||
namespace re_detail{
|
||||
|
||||
template <class InputIterator>
|
||||
inline u32regex do_make_u32regex(InputIterator i,
|
||||
InputIterator j,
|
||||
boost::regex_constants::syntax_option_type opt,
|
||||
const boost::mpl::int_<1>*)
|
||||
{
|
||||
typedef boost::u8_to_u32_iterator<InputIterator, UChar32> conv_type;
|
||||
return u32regex(conv_type(i), conv_type(j), opt);
|
||||
}
|
||||
|
||||
template <class InputIterator>
|
||||
inline u32regex do_make_u32regex(InputIterator i,
|
||||
InputIterator j,
|
||||
boost::regex_constants::syntax_option_type opt,
|
||||
const boost::mpl::int_<2>*)
|
||||
{
|
||||
typedef boost::u16_to_u32_iterator<InputIterator, UChar32> conv_type;
|
||||
return u32regex(conv_type(i), conv_type(j), opt);
|
||||
}
|
||||
|
||||
template <class InputIterator>
|
||||
inline u32regex do_make_u32regex(InputIterator i,
|
||||
InputIterator j,
|
||||
boost::regex_constants::syntax_option_type opt,
|
||||
const boost::mpl::int_<4>*)
|
||||
{
|
||||
return u32regex(i, j, opt);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//
|
||||
// Construction from an iterator pair:
|
||||
//
|
||||
template <class InputIterator>
|
||||
inline u32regex make_u32regex(InputIterator i,
|
||||
InputIterator j,
|
||||
boost::regex_constants::syntax_option_type opt)
|
||||
{
|
||||
return re_detail::do_make_u32regex(i, j, opt, static_cast<boost::mpl::int_<sizeof(*i)> const*>(0));
|
||||
}
|
||||
//
|
||||
// construction from UTF-8 nul-terminated strings:
|
||||
//
|
||||
inline u32regex make_u32regex(const char* p, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl)
|
||||
{
|
||||
return re_detail::do_make_u32regex(p, p + std::strlen(p), opt, static_cast<boost::mpl::int_<1> const*>(0));
|
||||
}
|
||||
inline u32regex make_u32regex(const unsigned char* p, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl)
|
||||
{
|
||||
return re_detail::do_make_u32regex(p, p + std::strlen(reinterpret_cast<const char*>(p)), opt, static_cast<boost::mpl::int_<1> const*>(0));
|
||||
}
|
||||
//
|
||||
// construction from UTF-16 nul-terminated strings:
|
||||
//
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
inline u32regex make_u32regex(const wchar_t* p, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl)
|
||||
{
|
||||
return re_detail::do_make_u32regex(p, p + std::wcslen(p), opt, static_cast<boost::mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
#endif
|
||||
#ifndef U_WCHAR_IS_UTF16
|
||||
inline u32regex make_u32regex(const UChar* p, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl)
|
||||
{
|
||||
return re_detail::do_make_u32regex(p, p + u_strlen(p), opt, static_cast<boost::mpl::int_<2> const*>(0));
|
||||
}
|
||||
#endif
|
||||
//
|
||||
// construction from basic_string class-template:
|
||||
//
|
||||
template<class C, class T, class A>
|
||||
inline u32regex make_u32regex(const std::basic_string<C, T, A>& s, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl)
|
||||
{
|
||||
return re_detail::do_make_u32regex(s.begin(), s.end(), opt, static_cast<boost::mpl::int_<sizeof(C)> const*>(0));
|
||||
}
|
||||
//
|
||||
// Construction from ICU string type:
|
||||
//
|
||||
inline u32regex make_u32regex(const UnicodeString& s, boost::regex_constants::syntax_option_type opt = boost::regex_constants::perl)
|
||||
{
|
||||
return re_detail::do_make_u32regex(s.getBuffer(), s.getBuffer() + s.length(), opt, static_cast<boost::mpl::int_<2> const*>(0));
|
||||
}
|
||||
|
||||
//
|
||||
// regex_match overloads that widen the character type as appropriate:
|
||||
//
|
||||
namespace re_detail{
|
||||
template<class MR1, class MR2>
|
||||
void copy_results(MR1& out, MR2 const& in)
|
||||
{
|
||||
// copy results from an adapted MR2 match_results:
|
||||
out.set_size(in.size(), in.prefix().first.base(), in.suffix().second.base());
|
||||
out.set_base(in.base().base());
|
||||
for(int i = 0; i < (int)in.size(); ++i)
|
||||
{
|
||||
if(in[i].matched)
|
||||
{
|
||||
out.set_first(in[i].first.base(), i);
|
||||
out.set_second(in[i].second.base(), i);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
template <class BidiIterator, class Allocator>
|
||||
inline bool do_regex_match(BidiIterator first, BidiIterator last,
|
||||
match_results<BidiIterator, Allocator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags,
|
||||
boost::mpl::int_<4> const*)
|
||||
{
|
||||
return ::boost::regex_match(first, last, m, e, flags);
|
||||
}
|
||||
template <class BidiIterator, class Allocator>
|
||||
bool do_regex_match(BidiIterator first, BidiIterator last,
|
||||
match_results<BidiIterator, Allocator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags,
|
||||
boost::mpl::int_<2> const*)
|
||||
{
|
||||
typedef u16_to_u32_iterator<BidiIterator, UChar32> conv_type;
|
||||
typedef match_results<conv_type> match_type;
|
||||
typedef typename match_type::allocator_type alloc_type;
|
||||
match_type what;
|
||||
bool result = ::boost::regex_match(conv_type(first), conv_type(last), what, e, flags);
|
||||
// copy results across to m:
|
||||
if(result) copy_results(m, what);
|
||||
return result;
|
||||
}
|
||||
template <class BidiIterator, class Allocator>
|
||||
bool do_regex_match(BidiIterator first, BidiIterator last,
|
||||
match_results<BidiIterator, Allocator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags,
|
||||
boost::mpl::int_<1> const*)
|
||||
{
|
||||
typedef u8_to_u32_iterator<BidiIterator, UChar32> conv_type;
|
||||
typedef match_results<conv_type> match_type;
|
||||
typedef typename match_type::allocator_type alloc_type;
|
||||
match_type what;
|
||||
bool result = ::boost::regex_match(conv_type(first), conv_type(last), what, e, flags);
|
||||
// copy results across to m:
|
||||
if(result) copy_results(m, what);
|
||||
return result;
|
||||
}
|
||||
} // namespace re_detail
|
||||
|
||||
template <class BidiIterator, class Allocator>
|
||||
inline bool u32regex_match(BidiIterator first, BidiIterator last,
|
||||
match_results<BidiIterator, Allocator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_match(first, last, m, e, flags, static_cast<mpl::int_<sizeof(*first)> const*>(0));
|
||||
}
|
||||
inline bool u32regex_match(const UChar* p,
|
||||
match_results<const UChar*>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_match(p, p+u_strlen(p), m, e, flags, static_cast<mpl::int_<2> const*>(0));
|
||||
}
|
||||
#if !defined(U_WCHAR_IS_UTF16) && !defined(BOOST_NO_WREGEX)
|
||||
inline bool u32regex_match(const wchar_t* p,
|
||||
match_results<const wchar_t*>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_match(p, p+std::wcslen(p), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
#endif
|
||||
inline bool u32regex_match(const char* p,
|
||||
match_results<const char*>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_match(p, p+std::strlen(p), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
inline bool u32regex_match(const unsigned char* p,
|
||||
match_results<const unsigned char*>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_match(p, p+std::strlen((const char*)p), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
inline bool u32regex_match(const std::string& s,
|
||||
match_results<std::string::const_iterator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_match(s.begin(), s.end(), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
#ifndef BOOST_NO_STD_WSTRING
|
||||
inline bool u32regex_match(const std::wstring& s,
|
||||
match_results<std::wstring::const_iterator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_match(s.begin(), s.end(), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
#endif
|
||||
inline bool u32regex_match(const UnicodeString& s,
|
||||
match_results<const UChar*>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_match(s.getBuffer(), s.getBuffer() + s.length(), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
//
|
||||
// regex_match overloads that do not return what matched:
|
||||
//
|
||||
template <class BidiIterator>
|
||||
inline bool u32regex_match(BidiIterator first, BidiIterator last,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<BidiIterator> m;
|
||||
return re_detail::do_regex_match(first, last, m, e, flags, static_cast<mpl::int_<sizeof(*first)> const*>(0));
|
||||
}
|
||||
inline bool u32regex_match(const UChar* p,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const UChar*> m;
|
||||
return re_detail::do_regex_match(p, p+u_strlen(p), m, e, flags, static_cast<mpl::int_<2> const*>(0));
|
||||
}
|
||||
#if !defined(U_WCHAR_IS_UTF16) && !defined(BOOST_NO_WREGEX)
|
||||
inline bool u32regex_match(const wchar_t* p,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const wchar_t*> m;
|
||||
return re_detail::do_regex_match(p, p+std::wcslen(p), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
#endif
|
||||
inline bool u32regex_match(const char* p,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const char*> m;
|
||||
return re_detail::do_regex_match(p, p+std::strlen(p), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
inline bool u32regex_match(const unsigned char* p,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const unsigned char*> m;
|
||||
return re_detail::do_regex_match(p, p+std::strlen((const char*)p), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
inline bool u32regex_match(const std::string& s,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::string::const_iterator> m;
|
||||
return re_detail::do_regex_match(s.begin(), s.end(), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
#ifndef BOOST_NO_STD_WSTRING
|
||||
inline bool u32regex_match(const std::wstring& s,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::wstring::const_iterator> m;
|
||||
return re_detail::do_regex_match(s.begin(), s.end(), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
#endif
|
||||
inline bool u32regex_match(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const UChar*> m;
|
||||
return re_detail::do_regex_match(s.getBuffer(), s.getBuffer() + s.length(), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
|
||||
//
|
||||
// regex_search overloads that widen the character type as appropriate:
|
||||
//
|
||||
namespace re_detail{
|
||||
template <class BidiIterator, class Allocator>
|
||||
inline bool do_regex_search(BidiIterator first, BidiIterator last,
|
||||
match_results<BidiIterator, Allocator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags,
|
||||
boost::mpl::int_<4> const*)
|
||||
{
|
||||
return ::boost::regex_search(first, last, m, e, flags);
|
||||
}
|
||||
template <class BidiIterator, class Allocator>
|
||||
bool do_regex_search(BidiIterator first, BidiIterator last,
|
||||
match_results<BidiIterator, Allocator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags,
|
||||
boost::mpl::int_<2> const*)
|
||||
{
|
||||
typedef u16_to_u32_iterator<BidiIterator, UChar32> conv_type;
|
||||
typedef match_results<conv_type> match_type;
|
||||
typedef typename match_type::allocator_type alloc_type;
|
||||
match_type what;
|
||||
bool result = ::boost::regex_search(conv_type(first), conv_type(last), what, e, flags);
|
||||
// copy results across to m:
|
||||
if(result) copy_results(m, what);
|
||||
return result;
|
||||
}
|
||||
template <class BidiIterator, class Allocator>
|
||||
bool do_regex_search(BidiIterator first, BidiIterator last,
|
||||
match_results<BidiIterator, Allocator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags,
|
||||
boost::mpl::int_<1> const*)
|
||||
{
|
||||
typedef u8_to_u32_iterator<BidiIterator, UChar32> conv_type;
|
||||
typedef match_results<conv_type> match_type;
|
||||
typedef typename match_type::allocator_type alloc_type;
|
||||
match_type what;
|
||||
bool result = ::boost::regex_search(conv_type(first), conv_type(last), what, e, flags);
|
||||
// copy results across to m:
|
||||
if(result) copy_results(m, what);
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
template <class BidiIterator, class Allocator>
|
||||
inline bool u32regex_search(BidiIterator first, BidiIterator last,
|
||||
match_results<BidiIterator, Allocator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_search(first, last, m, e, flags, static_cast<mpl::int_<sizeof(*first)> const*>(0));
|
||||
}
|
||||
inline bool u32regex_search(const UChar* p,
|
||||
match_results<const UChar*>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_search(p, p+u_strlen(p), m, e, flags, static_cast<mpl::int_<2> const*>(0));
|
||||
}
|
||||
#if !defined(U_WCHAR_IS_UTF16) && !defined(BOOST_NO_WREGEX)
|
||||
inline bool u32regex_search(const wchar_t* p,
|
||||
match_results<const wchar_t*>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_search(p, p+std::wcslen(p), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
#endif
|
||||
inline bool u32regex_search(const char* p,
|
||||
match_results<const char*>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_search(p, p+std::strlen(p), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
inline bool u32regex_search(const unsigned char* p,
|
||||
match_results<const unsigned char*>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_search(p, p+std::strlen((const char*)p), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
inline bool u32regex_search(const std::string& s,
|
||||
match_results<std::string::const_iterator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_search(s.begin(), s.end(), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
#ifndef BOOST_NO_STD_WSTRING
|
||||
inline bool u32regex_search(const std::wstring& s,
|
||||
match_results<std::wstring::const_iterator>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_search(s.begin(), s.end(), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
#endif
|
||||
inline bool u32regex_search(const UnicodeString& s,
|
||||
match_results<const UChar*>& m,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::do_regex_search(s.getBuffer(), s.getBuffer() + s.length(), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
template <class BidiIterator>
|
||||
inline bool u32regex_search(BidiIterator first, BidiIterator last,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<BidiIterator> m;
|
||||
return re_detail::do_regex_search(first, last, m, e, flags, static_cast<mpl::int_<sizeof(*first)> const*>(0));
|
||||
}
|
||||
inline bool u32regex_search(const UChar* p,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const UChar*> m;
|
||||
return re_detail::do_regex_search(p, p+u_strlen(p), m, e, flags, static_cast<mpl::int_<2> const*>(0));
|
||||
}
|
||||
#if !defined(U_WCHAR_IS_UTF16) && !defined(BOOST_NO_WREGEX)
|
||||
inline bool u32regex_search(const wchar_t* p,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const wchar_t*> m;
|
||||
return re_detail::do_regex_search(p, p+std::wcslen(p), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
#endif
|
||||
inline bool u32regex_search(const char* p,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const char*> m;
|
||||
return re_detail::do_regex_search(p, p+std::strlen(p), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
inline bool u32regex_search(const unsigned char* p,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const unsigned char*> m;
|
||||
return re_detail::do_regex_search(p, p+std::strlen((const char*)p), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
inline bool u32regex_search(const std::string& s,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::string::const_iterator> m;
|
||||
return re_detail::do_regex_search(s.begin(), s.end(), m, e, flags, static_cast<mpl::int_<1> const*>(0));
|
||||
}
|
||||
#ifndef BOOST_NO_STD_WSTRING
|
||||
inline bool u32regex_search(const std::wstring& s,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::wstring::const_iterator> m;
|
||||
return re_detail::do_regex_search(s.begin(), s.end(), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
#endif
|
||||
inline bool u32regex_search(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const UChar*> m;
|
||||
return re_detail::do_regex_search(s.getBuffer(), s.getBuffer() + s.length(), m, e, flags, static_cast<mpl::int_<sizeof(wchar_t)> const*>(0));
|
||||
}
|
||||
|
||||
//
|
||||
// overloads for regex_replace with utf-8 and utf-16 data types:
|
||||
//
|
||||
namespace re_detail{
|
||||
template <class I>
|
||||
inline std::pair< boost::u8_to_u32_iterator<I>, boost::u8_to_u32_iterator<I> >
|
||||
make_utf32_seq(I i, I j, mpl::int_<1> const*)
|
||||
{
|
||||
return std::pair< boost::u8_to_u32_iterator<I>, boost::u8_to_u32_iterator<I> >(boost::u8_to_u32_iterator<I>(i), boost::u8_to_u32_iterator<I>(j));
|
||||
}
|
||||
template <class I>
|
||||
inline std::pair< boost::u16_to_u32_iterator<I>, boost::u16_to_u32_iterator<I> >
|
||||
make_utf32_seq(I i, I j, mpl::int_<2> const*)
|
||||
{
|
||||
return std::pair< boost::u16_to_u32_iterator<I>, boost::u16_to_u32_iterator<I> >(boost::u16_to_u32_iterator<I>(i), boost::u16_to_u32_iterator<I>(j));
|
||||
}
|
||||
template <class I>
|
||||
inline std::pair< I, I >
|
||||
make_utf32_seq(I i, I j, mpl::int_<4> const*)
|
||||
{
|
||||
return std::pair< I, I >(i, j);
|
||||
}
|
||||
template <class charT>
|
||||
inline std::pair< boost::u8_to_u32_iterator<const charT*>, boost::u8_to_u32_iterator<const charT*> >
|
||||
make_utf32_seq(const charT* p, mpl::int_<1> const*)
|
||||
{
|
||||
return std::pair< boost::u8_to_u32_iterator<const charT*>, boost::u8_to_u32_iterator<const charT*> >(boost::u8_to_u32_iterator<const charT*>(p), boost::u8_to_u32_iterator<const charT*>(p+std::strlen((const char*)p)));
|
||||
}
|
||||
template <class charT>
|
||||
inline std::pair< boost::u16_to_u32_iterator<const charT*>, boost::u16_to_u32_iterator<const charT*> >
|
||||
make_utf32_seq(const charT* p, mpl::int_<2> const*)
|
||||
{
|
||||
return std::pair< boost::u16_to_u32_iterator<const charT*>, boost::u16_to_u32_iterator<const charT*> >(boost::u16_to_u32_iterator<const charT*>(p), boost::u16_to_u32_iterator<const charT*>(p+u_strlen((const UChar*)p)));
|
||||
}
|
||||
template <class charT>
|
||||
inline std::pair< const charT*, const charT* >
|
||||
make_utf32_seq(const charT* p, mpl::int_<4> const*)
|
||||
{
|
||||
return std::pair< const charT*, const charT* >(p, p+icu_regex_traits::length((UChar32 const*)p));
|
||||
}
|
||||
template <class OutputIterator>
|
||||
inline OutputIterator make_utf32_out(OutputIterator o, mpl::int_<4> const*)
|
||||
{
|
||||
return o;
|
||||
}
|
||||
template <class OutputIterator>
|
||||
inline utf16_output_iterator<OutputIterator> make_utf32_out(OutputIterator o, mpl::int_<2> const*)
|
||||
{
|
||||
return o;
|
||||
}
|
||||
template <class OutputIterator>
|
||||
inline utf8_output_iterator<OutputIterator> make_utf32_out(OutputIterator o, mpl::int_<1> const*)
|
||||
{
|
||||
return o;
|
||||
}
|
||||
|
||||
template <class OutputIterator, class I1, class I2>
|
||||
OutputIterator do_regex_replace(OutputIterator out,
|
||||
std::pair<I1, I1> const& in,
|
||||
const u32regex& e,
|
||||
const std::pair<I2, I2>& fmt,
|
||||
match_flag_type flags
|
||||
)
|
||||
{
|
||||
// unfortunately we have to copy the format string in order to pass in onward:
|
||||
std::vector<UChar32> f;
|
||||
f.assign(fmt.first, fmt.second);
|
||||
|
||||
regex_iterator<I1, UChar32, icu_regex_traits> i(in.first, in.second, e, flags);
|
||||
regex_iterator<I1, UChar32, icu_regex_traits> j;
|
||||
if(i == j)
|
||||
{
|
||||
if(!(flags & regex_constants::format_no_copy))
|
||||
out = std::copy(in.first, in.second, out);
|
||||
}
|
||||
else
|
||||
{
|
||||
I1 last_m = in.first;
|
||||
while(i != j)
|
||||
{
|
||||
if(!(flags & regex_constants::format_no_copy))
|
||||
out = std::copy(i->prefix().first, i->prefix().second, out);
|
||||
out = ::boost::re_detail::regex_format_imp(out, *i, &*f.begin(), &*f.end(), flags, e.get_traits());
|
||||
last_m = (*i)[0].second;
|
||||
if(flags & regex_constants::format_first_only)
|
||||
break;
|
||||
++i;
|
||||
}
|
||||
if(!(flags & regex_constants::format_no_copy))
|
||||
out = std::copy(last_m, in.second, out);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
template <class BaseIterator>
|
||||
inline const BaseIterator& extract_output_base(const BaseIterator& b)
|
||||
{
|
||||
return b;
|
||||
}
|
||||
template <class BaseIterator>
|
||||
inline BaseIterator extract_output_base(const utf8_output_iterator<BaseIterator>& b)
|
||||
{
|
||||
return b.base();
|
||||
}
|
||||
template <class BaseIterator>
|
||||
inline BaseIterator extract_output_base(const utf16_output_iterator<BaseIterator>& b)
|
||||
{
|
||||
return b.base();
|
||||
}
|
||||
} // re_detail
|
||||
|
||||
template <class OutputIterator, class BidirectionalIterator, class charT>
|
||||
inline OutputIterator u32regex_replace(OutputIterator out,
|
||||
BidirectionalIterator first,
|
||||
BidirectionalIterator last,
|
||||
const u32regex& e,
|
||||
const charT* fmt,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::extract_output_base(
|
||||
re_detail::do_regex_replace(
|
||||
re_detail::make_utf32_out(out, static_cast<mpl::int_<sizeof(*first)> const*>(0)),
|
||||
re_detail::make_utf32_seq(first, last, static_cast<mpl::int_<sizeof(*first)> const*>(0)),
|
||||
e,
|
||||
re_detail::make_utf32_seq(fmt, static_cast<mpl::int_<sizeof(*fmt)> const*>(0)),
|
||||
flags)
|
||||
);
|
||||
}
|
||||
|
||||
template <class OutputIterator, class Iterator, class charT>
|
||||
inline OutputIterator u32regex_replace(OutputIterator out,
|
||||
Iterator first,
|
||||
Iterator last,
|
||||
const u32regex& e,
|
||||
const std::basic_string<charT>& fmt,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::extract_output_base(
|
||||
re_detail::do_regex_replace(
|
||||
re_detail::make_utf32_out(out, static_cast<mpl::int_<sizeof(*first)> const*>(0)),
|
||||
re_detail::make_utf32_seq(first, last, static_cast<mpl::int_<sizeof(*first)> const*>(0)),
|
||||
e,
|
||||
re_detail::make_utf32_seq(fmt.begin(), fmt.end(), static_cast<mpl::int_<sizeof(charT)> const*>(0)),
|
||||
flags)
|
||||
);
|
||||
}
|
||||
|
||||
template <class OutputIterator, class Iterator>
|
||||
inline OutputIterator u32regex_replace(OutputIterator out,
|
||||
Iterator first,
|
||||
Iterator last,
|
||||
const u32regex& e,
|
||||
const UnicodeString& fmt,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return re_detail::extract_output_base(
|
||||
re_detail::do_regex_replace(
|
||||
re_detail::make_utf32_out(out, static_cast<mpl::int_<sizeof(*first)> const*>(0)),
|
||||
re_detail::make_utf32_seq(first, last, static_cast<mpl::int_<sizeof(*first)> const*>(0)),
|
||||
e,
|
||||
re_detail::make_utf32_seq(fmt.getBuffer(), fmt.getBuffer() + fmt.length(), static_cast<mpl::int_<2> const*>(0)),
|
||||
flags)
|
||||
);
|
||||
}
|
||||
|
||||
template <class charT>
|
||||
std::basic_string<charT> u32regex_replace(const std::basic_string<charT>& s,
|
||||
const u32regex& e,
|
||||
const charT* fmt,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
std::basic_string<charT> result;
|
||||
re_detail::string_out_iterator<std::basic_string<charT> > i(result);
|
||||
u32regex_replace(i, s.begin(), s.end(), e, fmt, flags);
|
||||
return result;
|
||||
}
|
||||
|
||||
template <class charT>
|
||||
std::basic_string<charT> u32regex_replace(const std::basic_string<charT>& s,
|
||||
const u32regex& e,
|
||||
const std::basic_string<charT>& fmt,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
std::basic_string<charT> result;
|
||||
re_detail::string_out_iterator<std::basic_string<charT> > i(result);
|
||||
u32regex_replace(i, s.begin(), s.end(), e, fmt.c_str(), flags);
|
||||
return result;
|
||||
}
|
||||
|
||||
namespace re_detail{
|
||||
|
||||
class unicode_string_out_iterator
|
||||
{
|
||||
UnicodeString* out;
|
||||
public:
|
||||
unicode_string_out_iterator(UnicodeString& s) : out(&s) {}
|
||||
unicode_string_out_iterator& operator++() { return *this; }
|
||||
unicode_string_out_iterator& operator++(int) { return *this; }
|
||||
unicode_string_out_iterator& operator*() { return *this; }
|
||||
unicode_string_out_iterator& operator=(UChar v)
|
||||
{
|
||||
*out += v;
|
||||
return *this;
|
||||
}
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
inline UnicodeString u32regex_replace(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
const UChar* fmt,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
UnicodeString result;
|
||||
re_detail::unicode_string_out_iterator i(result);
|
||||
u32regex_replace(i, s.getBuffer(), s.getBuffer()+s.length(), e, fmt, flags);
|
||||
return result;
|
||||
}
|
||||
|
||||
inline UnicodeString u32regex_replace(const UnicodeString& s,
|
||||
const u32regex& e,
|
||||
const UnicodeString& fmt,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
UnicodeString result;
|
||||
re_detail::unicode_string_out_iterator i(result);
|
||||
re_detail::do_regex_replace(
|
||||
re_detail::make_utf32_out(i, static_cast<mpl::int_<2> const*>(0)),
|
||||
re_detail::make_utf32_seq(s.getBuffer(), s.getBuffer()+s.length(), static_cast<mpl::int_<2> const*>(0)),
|
||||
e,
|
||||
re_detail::make_utf32_seq(fmt.getBuffer(), fmt.getBuffer() + fmt.length(), static_cast<mpl::int_<2> const*>(0)),
|
||||
flags);
|
||||
return result;
|
||||
}
|
||||
|
||||
} // namespace boost.
|
||||
|
||||
#include <boost/regex/v4/u32regex_iterator.hpp>
|
||||
#include <boost/regex/v4/u32regex_token_iterator.hpp>
|
||||
|
||||
#endif
|
||||
|
||||
@@ -145,7 +145,7 @@ OutputIterator regex_replace(OutputIterator out,
|
||||
const ATL::CSimpleStringT<SIMPLE_STRING_ARG_LIST>& fmt,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
return regex_replace(out, first, last, e, fmt.GetString(), flags);
|
||||
return ::boost::regex_replace(out, first, last, e, fmt.GetString(), flags);
|
||||
}
|
||||
|
||||
namespace re_detail{
|
||||
|
||||
@@ -241,7 +241,7 @@ class u16_to_u32_iterator
|
||||
{
|
||||
typedef boost::iterator_facade<u16_to_u32_iterator<BaseIterator, U32Type>, U32Type, std::bidirectional_iterator_tag, const U32Type> base_type;
|
||||
// special values for pending iterator reads:
|
||||
BOOST_STATIC_CONSTANT(::boost::uint32_t, pending_read = 0xffffffffu);
|
||||
BOOST_STATIC_CONSTANT(U32Type, pending_read = 0xffffffffu);
|
||||
|
||||
#if !defined(BOOST_NO_STD_ITERATOR_TRAITS) && !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
|
||||
typedef typename std::iterator_traits<BaseIterator>::value_type base_value_type;
|
||||
@@ -447,7 +447,7 @@ class u8_to_u32_iterator
|
||||
{
|
||||
typedef boost::iterator_facade<u8_to_u32_iterator<BaseIterator, U32Type>, U32Type, std::bidirectional_iterator_tag, const U32Type> base_type;
|
||||
// special values for pending iterator reads:
|
||||
BOOST_STATIC_CONSTANT(::boost::uint32_t, pending_read = 0xffffffffu);
|
||||
BOOST_STATIC_CONSTANT(U32Type, pending_read = 0xffffffffu);
|
||||
|
||||
#if !defined(BOOST_NO_STD_ITERATOR_TRAITS) && !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
|
||||
typedef typename std::iterator_traits<BaseIterator>::value_type base_value_type;
|
||||
@@ -531,7 +531,7 @@ private:
|
||||
};
|
||||
m_value &= masks[extra];
|
||||
// check the result:
|
||||
if(m_value > 0x10FFFFu)
|
||||
if(m_value > static_cast<U32Type>(0x10FFFFu))
|
||||
invalid_sequnce();
|
||||
}
|
||||
BaseIterator m_position;
|
||||
|
||||
@@ -466,6 +466,25 @@ re_syntax_base* basic_regex_creator<charT, traits>::append_set(
|
||||
return result;
|
||||
}
|
||||
|
||||
namespace{
|
||||
|
||||
template<class T>
|
||||
inline bool char_less(T t1, T t2)
|
||||
{
|
||||
return t1 < t2;
|
||||
}
|
||||
template<>
|
||||
inline bool char_less<char>(char t1, char t2)
|
||||
{
|
||||
return static_cast<unsigned char>(t1) < static_cast<unsigned char>(t2);
|
||||
}
|
||||
template<>
|
||||
inline bool char_less<signed char>(signed char t1, signed char t2)
|
||||
{
|
||||
return static_cast<unsigned char>(t1) < static_cast<unsigned char>(t2);
|
||||
}
|
||||
}
|
||||
|
||||
template <class charT, class traits>
|
||||
re_syntax_base* basic_regex_creator<charT, traits>::append_set(
|
||||
const basic_char_set<charT, traits>& char_set, mpl::true_*)
|
||||
@@ -527,7 +546,7 @@ re_syntax_base* basic_regex_creator<charT, traits>::append_set(
|
||||
}
|
||||
else
|
||||
{
|
||||
if(c1 > c2)
|
||||
if(!char_less<charT>(c1, c2))
|
||||
{
|
||||
// Oops error:
|
||||
return 0;
|
||||
@@ -655,12 +674,16 @@ void basic_regex_creator<charT, traits>::fixup_pointers(re_syntax_base* state)
|
||||
template <class charT, class traits>
|
||||
void basic_regex_creator<charT, traits>::create_startmaps(re_syntax_base* state)
|
||||
{
|
||||
// recursive implementation:
|
||||
// non-recursive implementation:
|
||||
// create the last map in the machine first, so that earlier maps
|
||||
// can make use of the result...
|
||||
//
|
||||
// This was originally a recursive implementation, but that caused stack
|
||||
// overflows with complex expressions on small stacks (think COM+).
|
||||
|
||||
// start by saving the case setting:
|
||||
bool l_icase = m_icase;
|
||||
std::vector<std::pair<bool, re_syntax_base*> > v;
|
||||
|
||||
while(state)
|
||||
{
|
||||
@@ -677,18 +700,10 @@ void basic_regex_creator<charT, traits>::create_startmaps(re_syntax_base* state)
|
||||
case syntax_element_char_rep:
|
||||
case syntax_element_short_set_rep:
|
||||
case syntax_element_long_set_rep:
|
||||
// create other startmaps *first*, since we can use the
|
||||
// results from these when creating out own:
|
||||
create_startmaps(state->next.p);
|
||||
m_bad_repeats = 0;
|
||||
create_startmap(state->next.p, static_cast<re_alt*>(state)->_map, &static_cast<re_alt*>(state)->can_be_null, mask_take);
|
||||
m_bad_repeats = 0;
|
||||
create_startmap(static_cast<re_alt*>(state)->alt.p, static_cast<re_alt*>(state)->_map, &static_cast<re_alt*>(state)->can_be_null, mask_skip);
|
||||
// adjust the type of the state to allow for faster matching:
|
||||
state->type = this->get_repeat_type(state);
|
||||
// restore case sensitivity:
|
||||
m_icase = l_icase;
|
||||
return;
|
||||
// just push the state onto our stack for now:
|
||||
v.push_back(std::pair<bool, re_syntax_base*>(m_icase, state));
|
||||
state = state->next.p;
|
||||
break;
|
||||
case syntax_element_backstep:
|
||||
// we need to calculate how big the backstep is:
|
||||
static_cast<re_brace*>(state)->index
|
||||
@@ -710,6 +725,20 @@ void basic_regex_creator<charT, traits>::create_startmaps(re_syntax_base* state)
|
||||
state = state->next.p;
|
||||
}
|
||||
}
|
||||
// now work through our list, building all the maps as we go:
|
||||
while(v.size())
|
||||
{
|
||||
const std::pair<bool, re_syntax_base*>& p = v.back();
|
||||
m_icase = p.first;
|
||||
state = p.second;
|
||||
v.pop_back();
|
||||
|
||||
create_startmap(state->next.p, static_cast<re_alt*>(state)->_map, &static_cast<re_alt*>(state)->can_be_null, mask_take);
|
||||
m_bad_repeats = 0;
|
||||
create_startmap(static_cast<re_alt*>(state)->alt.p, static_cast<re_alt*>(state)->_map, &static_cast<re_alt*>(state)->can_be_null, mask_skip);
|
||||
// adjust the type of the state to allow for faster matching:
|
||||
state->type = this->get_repeat_type(state);
|
||||
}
|
||||
// restore case sensitivity:
|
||||
m_icase = l_icase;
|
||||
}
|
||||
|
||||
@@ -26,6 +26,11 @@
|
||||
namespace boost{
|
||||
namespace re_detail{
|
||||
|
||||
#ifdef BOOST_MSVC
|
||||
#pragma warning(push)
|
||||
#pragma warning(disable:4244)
|
||||
#endif
|
||||
|
||||
template <class charT, class traits>
|
||||
class basic_regex_parser : public basic_regex_creator<charT, traits>
|
||||
{
|
||||
@@ -52,6 +57,7 @@ public:
|
||||
bool parse_QE();
|
||||
bool parse_perl_extension();
|
||||
bool add_emacs_code(bool negate);
|
||||
bool unwind_alts(std::ptrdiff_t last_paren_start);
|
||||
digraph<charT> get_next_set_literal(basic_char_set<charT, traits>& char_set);
|
||||
charT unescape_character();
|
||||
regex_constants::syntax_option_type parse_options();
|
||||
@@ -68,6 +74,14 @@ private:
|
||||
std::ptrdiff_t m_paren_start; // where the last seen ')' began (where repeats are inserted).
|
||||
std::ptrdiff_t m_alt_insert_point; // where to insert the next alternative
|
||||
bool m_has_case_change; // true if somewhere in the current block the case has changed
|
||||
#ifdef BOOST_MSVC
|
||||
// This is an ugly warning suppression workaround (for warnings *inside* std::vector
|
||||
// that can not otherwise be suppressed)...
|
||||
BOOST_STATIC_ASSERT(sizeof(long) >= sizeof(void*));
|
||||
std::vector<long> m_alt_jumps; // list of alternative in the current scope.
|
||||
#else
|
||||
std::vector<std::ptrdiff_t> m_alt_jumps; // list of alternative in the current scope.
|
||||
#endif
|
||||
|
||||
basic_regex_parser& operator=(const basic_regex_parser&);
|
||||
basic_regex_parser(const basic_regex_parser&);
|
||||
@@ -109,6 +123,10 @@ void basic_regex_parser<charT, traits>::parse(const charT* p1, const charT* p2,
|
||||
|
||||
// parse all our characters:
|
||||
bool result = parse_all();
|
||||
//
|
||||
// Unwind our alternatives:
|
||||
//
|
||||
unwind_alts(-1);
|
||||
// reset flags as a global scope (?imsx) may have altered them:
|
||||
this->flags(flags);
|
||||
// if we haven't gobbled up all the characters then we must
|
||||
@@ -351,6 +369,11 @@ bool basic_regex_parser<charT, traits>::parse_open_paren()
|
||||
//
|
||||
parse_all();
|
||||
//
|
||||
// Unwind pushed alternatives:
|
||||
//
|
||||
if(0 == unwind_alts(last_paren_start))
|
||||
return false;
|
||||
//
|
||||
// restore flags:
|
||||
//
|
||||
if(m_has_case_change)
|
||||
@@ -910,26 +933,13 @@ bool basic_regex_parser<charT, traits>::parse_alt()
|
||||
)->icase = this->m_icase;
|
||||
}
|
||||
//
|
||||
// recursively add states:
|
||||
// push the alternative onto our stack, a recursive
|
||||
// implementation here is easier to understand (and faster
|
||||
// as it happens), but causes all kinds of stack overflow problems
|
||||
// on programs with small stacks (COM+).
|
||||
//
|
||||
bool result = this->parse_all();
|
||||
//
|
||||
// if we didn't actually add any trailing states then that's an error:
|
||||
//
|
||||
if(this->m_alt_insert_point == static_cast<std::ptrdiff_t>(this->m_pdata->m_data.size()))
|
||||
{
|
||||
fail(regex_constants::error_empty, this->m_position - this->m_base);
|
||||
return false;
|
||||
}
|
||||
//
|
||||
// fix up the jump we added to point to the end of the states
|
||||
// that we've just added:
|
||||
//
|
||||
this->m_pdata->m_data.align();
|
||||
re_jump* jmp = static_cast<re_jump*>(this->getaddress(jump_offset));
|
||||
jmp->alt.i = this->m_pdata->m_data.size() - jump_offset;
|
||||
|
||||
return result;
|
||||
m_alt_jumps.push_back(jump_offset);
|
||||
return true;
|
||||
}
|
||||
|
||||
template <class charT, class traits>
|
||||
@@ -1745,6 +1755,11 @@ bool basic_regex_parser<charT, traits>::parse_perl_extension()
|
||||
//
|
||||
parse_all();
|
||||
//
|
||||
// Unwind alternatives:
|
||||
//
|
||||
if(0 == unwind_alts(last_paren_start))
|
||||
return false;
|
||||
//
|
||||
// we either have a ')' or we have run out of characters prematurely:
|
||||
//
|
||||
if(m_position == m_end)
|
||||
@@ -1971,6 +1986,41 @@ regex_constants::syntax_option_type basic_regex_parser<charT, traits>::parse_opt
|
||||
return f;
|
||||
}
|
||||
|
||||
template <class charT, class traits>
|
||||
bool basic_regex_parser<charT, traits>::unwind_alts(std::ptrdiff_t last_paren_start)
|
||||
{
|
||||
//
|
||||
// If we didn't actually add any states after the last
|
||||
// alternative then that's an error:
|
||||
//
|
||||
if((this->m_alt_insert_point == static_cast<std::ptrdiff_t>(this->m_pdata->m_data.size()))
|
||||
&& m_alt_jumps.size() && (m_alt_jumps.back() > last_paren_start))
|
||||
{
|
||||
fail(regex_constants::error_empty, this->m_position - this->m_base);
|
||||
return false;
|
||||
}
|
||||
//
|
||||
// Fix up our alternatives:
|
||||
//
|
||||
while(m_alt_jumps.size() && (m_alt_jumps.back() > last_paren_start))
|
||||
{
|
||||
//
|
||||
// fix up the jump to point to the end of the states
|
||||
// that we've just added:
|
||||
//
|
||||
std::ptrdiff_t jump_offset = m_alt_jumps.back();
|
||||
m_alt_jumps.pop_back();
|
||||
this->m_pdata->m_data.align();
|
||||
re_jump* jmp = static_cast<re_jump*>(this->getaddress(jump_offset));
|
||||
BOOST_ASSERT(jmp->type = syntax_element_jump);
|
||||
jmp->alt.i = this->m_pdata->m_data.size() - jump_offset;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
#ifdef BOOST_MSVC
|
||||
#pragma warning(pop)
|
||||
#endif
|
||||
|
||||
} // namespace re_detail
|
||||
} // namespace boost
|
||||
|
||||
@@ -396,17 +396,18 @@ public:
|
||||
#ifdef __GNUC__
|
||||
BOOST_STATIC_CONSTANT(native_mask_type,
|
||||
mask_base =
|
||||
std::ctype<charT>::alnum
|
||||
| std::ctype<charT>::alpha
|
||||
| std::ctype<charT>::cntrl
|
||||
| std::ctype<charT>::digit
|
||||
| std::ctype<charT>::graph
|
||||
| std::ctype<charT>::lower
|
||||
| std::ctype<charT>::print
|
||||
| std::ctype<charT>::punct
|
||||
| std::ctype<charT>::space
|
||||
| std::ctype<charT>::upper
|
||||
| std::ctype<charT>::xdigit);
|
||||
static_cast<native_mask_type>(
|
||||
std::ctype<charT>::alnum
|
||||
| std::ctype<charT>::alpha
|
||||
| std::ctype<charT>::cntrl
|
||||
| std::ctype<charT>::digit
|
||||
| std::ctype<charT>::graph
|
||||
| std::ctype<charT>::lower
|
||||
| std::ctype<charT>::print
|
||||
| std::ctype<charT>::punct
|
||||
| std::ctype<charT>::space
|
||||
| std::ctype<charT>::upper
|
||||
| std::ctype<charT>::xdigit));
|
||||
#else
|
||||
BOOST_STATIC_CONSTANT(char_class_type,
|
||||
mask_base =
|
||||
|
||||
@@ -57,10 +57,14 @@ template class BOOST_REGEX_DECL basic_regex< BOOST_REGEX_CHAR_T >;
|
||||
# include BOOST_ABI_SUFFIX
|
||||
#endif
|
||||
|
||||
#elif defined(BOOST_MSVC) || defined(BOOST_INTEL) || defined(__GNUC__)
|
||||
#elif defined(BOOST_MSVC) || defined(BOOST_INTEL) || (defined(__GNUC__) && (__GNUC__ >= 3))
|
||||
|
||||
# ifndef BOOST_REGEX_INSTANTIATE
|
||||
# define template extern template
|
||||
# ifdef __GNUC__
|
||||
# define template __extension__ extern template
|
||||
# else
|
||||
# define template extern template
|
||||
# endif
|
||||
# endif
|
||||
|
||||
# ifdef BOOST_MSVC
|
||||
@@ -69,12 +73,20 @@ template class BOOST_REGEX_DECL basic_regex< BOOST_REGEX_CHAR_T >;
|
||||
# endif
|
||||
|
||||
template class BOOST_REGEX_DECL basic_regex< BOOST_REGEX_CHAR_T >;
|
||||
#if !BOOST_WORKAROUND(BOOST_MSVC, <= 1200)
|
||||
template class BOOST_REGEX_DECL match_results< const BOOST_REGEX_CHAR_T* >;
|
||||
#endif
|
||||
#ifndef BOOST_NO_STD_ALLOCATOR
|
||||
template class BOOST_REGEX_DECL ::boost::re_detail::perl_matcher<BOOST_REGEX_CHAR_T const *, match_results< const BOOST_REGEX_CHAR_T* >::allocator_type, boost::regex_traits<BOOST_REGEX_CHAR_T > >;
|
||||
#endif
|
||||
#if !(defined(BOOST_DINKUMWARE_STDLIB) && (BOOST_DINKUMWARE_STDLIB <= 1))
|
||||
#if !BOOST_WORKAROUND(BOOST_MSVC, <= 1200)
|
||||
template class BOOST_REGEX_DECL match_results< std::basic_string<BOOST_REGEX_CHAR_T>::const_iterator >;
|
||||
#endif
|
||||
#ifndef BOOST_NO_STD_ALLOCATOR
|
||||
template class BOOST_REGEX_DECL ::boost::re_detail::perl_matcher< std::basic_string<BOOST_REGEX_CHAR_T>::const_iterator, match_results< std::basic_string<BOOST_REGEX_CHAR_T>::const_iterator >::allocator_type, boost::regex_traits<BOOST_REGEX_CHAR_T > >;
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
# ifdef BOOST_MSVC
|
||||
|
||||
@@ -66,9 +66,10 @@ typedef enum _match_flags
|
||||
format_default = 0, // ditto.
|
||||
format_sed = match_max << 1, // sed style replacement.
|
||||
format_all = format_sed << 1, // enable all extentions to sytax.
|
||||
format_no_copy = format_all << 1, // don't copy non-matching segments.
|
||||
format_no_copy = format_all << 1, // don't copy non-matching segments.
|
||||
format_first_only = format_no_copy << 1, // Only replace first occurance.
|
||||
format_is_if = format_first_only << 1 // internal use only.
|
||||
format_is_if = format_first_only << 1, // internal use only.
|
||||
format_literal = format_is_if << 1 // treat string as a literal
|
||||
|
||||
} match_flags;
|
||||
|
||||
|
||||
@@ -24,6 +24,10 @@
|
||||
#endif
|
||||
|
||||
namespace boost{
|
||||
#ifdef BOOST_MSVC
|
||||
#pragma warning(push)
|
||||
#pragma warning(disable : 4251 4231 4660)
|
||||
#endif
|
||||
|
||||
template <class BidiIterator, class Allocator>
|
||||
class match_results
|
||||
@@ -250,6 +254,10 @@ public:
|
||||
{
|
||||
m_base = pos;
|
||||
}
|
||||
BidiIterator base()const
|
||||
{
|
||||
return m_base;
|
||||
}
|
||||
void BOOST_REGEX_CALL set_first(BidiIterator i)
|
||||
{
|
||||
// set up prefix:
|
||||
@@ -342,6 +350,9 @@ std::ostream& operator << (std::ostream& os,
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef BOOST_MSVC
|
||||
#pragma warning(pop)
|
||||
#endif
|
||||
} // namespace boost
|
||||
|
||||
#ifdef BOOST_HAS_ABI_HEADERS
|
||||
|
||||
@@ -174,7 +174,7 @@ iterator BOOST_REGEX_CALL re_is_set_member(iterator next,
|
||||
{
|
||||
if(STR_COMP(s1, p) >= 0)
|
||||
{
|
||||
while(*p)++p;
|
||||
do{ ++p; }while(*p);
|
||||
++p;
|
||||
if(STR_COMP(s1, p) <= 0)
|
||||
return set_->isnot ? next : ++next;
|
||||
@@ -182,11 +182,11 @@ iterator BOOST_REGEX_CALL re_is_set_member(iterator next,
|
||||
else
|
||||
{
|
||||
// skip first string
|
||||
while(*p)++p;
|
||||
do{ ++p; }while(*p);
|
||||
++p;
|
||||
}
|
||||
// skip second string
|
||||
while(*p)++p;
|
||||
do{ ++p; }while(*p);
|
||||
++p;
|
||||
}
|
||||
}
|
||||
@@ -201,7 +201,7 @@ iterator BOOST_REGEX_CALL re_is_set_member(iterator next,
|
||||
if(STR_COMP(s1, p) == 0)
|
||||
return set_->isnot ? next : ++next;
|
||||
// skip string
|
||||
while(*p)++p;
|
||||
do{ ++p; }while(*p);
|
||||
++p;
|
||||
}
|
||||
}
|
||||
@@ -287,6 +287,11 @@ enum saved_state_type
|
||||
saved_state_count = 14
|
||||
};
|
||||
|
||||
#ifdef BOOST_MSVC
|
||||
#pragma warning(push)
|
||||
#pragma warning(disable : 4251 4231 4660)
|
||||
#endif
|
||||
|
||||
template <class BidiIterator, class Allocator, class traits>
|
||||
class perl_matcher
|
||||
{
|
||||
@@ -400,6 +405,8 @@ private:
|
||||
bool m_has_partial_match;
|
||||
// set to true whenever we get a match:
|
||||
bool m_has_found_match;
|
||||
// set to true whenever we're inside an independent sub-expression:
|
||||
bool m_independent;
|
||||
// the current repeat being examined:
|
||||
repeater_count<BidiIterator>* next_count;
|
||||
// the first repeat being examined (top of linked list):
|
||||
@@ -462,6 +469,10 @@ private:
|
||||
: m_result(that.m_result), re(that.re), traits_inst(that.traits_inst), rep_obj(0) {}
|
||||
};
|
||||
|
||||
#ifdef BOOST_MSVC
|
||||
#pragma warning(pop)
|
||||
#endif
|
||||
|
||||
} // namespace re_detail
|
||||
|
||||
#ifdef BOOST_HAS_ABI_HEADERS
|
||||
|
||||
@@ -38,7 +38,7 @@ perl_matcher<BidiIterator, Allocator, traits>::perl_matcher(BidiIterator first,
|
||||
match_flag_type f)
|
||||
: m_result(what), base(first), last(end),
|
||||
position(first), re(e), traits_inst(e.get_traits()),
|
||||
next_count(&rep_obj), rep_obj(&next_count)
|
||||
m_independent(false), next_count(&rep_obj), rep_obj(&next_count)
|
||||
{
|
||||
typedef typename regex_iterator_traits<BidiIterator>::iterator_category category;
|
||||
|
||||
@@ -429,10 +429,11 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_match()
|
||||
m_presult->set_second(position);
|
||||
pstate = 0;
|
||||
m_has_found_match = true;
|
||||
if((m_match_flags & (match_posix|match_any)) == match_posix)
|
||||
if((m_match_flags & match_posix) == match_posix)
|
||||
{
|
||||
m_result.maybe_assign(*m_presult);
|
||||
return false;
|
||||
if((m_match_flags & match_any) == 0)
|
||||
return false;
|
||||
}
|
||||
#ifdef BOOST_REGEX_MATCH_EXTRA
|
||||
if(match_extra & m_match_flags)
|
||||
@@ -684,11 +685,12 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_backstep()
|
||||
}
|
||||
|
||||
template <class BidiIterator, class Allocator, class traits>
|
||||
bool perl_matcher<BidiIterator, Allocator, traits>::match_assert_backref()
|
||||
inline bool perl_matcher<BidiIterator, Allocator, traits>::match_assert_backref()
|
||||
{
|
||||
// return true if marked sub-expression N has been matched:
|
||||
bool result = (*m_presult)[static_cast<const re_brace*>(pstate)->index].matched;
|
||||
pstate = pstate->next.p;
|
||||
return (*m_presult)[static_cast<const re_brace*>(pstate)->index].matched;
|
||||
return result;
|
||||
}
|
||||
|
||||
template <class BidiIterator, class Allocator, class traits>
|
||||
|
||||
@@ -319,10 +319,13 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_startmark()
|
||||
case -3:
|
||||
{
|
||||
// independent sub-expression, currently this is always recursive:
|
||||
bool old_independent = m_independent;
|
||||
m_independent = true;
|
||||
const re_syntax_base* next_pstate = static_cast<const re_jump*>(pstate->next.p)->alt.p->next.p;
|
||||
pstate = pstate->next.p->next.p;
|
||||
bool r = match_all_states();
|
||||
pstate = next_pstate;
|
||||
m_independent = old_independent;
|
||||
#ifdef BOOST_REGEX_MATCH_EXTRA
|
||||
if(r && (m_match_flags & match_extra))
|
||||
{
|
||||
@@ -486,7 +489,8 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_rep()
|
||||
return false;
|
||||
}
|
||||
|
||||
if(rep->greedy)
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
if(greedy)
|
||||
{
|
||||
// try and take the repeat if we can:
|
||||
if((next_count->get_count() < rep->max) && take_first)
|
||||
@@ -549,7 +553,8 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_dot_repeat_slow()
|
||||
return false;
|
||||
++count;
|
||||
}
|
||||
if(rep->greedy)
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
if(greedy)
|
||||
{
|
||||
// repeat for as long as we can:
|
||||
while(count < rep->max)
|
||||
@@ -588,12 +593,16 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_dot_repeat_fast()
|
||||
return match_dot_repeat_slow();
|
||||
|
||||
const re_repeat* rep = static_cast<const re_repeat*>(pstate);
|
||||
unsigned count = static_cast<unsigned>((std::min)(static_cast<unsigned>(::boost::re_detail::distance(position, last)), static_cast<unsigned>(rep->greedy ? rep->max : rep->min)));
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
unsigned count = static_cast<unsigned>((std::min)(static_cast<unsigned>(::boost::re_detail::distance(position, last)), static_cast<unsigned>(greedy ? rep->max : rep->min)));
|
||||
if(rep->min > count)
|
||||
{
|
||||
position = last;
|
||||
return false; // not enough text left to match
|
||||
}
|
||||
std::advance(position, count);
|
||||
|
||||
if(rep->greedy)
|
||||
if(greedy)
|
||||
{
|
||||
if((rep->leading) && (count < rep->max))
|
||||
restart = position;
|
||||
@@ -631,7 +640,8 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_char_repeat()
|
||||
//
|
||||
// start by working out how much we can skip:
|
||||
//
|
||||
std::size_t desired = rep->greedy ? rep->max : rep->min;
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
std::size_t desired = greedy ? rep->max : rep->min;
|
||||
if(::boost::is_random_access_iterator<BidiIterator>::value)
|
||||
{
|
||||
BidiIterator end = position;
|
||||
@@ -655,7 +665,7 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_char_repeat()
|
||||
if(count < rep->min)
|
||||
return false;
|
||||
|
||||
if(rep->greedy)
|
||||
if(greedy)
|
||||
{
|
||||
if((rep->leading) && (count < rep->max))
|
||||
restart = position;
|
||||
@@ -698,7 +708,8 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_set_repeat()
|
||||
//
|
||||
// start by working out how much we can skip:
|
||||
//
|
||||
std::size_t desired = rep->greedy ? rep->max : rep->min;
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
std::size_t desired = greedy ? rep->max : rep->min;
|
||||
if(::boost::is_random_access_iterator<BidiIterator>::value)
|
||||
{
|
||||
BidiIterator end = position;
|
||||
@@ -722,7 +733,7 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_set_repeat()
|
||||
if(count < rep->min)
|
||||
return false;
|
||||
|
||||
if(rep->greedy)
|
||||
if(greedy)
|
||||
{
|
||||
if((rep->leading) && (count < rep->max))
|
||||
restart = position;
|
||||
@@ -766,7 +777,8 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_long_set_repeat()
|
||||
//
|
||||
// start by working out how much we can skip:
|
||||
//
|
||||
std::size_t desired = rep->greedy ? rep->max : rep->min;
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
std::size_t desired = greedy ? rep->max : rep->min;
|
||||
if(::boost::is_random_access_iterator<BidiIterator>::value)
|
||||
{
|
||||
BidiIterator end = position;
|
||||
@@ -790,7 +802,7 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_long_set_repeat()
|
||||
if(count < rep->min)
|
||||
return false;
|
||||
|
||||
if(rep->greedy)
|
||||
if(greedy)
|
||||
{
|
||||
if((rep->leading) && (count < rep->max))
|
||||
restart = position;
|
||||
@@ -1270,7 +1282,6 @@ bool perl_matcher<BidiIterator, Allocator, traits>::unwind_long_set_repeat(bool
|
||||
assert(rep->next.p != 0);
|
||||
assert(rep->alt.p != 0);
|
||||
assert(rep->next.p->type == syntax_element_long_set);
|
||||
assert(position != last);
|
||||
assert(count < rep->max);
|
||||
|
||||
if(position != last)
|
||||
|
||||
@@ -126,10 +126,13 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_startmark()
|
||||
case -3:
|
||||
{
|
||||
// independent sub-expression:
|
||||
bool old_independent = m_independent;
|
||||
m_independent = true;
|
||||
const re_syntax_base* next_pstate = static_cast<const re_jump*>(pstate->next.p)->alt.p->next.p;
|
||||
pstate = pstate->next.p->next.p;
|
||||
r = match_all_states();
|
||||
pstate = next_pstate;
|
||||
m_independent = old_independent;
|
||||
#ifdef BOOST_REGEX_MATCH_EXTRA
|
||||
if(r && (m_match_flags & match_extra))
|
||||
{
|
||||
@@ -311,8 +314,8 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_rep()
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
if(rep->greedy)
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
if(greedy)
|
||||
{
|
||||
// try and take the repeat if we can:
|
||||
if((next_count->get_count() < rep->max) && take_first)
|
||||
@@ -379,7 +382,8 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_dot_repeat_slow()
|
||||
return false;
|
||||
++count;
|
||||
}
|
||||
if(rep->greedy)
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
if(greedy)
|
||||
{
|
||||
// normal repeat:
|
||||
while(count < rep->max)
|
||||
@@ -440,16 +444,20 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_dot_repeat_fast()
|
||||
#pragma warning(push)
|
||||
#pragma warning(disable:4267)
|
||||
#endif
|
||||
std::size_t count = (std::min)(static_cast<std::size_t>(::boost::re_detail::distance(position, last)), static_cast<std::size_t>(rep->greedy ? rep->max : rep->min));
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
std::size_t count = (std::min)(static_cast<std::size_t>(::boost::re_detail::distance(position, last)), static_cast<std::size_t>(greedy ? rep->max : rep->min));
|
||||
if(rep->min > count)
|
||||
{
|
||||
position = last;
|
||||
return false; // not enough text left to match
|
||||
}
|
||||
std::advance(position, count);
|
||||
#ifdef BOOST_MSVC
|
||||
#pragma warning(pop)
|
||||
#endif
|
||||
if((rep->leading) && (count < rep->max) && (rep->greedy))
|
||||
if((rep->leading) && (count < rep->max) && greedy)
|
||||
restart = position;
|
||||
if(rep->greedy)
|
||||
if(greedy)
|
||||
return backtrack_till_match(count - rep->min);
|
||||
|
||||
// non-greedy, keep trying till we get a match:
|
||||
@@ -497,7 +505,8 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_char_repeat()
|
||||
//
|
||||
// start by working out how much we can skip:
|
||||
//
|
||||
std::size_t desired = rep->greedy ? rep->max : rep->min;
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
std::size_t desired = greedy ? rep->max : rep->min;
|
||||
if(::boost::is_random_access_iterator<BidiIterator>::value)
|
||||
{
|
||||
BidiIterator end = position;
|
||||
@@ -517,12 +526,12 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_char_repeat()
|
||||
++count;
|
||||
}
|
||||
}
|
||||
if((rep->leading) && (count < rep->max) && (rep->greedy))
|
||||
if((rep->leading) && (count < rep->max) && greedy)
|
||||
restart = position;
|
||||
if(count < rep->min)
|
||||
return false;
|
||||
|
||||
if(rep->greedy)
|
||||
if(greedy)
|
||||
return backtrack_till_match(count - rep->min);
|
||||
|
||||
// non-greedy, keep trying till we get a match:
|
||||
@@ -585,7 +594,8 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_set_repeat()
|
||||
//
|
||||
// start by working out how much we can skip:
|
||||
//
|
||||
std::size_t desired = rep->greedy ? rep->max : rep->min;
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
std::size_t desired = greedy ? rep->max : rep->min;
|
||||
if(::boost::is_random_access_iterator<BidiIterator>::value)
|
||||
{
|
||||
BidiIterator end = position;
|
||||
@@ -605,12 +615,12 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_set_repeat()
|
||||
++count;
|
||||
}
|
||||
}
|
||||
if((rep->leading) && (count < rep->max) && (rep->greedy))
|
||||
if((rep->leading) && (count < rep->max) && greedy)
|
||||
restart = position;
|
||||
if(count < rep->min)
|
||||
return false;
|
||||
|
||||
if(rep->greedy)
|
||||
if(greedy)
|
||||
return backtrack_till_match(count - rep->min);
|
||||
|
||||
// non-greedy, keep trying till we get a match:
|
||||
@@ -674,7 +684,8 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_long_set_repeat()
|
||||
//
|
||||
// start by working out how much we can skip:
|
||||
//
|
||||
std::size_t desired = rep->greedy ? rep->max : rep->min;
|
||||
bool greedy = (rep->greedy) && (!(m_match_flags & regex_constants::match_any) || m_independent);
|
||||
std::size_t desired = greedy ? rep->max : rep->min;
|
||||
if(::boost::is_random_access_iterator<BidiIterator>::value)
|
||||
{
|
||||
BidiIterator end = position;
|
||||
@@ -694,12 +705,12 @@ bool perl_matcher<BidiIterator, Allocator, traits>::match_long_set_repeat()
|
||||
++count;
|
||||
}
|
||||
}
|
||||
if((rep->leading) && (count < rep->max) && (rep->greedy))
|
||||
if((rep->leading) && (count < rep->max) && greedy)
|
||||
restart = position;
|
||||
if(count < rep->min)
|
||||
return false;
|
||||
|
||||
if(rep->greedy)
|
||||
if(greedy)
|
||||
return backtrack_till_match(count - rep->min);
|
||||
|
||||
// non-greedy, keep trying till we get a match:
|
||||
|
||||
@@ -351,27 +351,42 @@ void basic_regex_formatter<OutputIterator, Results, traits>::format_escape()
|
||||
put(static_cast<char_type>(27));
|
||||
++m_position;
|
||||
break;
|
||||
case 'l':
|
||||
++m_position;
|
||||
m_state = output_next_lower;
|
||||
break;
|
||||
case 'L':
|
||||
++m_position;
|
||||
m_state = output_lower;
|
||||
break;
|
||||
case 'u':
|
||||
++m_position;
|
||||
m_state = output_next_upper;
|
||||
break;
|
||||
case 'U':
|
||||
++m_position;
|
||||
m_state = output_upper;
|
||||
break;
|
||||
case 'E':
|
||||
++m_position;
|
||||
m_state = output_copy;
|
||||
break;
|
||||
default:
|
||||
// see if we have a perl specific escape:
|
||||
if((m_flags & boost::regex_constants::format_sed) == 0)
|
||||
{
|
||||
bool breakout = false;
|
||||
switch(*m_position)
|
||||
{
|
||||
case 'l':
|
||||
++m_position;
|
||||
m_state = output_next_lower;
|
||||
breakout = true;
|
||||
break;
|
||||
case 'L':
|
||||
++m_position;
|
||||
m_state = output_lower;
|
||||
breakout = true;
|
||||
break;
|
||||
case 'u':
|
||||
++m_position;
|
||||
m_state = output_next_upper;
|
||||
breakout = true;
|
||||
break;
|
||||
case 'U':
|
||||
++m_position;
|
||||
m_state = output_upper;
|
||||
breakout = true;
|
||||
break;
|
||||
case 'E':
|
||||
++m_position;
|
||||
m_state = output_copy;
|
||||
breakout = true;
|
||||
break;
|
||||
}
|
||||
if(breakout)
|
||||
break;
|
||||
}
|
||||
// see if we have a \n sed style backreference:
|
||||
int v = m_traits.toi(m_position, m_position+1, 10);
|
||||
if((v > 0) || ((v == 0) && (m_flags & ::boost::regex_constants::format_sed)))
|
||||
@@ -531,6 +546,11 @@ OutputIterator regex_format_imp(OutputIterator out,
|
||||
const traits& t
|
||||
)
|
||||
{
|
||||
if(flags & regex_constants::format_literal)
|
||||
{
|
||||
return std::copy(p1, p2, out);
|
||||
}
|
||||
|
||||
re_detail::basic_regex_formatter<
|
||||
OutputIterator,
|
||||
match_results<Iterator, Alloc>,
|
||||
|
||||
@@ -163,6 +163,18 @@ typedef regex_iterator<const wchar_t*> wcregex_iterator;
|
||||
typedef regex_iterator<std::wstring::const_iterator> wsregex_iterator;
|
||||
#endif
|
||||
|
||||
// make_regex_iterator:
|
||||
template <class charT, class traits>
|
||||
inline regex_iterator<const charT*, charT, traits> make_regex_iterator(const charT* p, const basic_regex<charT, traits>& e, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return regex_iterator<const charT*, charT, traits>(p, p+traits::length(p), e, m);
|
||||
}
|
||||
template <class charT, class traits, class ST, class SA>
|
||||
inline regex_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits> make_regex_iterator(const std::basic_string<charT, ST, SA>& p, const basic_regex<charT, traits>& e, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return regex_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>(p.begin(), p.end(), e, m);
|
||||
}
|
||||
|
||||
#ifdef BOOST_HAS_ABI_HEADERS
|
||||
# include BOOST_ABI_SUFFIX
|
||||
#endif
|
||||
|
||||
@@ -48,7 +48,7 @@ bool regex_match(iterator first, iterator last,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<iterator> m;
|
||||
return regex_match(first, last, m, e, flags);
|
||||
return regex_match(first, last, m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
//
|
||||
// query_match convenience interfaces:
|
||||
@@ -80,7 +80,7 @@ inline bool regex_match(const charT* str,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const charT*> m;
|
||||
return regex_match(str, str + traits::length(str), m, e, flags);
|
||||
return regex_match(str, str + traits::length(str), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
|
||||
template <class ST, class SA, class charT, class traits>
|
||||
@@ -90,7 +90,7 @@ inline bool regex_match(const std::basic_string<charT, ST, SA>& s,
|
||||
{
|
||||
typedef typename std::basic_string<charT, ST, SA>::const_iterator iterator;
|
||||
match_results<iterator> m;
|
||||
return regex_match(s.begin(), s.end(), m, e, flags);
|
||||
return regex_match(s.begin(), s.end(), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#else // partial ordering
|
||||
inline bool regex_match(const char* str,
|
||||
@@ -105,7 +105,7 @@ inline bool regex_match(const char* str,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const char*> m;
|
||||
return regex_match(str, str + regex::traits_type::length(str), m, e, flags);
|
||||
return regex_match(str, str + regex::traits_type::length(str), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
inline bool regex_match(const char* str,
|
||||
cmatch& m,
|
||||
@@ -119,7 +119,7 @@ inline bool regex_match(const char* str,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const char*> m;
|
||||
return regex_match(str, str + regex::traits_type::length(str), m, e, flags);
|
||||
return regex_match(str, str + regex::traits_type::length(str), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
inline bool regex_match(const char* str,
|
||||
cmatch& m,
|
||||
@@ -133,7 +133,7 @@ inline bool regex_match(const char* str,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const char*> m;
|
||||
return regex_match(str, str + regex::traits_type::length(str), m, e, flags);
|
||||
return regex_match(str, str + regex::traits_type::length(str), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#if defined(_WIN32) && !defined(BOOST_REGEX_NO_W32)
|
||||
inline bool regex_match(const char* str,
|
||||
@@ -148,7 +148,7 @@ inline bool regex_match(const char* str,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const char*> m;
|
||||
return regex_match(str, str + regex::traits_type::length(str), m, e, flags);
|
||||
return regex_match(str, str + regex::traits_type::length(str), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#endif
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
@@ -164,7 +164,7 @@ inline bool regex_match(const wchar_t* str,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const wchar_t*> m;
|
||||
return regex_match(str, str + wregex::traits_type::length(str), m, e, flags);
|
||||
return regex_match(str, str + wregex::traits_type::length(str), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
inline bool regex_match(const wchar_t* str,
|
||||
wcmatch& m,
|
||||
@@ -178,7 +178,7 @@ inline bool regex_match(const wchar_t* str,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const wchar_t*> m;
|
||||
return regex_match(str, str + wregex::traits_type::length(str), m, e, flags);
|
||||
return regex_match(str, str + wregex::traits_type::length(str), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
inline bool regex_match(const wchar_t* str,
|
||||
wcmatch& m,
|
||||
@@ -192,7 +192,7 @@ inline bool regex_match(const wchar_t* str,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const wchar_t*> m;
|
||||
return regex_match(str, str + wregex::traits_type::length(str), m, e, flags);
|
||||
return regex_match(str, str + wregex::traits_type::length(str), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#if defined(_WIN32) && !defined(BOOST_REGEX_NO_W32)
|
||||
inline bool regex_match(const wchar_t* str,
|
||||
@@ -207,7 +207,7 @@ inline bool regex_match(const wchar_t* str,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<const wchar_t*> m;
|
||||
return regex_match(str, str + wregex::traits_type::length(str), m, e, flags);
|
||||
return regex_match(str, str + wregex::traits_type::length(str), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
@@ -223,7 +223,7 @@ inline bool regex_match(const std::string& s,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::string::const_iterator> m;
|
||||
return regex_match(s.begin(), s.end(), m, e, flags);
|
||||
return regex_match(s.begin(), s.end(), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
inline bool regex_match(const std::string& s,
|
||||
smatch& m,
|
||||
@@ -237,7 +237,7 @@ inline bool regex_match(const std::string& s,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::string::const_iterator> m;
|
||||
return regex_match(s.begin(), s.end(), m, e, flags);
|
||||
return regex_match(s.begin(), s.end(), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
inline bool regex_match(const std::string& s,
|
||||
smatch& m,
|
||||
@@ -251,7 +251,7 @@ inline bool regex_match(const std::string& s,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::string::const_iterator> m;
|
||||
return regex_match(s.begin(), s.end(), m, e, flags);
|
||||
return regex_match(s.begin(), s.end(), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#if defined(_WIN32) && !defined(BOOST_REGEX_NO_W32)
|
||||
inline bool regex_match(const std::string& s,
|
||||
@@ -266,7 +266,7 @@ inline bool regex_match(const std::string& s,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::string::const_iterator> m;
|
||||
return regex_match(s.begin(), s.end(), m, e, flags);
|
||||
return regex_match(s.begin(), s.end(), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#endif
|
||||
#if !defined(BOOST_NO_WREGEX)
|
||||
@@ -282,7 +282,7 @@ inline bool regex_match(const std::basic_string<wchar_t>& s,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::basic_string<wchar_t>::const_iterator> m;
|
||||
return regex_match(s.begin(), s.end(), m, e, flags);
|
||||
return regex_match(s.begin(), s.end(), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
inline bool regex_match(const std::basic_string<wchar_t>& s,
|
||||
match_results<std::basic_string<wchar_t>::const_iterator>& m,
|
||||
@@ -296,7 +296,7 @@ inline bool regex_match(const std::basic_string<wchar_t>& s,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::basic_string<wchar_t>::const_iterator> m;
|
||||
return regex_match(s.begin(), s.end(), m, e, flags);
|
||||
return regex_match(s.begin(), s.end(), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
inline bool regex_match(const std::basic_string<wchar_t>& s,
|
||||
match_results<std::basic_string<wchar_t>::const_iterator>& m,
|
||||
@@ -310,7 +310,7 @@ inline bool regex_match(const std::basic_string<wchar_t>& s,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::basic_string<wchar_t>::const_iterator> m;
|
||||
return regex_match(s.begin(), s.end(), m, e, flags);
|
||||
return regex_match(s.begin(), s.end(), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#if defined(_WIN32) && !defined(BOOST_REGEX_NO_W32)
|
||||
inline bool regex_match(const std::basic_string<wchar_t>& s,
|
||||
@@ -325,7 +325,7 @@ inline bool regex_match(const std::basic_string<wchar_t>& s,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
match_results<std::basic_string<wchar_t>::const_iterator> m;
|
||||
return regex_match(s.begin(), s.end(), m, e, flags);
|
||||
return regex_match(s.begin(), s.end(), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
@@ -63,7 +63,7 @@ inline bool regex_search(const std::basic_string<charT, ST, SA>& s,
|
||||
{
|
||||
return regex_search(s.begin(), s.end(), m, e, flags);
|
||||
}
|
||||
#else // partial specialisation
|
||||
#else // partial overloads:
|
||||
inline bool regex_search(const char* str,
|
||||
cmatch& m,
|
||||
const regex& e,
|
||||
@@ -71,6 +71,14 @@ inline bool regex_search(const char* str,
|
||||
{
|
||||
return regex_search(str, str + regex::traits_type::length(str), m, e, flags);
|
||||
}
|
||||
inline bool regex_search(const char* first, const char* last,
|
||||
const regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
cmatch m;
|
||||
return regex_search(first, last, m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
inline bool regex_search(const wchar_t* str,
|
||||
wcmatch& m,
|
||||
@@ -79,6 +87,13 @@ inline bool regex_search(const wchar_t* str,
|
||||
{
|
||||
return regex_search(str, str + wregex::traits_type::length(str), m, e, flags);
|
||||
}
|
||||
inline bool regex_search(const wchar_t* first, const wchar_t* last,
|
||||
const wregex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
wcmatch m;
|
||||
return regex_search(first, last, m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#endif
|
||||
inline bool regex_search(const std::string& s,
|
||||
smatch& m,
|
||||
@@ -109,7 +124,7 @@ bool regex_search(BidiIterator first, BidiIterator last,
|
||||
|
||||
match_results<BidiIterator> m;
|
||||
typedef typename match_results<BidiIterator>::allocator_type match_alloc_type;
|
||||
re_detail::perl_matcher<BidiIterator, match_alloc_type, traits> matcher(first, last, m, e, flags);
|
||||
re_detail::perl_matcher<BidiIterator, match_alloc_type, traits> matcher(first, last, m, e, flags | regex_constants::match_any);
|
||||
return matcher.find();
|
||||
}
|
||||
|
||||
@@ -131,31 +146,12 @@ inline bool regex_search(const std::basic_string<charT, ST, SA>& s,
|
||||
return regex_search(s.begin(), s.end(), e, flags);
|
||||
}
|
||||
#else // non-template function overloads
|
||||
#if 0
|
||||
inline bool regex_search(const char* first, const char* last,
|
||||
const regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
cmatch m;
|
||||
return regex_search(first, last, m, e, flags);
|
||||
}
|
||||
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
inline bool regex_search(const wchar_t* first, const wchar_t* last,
|
||||
const wregex& e,
|
||||
match_flag_type flags/* = match_default*/)
|
||||
{
|
||||
wcmatch m;
|
||||
return regex_search(first, last, m, e, flags);
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
inline bool regex_search(const char* str,
|
||||
const regex& e,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
cmatch m;
|
||||
return regex_search(str, str + regex::traits_type::length(str), m, e, flags);
|
||||
return regex_search(str, str + regex::traits_type::length(str), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
inline bool regex_search(const wchar_t* str,
|
||||
@@ -163,7 +159,7 @@ inline bool regex_search(const wchar_t* str,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
wcmatch m;
|
||||
return regex_search(str, str + wregex::traits_type::length(str), m, e, flags);
|
||||
return regex_search(str, str + wregex::traits_type::length(str), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#endif
|
||||
inline bool regex_search(const std::string& s,
|
||||
@@ -171,7 +167,7 @@ inline bool regex_search(const std::string& s,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
smatch m;
|
||||
return regex_search(s.begin(), s.end(), m, e, flags);
|
||||
return regex_search(s.begin(), s.end(), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#if !defined(BOOST_NO_WREGEX)
|
||||
inline bool regex_search(const std::basic_string<wchar_t>& s,
|
||||
@@ -179,11 +175,12 @@ inline bool regex_search(const std::basic_string<wchar_t>& s,
|
||||
match_flag_type flags = match_default)
|
||||
{
|
||||
wsmatch m;
|
||||
return regex_search(s.begin(), s.end(), m, e, flags);
|
||||
return regex_search(s.begin(), s.end(), m, e, flags | regex_constants::match_any);
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif // BOOST_NO_WREGEX
|
||||
|
||||
#endif // partial overload
|
||||
|
||||
#ifdef BOOST_HAS_ABI_HEADERS
|
||||
# include BOOST_ABI_SUFFIX
|
||||
|
||||
@@ -273,6 +273,39 @@ typedef regex_token_iterator<const wchar_t*> wcregex_token_iterator;
|
||||
typedef regex_token_iterator<std::wstring::const_iterator> wsregex_token_iterator;
|
||||
#endif
|
||||
|
||||
template <class charT, class traits>
|
||||
inline regex_token_iterator<const charT*, charT, traits> make_regex_token_iterator(const charT* p, const basic_regex<charT, traits>& e, int submatch = 0, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return regex_token_iterator<const charT*, charT, traits>(p, p+traits::length(p), e, submatch, m);
|
||||
}
|
||||
template <class charT, class traits, class ST, class SA>
|
||||
inline regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits> make_regex_token_iterator(const std::basic_string<charT, ST, SA>& p, const basic_regex<charT, traits>& e, int submatch = 0, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>(p.begin(), p.end(), e, submatch, m);
|
||||
}
|
||||
#if !BOOST_WORKAROUND(BOOST_MSVC, <= 1200)
|
||||
template <class charT, class traits, std::size_t N>
|
||||
inline regex_token_iterator<const charT*, charT, traits> make_regex_token_iterator(const charT* p, const basic_regex<charT, traits>& e, const int (&submatch)[N], regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return regex_token_iterator<const charT*, charT, traits>(p, p+traits::length(p), e, submatch, m);
|
||||
}
|
||||
template <class charT, class traits, class ST, class SA, std::size_t N>
|
||||
inline regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits> make_regex_token_iterator(const std::basic_string<charT, ST, SA>& p, const basic_regex<charT, traits>& e, const int (&submatch)[N], regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>(p.begin(), p.end(), e, submatch, m);
|
||||
}
|
||||
#endif
|
||||
template <class charT, class traits>
|
||||
inline regex_token_iterator<const charT*, charT, traits> make_regex_token_iterator(const charT* p, const basic_regex<charT, traits>& e, const std::vector<int>& submatch, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return regex_token_iterator<const charT*, charT, traits>(p, p+traits::length(p), e, submatch, m);
|
||||
}
|
||||
template <class charT, class traits, class ST, class SA>
|
||||
inline regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits> make_regex_token_iterator(const std::basic_string<charT, ST, SA>& p, const basic_regex<charT, traits>& e, const std::vector<int>& submatch, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return regex_token_iterator<typename std::basic_string<charT, ST, SA>::const_iterator, charT, traits>(p.begin(), p.end(), e, submatch, m);
|
||||
}
|
||||
|
||||
#if BOOST_WORKAROUND(BOOST_MSVC, == 1310)
|
||||
# pragma warning(pop)
|
||||
#endif
|
||||
|
||||
@@ -171,6 +171,13 @@ public:
|
||||
#endif
|
||||
};
|
||||
|
||||
typedef sub_match<const char*> csub_match;
|
||||
typedef sub_match<std::string::const_iterator> ssub_match;
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
typedef sub_match<const wchar_t*> wcsub_match;
|
||||
typedef sub_match<std::wstring::const_iterator> wssub_match;
|
||||
#endif
|
||||
|
||||
// comparison to std::basic_string<> part 1:
|
||||
template <class RandomAccessIterator, class traits, class Allocator>
|
||||
inline bool operator == (const std::basic_string<typename re_detail::regex_iterator_traits<RandomAccessIterator>::value_type, traits, Allocator>& s,
|
||||
|
||||
@@ -0,0 +1,190 @@
|
||||
/*
|
||||
*
|
||||
* Copyright (c) 2003
|
||||
* Dr John Maddock
|
||||
*
|
||||
* Use, modification and distribution are subject to 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)
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* LOCATION: see http://www.boost.org for most recent version.
|
||||
* FILE u32regex_iterator.hpp
|
||||
* VERSION see <boost/version.hpp>
|
||||
* DESCRIPTION: Provides u32regex_iterator implementation.
|
||||
*/
|
||||
|
||||
#ifndef BOOST_REGEX_V4_U32REGEX_ITERATOR_HPP
|
||||
#define BOOST_REGEX_V4_U32REGEX_ITERATOR_HPP
|
||||
|
||||
namespace boost{
|
||||
|
||||
#ifdef BOOST_HAS_ABI_HEADERS
|
||||
# include BOOST_ABI_PREFIX
|
||||
#endif
|
||||
|
||||
template <class BidirectionalIterator>
|
||||
class u32regex_iterator_implementation
|
||||
{
|
||||
typedef u32regex regex_type;
|
||||
|
||||
match_results<BidirectionalIterator> what; // current match
|
||||
BidirectionalIterator base; // start of sequence
|
||||
BidirectionalIterator end; // end of sequence
|
||||
const regex_type re; // the expression
|
||||
match_flag_type flags; // flags for matching
|
||||
|
||||
public:
|
||||
u32regex_iterator_implementation(const regex_type* p, BidirectionalIterator last, match_flag_type f)
|
||||
: base(), end(last), re(*p), flags(f){}
|
||||
bool init(BidirectionalIterator first)
|
||||
{
|
||||
base = first;
|
||||
return u32regex_search(first, end, what, re, flags);
|
||||
}
|
||||
bool compare(const u32regex_iterator_implementation& that)
|
||||
{
|
||||
if(this == &that) return true;
|
||||
return (&re.get_data() == &that.re.get_data()) && (end == that.end) && (flags == that.flags) && (what[0].first == that.what[0].first) && (what[0].second == that.what[0].second);
|
||||
}
|
||||
const match_results<BidirectionalIterator>& get()
|
||||
{ return what; }
|
||||
bool next()
|
||||
{
|
||||
if(what.prefix().first != what[0].second)
|
||||
flags |= match_prev_avail;
|
||||
BidirectionalIterator next_start = what[0].second;
|
||||
match_flag_type f(flags);
|
||||
if(!what.length())
|
||||
f |= regex_constants::match_not_initial_null;
|
||||
bool result = u32regex_search(next_start, end, what, re, f);
|
||||
if(result)
|
||||
what.set_base(base);
|
||||
return result;
|
||||
}
|
||||
private:
|
||||
u32regex_iterator_implementation& operator=(const u32regex_iterator_implementation&);
|
||||
};
|
||||
|
||||
template <class BidirectionalIterator>
|
||||
class u32regex_iterator
|
||||
#ifndef BOOST_NO_STD_ITERATOR
|
||||
: public std::iterator<
|
||||
std::forward_iterator_tag,
|
||||
match_results<BidirectionalIterator>,
|
||||
typename re_detail::regex_iterator_traits<BidirectionalIterator>::difference_type,
|
||||
const match_results<BidirectionalIterator>*,
|
||||
const match_results<BidirectionalIterator>& >
|
||||
#endif
|
||||
{
|
||||
private:
|
||||
typedef u32regex_iterator_implementation<BidirectionalIterator> impl;
|
||||
typedef shared_ptr<impl> pimpl;
|
||||
public:
|
||||
typedef u32regex regex_type;
|
||||
typedef match_results<BidirectionalIterator> value_type;
|
||||
typedef typename re_detail::regex_iterator_traits<BidirectionalIterator>::difference_type
|
||||
difference_type;
|
||||
typedef const value_type* pointer;
|
||||
typedef const value_type& reference;
|
||||
typedef std::forward_iterator_tag iterator_category;
|
||||
|
||||
u32regex_iterator(){}
|
||||
u32regex_iterator(BidirectionalIterator a, BidirectionalIterator b,
|
||||
const regex_type& re,
|
||||
match_flag_type m = match_default)
|
||||
: pdata(new impl(&re, b, m))
|
||||
{
|
||||
if(!pdata->init(a))
|
||||
{
|
||||
pdata.reset();
|
||||
}
|
||||
}
|
||||
u32regex_iterator(const u32regex_iterator& that)
|
||||
: pdata(that.pdata) {}
|
||||
u32regex_iterator& operator=(const u32regex_iterator& that)
|
||||
{
|
||||
pdata = that.pdata;
|
||||
return *this;
|
||||
}
|
||||
bool operator==(const u32regex_iterator& that)const
|
||||
{
|
||||
if((pdata.get() == 0) || (that.pdata.get() == 0))
|
||||
return pdata.get() == that.pdata.get();
|
||||
return pdata->compare(*(that.pdata.get()));
|
||||
}
|
||||
bool operator!=(const u32regex_iterator& that)const
|
||||
{ return !(*this == that); }
|
||||
const value_type& operator*()const
|
||||
{ return pdata->get(); }
|
||||
const value_type* operator->()const
|
||||
{ return &(pdata->get()); }
|
||||
u32regex_iterator& operator++()
|
||||
{
|
||||
cow();
|
||||
if(0 == pdata->next())
|
||||
{
|
||||
pdata.reset();
|
||||
}
|
||||
return *this;
|
||||
}
|
||||
u32regex_iterator operator++(int)
|
||||
{
|
||||
u32regex_iterator result(*this);
|
||||
++(*this);
|
||||
return result;
|
||||
}
|
||||
private:
|
||||
|
||||
pimpl pdata;
|
||||
|
||||
void cow()
|
||||
{
|
||||
// copy-on-write
|
||||
if(pdata.get() && !pdata.unique())
|
||||
{
|
||||
pdata.reset(new impl(*(pdata.get())));
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
typedef u32regex_iterator<const char*> utf8regex_iterator;
|
||||
typedef u32regex_iterator<const UChar*> utf16regex_iterator;
|
||||
typedef u32regex_iterator<const UChar32*> utf32regex_iterator;
|
||||
|
||||
inline u32regex_iterator<const char*> make_u32regex_iterator(const char* p, const u32regex& e, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_iterator<const char*>(p, p+std::strlen(p), e, m);
|
||||
}
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
inline u32regex_iterator<const wchar_t*> make_u32regex_iterator(const wchar_t* p, const u32regex& e, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_iterator<const wchar_t*>(p, p+std::wcslen(p), e, m);
|
||||
}
|
||||
#endif
|
||||
#ifndef U_WCHAR_IS_UTF16
|
||||
inline u32regex_iterator<const UChar*> make_u32regex_iterator(const UChar* p, const u32regex& e, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_iterator<const UChar*>(p, p+u_strlen(p), e, m);
|
||||
}
|
||||
#endif
|
||||
template <class charT, class Traits, class Alloc>
|
||||
inline u32regex_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator> make_u32regex_iterator(const std::basic_string<charT, Traits, Alloc>& p, const u32regex& e, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>(p.begin(), p.end(), e, m);
|
||||
}
|
||||
inline u32regex_iterator<const UChar*> make_u32regex_iterator(const UnicodeString& s, const u32regex& e, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_iterator<const UChar*>(s.getBuffer(), s.getBuffer() + s.length(), e, m);
|
||||
}
|
||||
|
||||
#ifdef BOOST_HAS_ABI_HEADERS
|
||||
# include BOOST_ABI_SUFFIX
|
||||
#endif
|
||||
|
||||
} // namespace boost
|
||||
|
||||
#endif // BOOST_REGEX_V4_REGEX_ITERATOR_HPP
|
||||
|
||||
@@ -0,0 +1,365 @@
|
||||
/*
|
||||
*
|
||||
* Copyright (c) 2003
|
||||
* Dr John Maddock
|
||||
*
|
||||
* Use, modification and distribution are subject to 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)
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* LOCATION: see http://www.boost.org for most recent version.
|
||||
* FILE u32regex_token_iterator.hpp
|
||||
* VERSION see <boost/version.hpp>
|
||||
* DESCRIPTION: Provides u32regex_token_iterator implementation.
|
||||
*/
|
||||
|
||||
#ifndef BOOST_REGEX_V4_U32REGEX_TOKEN_ITERATOR_HPP
|
||||
#define BOOST_REGEX_V4_U32REGEX_TOKEN_ITERATOR_HPP
|
||||
|
||||
#if (BOOST_WORKAROUND(__BORLANDC__, >= 0x560) && BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x570)))\
|
||||
|| BOOST_WORKAROUND(BOOST_MSVC, < 1300) \
|
||||
|| BOOST_WORKAROUND(__MWERKS__, BOOST_TESTED_AT(0x3003))
|
||||
//
|
||||
// Borland C++ Builder 6, and Visual C++ 6,
|
||||
// can't cope with the array template constructor
|
||||
// so we have a template member that will accept any type as
|
||||
// argument, and then assert that is really is an array:
|
||||
//
|
||||
#include <boost/static_assert.hpp>
|
||||
#include <boost/type_traits/is_array.hpp>
|
||||
#endif
|
||||
|
||||
namespace boost{
|
||||
|
||||
#ifdef BOOST_HAS_ABI_HEADERS
|
||||
# include BOOST_ABI_PREFIX
|
||||
#endif
|
||||
#if BOOST_WORKAROUND(BOOST_MSVC, > 1300)
|
||||
# pragma warning(push)
|
||||
# pragma warning(disable:4700)
|
||||
#endif
|
||||
|
||||
template <class BidirectionalIterator>
|
||||
class u32regex_token_iterator_implementation
|
||||
{
|
||||
typedef u32regex regex_type;
|
||||
typedef sub_match<BidirectionalIterator> value_type;
|
||||
|
||||
match_results<BidirectionalIterator> what; // current match
|
||||
BidirectionalIterator end; // end of search area
|
||||
const regex_type re; // the expression
|
||||
match_flag_type flags; // match flags
|
||||
value_type result; // the current string result
|
||||
int N; // the current sub-expression being enumerated
|
||||
std::vector<int> subs; // the sub-expressions to enumerate
|
||||
|
||||
public:
|
||||
u32regex_token_iterator_implementation(const regex_type* p, BidirectionalIterator last, int sub, match_flag_type f)
|
||||
: end(last), re(*p), flags(f){ subs.push_back(sub); }
|
||||
u32regex_token_iterator_implementation(const regex_type* p, BidirectionalIterator last, const std::vector<int>& v, match_flag_type f)
|
||||
: end(last), re(*p), flags(f), subs(v){}
|
||||
#if (BOOST_WORKAROUND(__BORLANDC__, >= 0x560) && BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x570)))\
|
||||
|| BOOST_WORKAROUND(BOOST_MSVC, < 1300) \
|
||||
|| BOOST_WORKAROUND(__MWERKS__, BOOST_TESTED_AT(0x3003)) \
|
||||
|| BOOST_WORKAROUND(__HP_aCC, BOOST_TESTED_AT(55500))
|
||||
template <class T>
|
||||
u32regex_token_iterator_implementation(const regex_type* p, BidirectionalIterator last, const T& submatches, match_flag_type f)
|
||||
: end(last), re(*p), flags(f)
|
||||
{
|
||||
// assert that T really is an array:
|
||||
BOOST_STATIC_ASSERT(::boost::is_array<T>::value);
|
||||
const std::size_t array_size = sizeof(T) / sizeof(submatches[0]);
|
||||
for(std::size_t i = 0; i < array_size; ++i)
|
||||
{
|
||||
subs.push_back(submatches[i]);
|
||||
}
|
||||
}
|
||||
#else
|
||||
template <std::size_t CN>
|
||||
u32regex_token_iterator_implementation(const regex_type* p, BidirectionalIterator last, const int (&submatches)[CN], match_flag_type f)
|
||||
: end(last), re(*p), flags(f)
|
||||
{
|
||||
for(std::size_t i = 0; i < CN; ++i)
|
||||
{
|
||||
subs.push_back(submatches[i]);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
bool init(BidirectionalIterator first)
|
||||
{
|
||||
N = 0;
|
||||
if(u32regex_search(first, end, what, re, flags) == true)
|
||||
{
|
||||
N = 0;
|
||||
result = ((subs[N] == -1) ? what.prefix() : what[(int)subs[N]]);
|
||||
return true;
|
||||
}
|
||||
else if((subs[N] == -1) && (first != end))
|
||||
{
|
||||
result.first = first;
|
||||
result.second = end;
|
||||
result.matched = (first != end);
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
bool compare(const u32regex_token_iterator_implementation& that)
|
||||
{
|
||||
if(this == &that) return true;
|
||||
return (&re.get_data() == &that.re.get_data())
|
||||
&& (end == that.end)
|
||||
&& (flags == that.flags)
|
||||
&& (N == that.N)
|
||||
&& (what[0].first == that.what[0].first)
|
||||
&& (what[0].second == that.what[0].second);
|
||||
}
|
||||
const value_type& get()
|
||||
{ return result; }
|
||||
bool next()
|
||||
{
|
||||
if(N == -1)
|
||||
return false;
|
||||
if(N+1 < (int)subs.size())
|
||||
{
|
||||
++N;
|
||||
result =((subs[N] == -1) ? what.prefix() : what[subs[N]]);
|
||||
return true;
|
||||
}
|
||||
if(what.prefix().first != what[0].second)
|
||||
flags |= match_prev_avail;
|
||||
BidirectionalIterator last_end(what[0].second);
|
||||
if(u32regex_search(last_end, end, what, re, ((what[0].first == what[0].second) ? flags | regex_constants::match_not_initial_null : flags)))
|
||||
{
|
||||
N =0;
|
||||
result =((subs[N] == -1) ? what.prefix() : what[subs[N]]);
|
||||
return true;
|
||||
}
|
||||
else if((last_end != end) && (subs[0] == -1))
|
||||
{
|
||||
N =-1;
|
||||
result.first = last_end;
|
||||
result.second = end;
|
||||
result.matched = (last_end != end);
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
private:
|
||||
u32regex_token_iterator_implementation& operator=(const u32regex_token_iterator_implementation&);
|
||||
};
|
||||
|
||||
template <class BidirectionalIterator>
|
||||
class u32regex_token_iterator
|
||||
#ifndef BOOST_NO_STD_ITERATOR
|
||||
: public std::iterator<
|
||||
std::forward_iterator_tag,
|
||||
sub_match<BidirectionalIterator>,
|
||||
typename re_detail::regex_iterator_traits<BidirectionalIterator>::difference_type,
|
||||
const sub_match<BidirectionalIterator>*,
|
||||
const sub_match<BidirectionalIterator>& >
|
||||
#endif
|
||||
{
|
||||
private:
|
||||
typedef u32regex_token_iterator_implementation<BidirectionalIterator> impl;
|
||||
typedef shared_ptr<impl> pimpl;
|
||||
public:
|
||||
typedef u32regex regex_type;
|
||||
typedef sub_match<BidirectionalIterator> value_type;
|
||||
typedef typename re_detail::regex_iterator_traits<BidirectionalIterator>::difference_type
|
||||
difference_type;
|
||||
typedef const value_type* pointer;
|
||||
typedef const value_type& reference;
|
||||
typedef std::forward_iterator_tag iterator_category;
|
||||
|
||||
u32regex_token_iterator(){}
|
||||
u32regex_token_iterator(BidirectionalIterator a, BidirectionalIterator b, const regex_type& re,
|
||||
int submatch = 0, match_flag_type m = match_default)
|
||||
: pdata(new impl(&re, b, submatch, m))
|
||||
{
|
||||
if(!pdata->init(a))
|
||||
pdata.reset();
|
||||
}
|
||||
u32regex_token_iterator(BidirectionalIterator a, BidirectionalIterator b, const regex_type& re,
|
||||
const std::vector<int>& submatches, match_flag_type m = match_default)
|
||||
: pdata(new impl(&re, b, submatches, m))
|
||||
{
|
||||
if(!pdata->init(a))
|
||||
pdata.reset();
|
||||
}
|
||||
#if (BOOST_WORKAROUND(__BORLANDC__, >= 0x560) && BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x570)))\
|
||||
|| BOOST_WORKAROUND(BOOST_MSVC, < 1300) \
|
||||
|| BOOST_WORKAROUND(__MWERKS__, BOOST_TESTED_AT(0x3003)) \
|
||||
|| BOOST_WORKAROUND(__HP_aCC, BOOST_TESTED_AT(55500))
|
||||
template <class T>
|
||||
u32regex_token_iterator(BidirectionalIterator a, BidirectionalIterator b, const regex_type& re,
|
||||
const T& submatches, match_flag_type m = match_default)
|
||||
: pdata(new impl(&re, b, submatches, m))
|
||||
{
|
||||
if(!pdata->init(a))
|
||||
pdata.reset();
|
||||
}
|
||||
#else
|
||||
template <std::size_t N>
|
||||
u32regex_token_iterator(BidirectionalIterator a, BidirectionalIterator b, const regex_type& re,
|
||||
const int (&submatches)[N], match_flag_type m = match_default)
|
||||
: pdata(new impl(&re, b, submatches, m))
|
||||
{
|
||||
if(!pdata->init(a))
|
||||
pdata.reset();
|
||||
}
|
||||
#endif
|
||||
u32regex_token_iterator(const u32regex_token_iterator& that)
|
||||
: pdata(that.pdata) {}
|
||||
u32regex_token_iterator& operator=(const u32regex_token_iterator& that)
|
||||
{
|
||||
pdata = that.pdata;
|
||||
return *this;
|
||||
}
|
||||
bool operator==(const u32regex_token_iterator& that)const
|
||||
{
|
||||
if((pdata.get() == 0) || (that.pdata.get() == 0))
|
||||
return pdata.get() == that.pdata.get();
|
||||
return pdata->compare(*(that.pdata.get()));
|
||||
}
|
||||
bool operator!=(const u32regex_token_iterator& that)const
|
||||
{ return !(*this == that); }
|
||||
const value_type& operator*()const
|
||||
{ return pdata->get(); }
|
||||
const value_type* operator->()const
|
||||
{ return &(pdata->get()); }
|
||||
u32regex_token_iterator& operator++()
|
||||
{
|
||||
cow();
|
||||
if(0 == pdata->next())
|
||||
{
|
||||
pdata.reset();
|
||||
}
|
||||
return *this;
|
||||
}
|
||||
u32regex_token_iterator operator++(int)
|
||||
{
|
||||
u32regex_token_iterator result(*this);
|
||||
++(*this);
|
||||
return result;
|
||||
}
|
||||
private:
|
||||
|
||||
pimpl pdata;
|
||||
|
||||
void cow()
|
||||
{
|
||||
// copy-on-write
|
||||
if(pdata.get() && !pdata.unique())
|
||||
{
|
||||
pdata.reset(new impl(*(pdata.get())));
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
typedef u32regex_token_iterator<const char*> utf8regex_token_iterator;
|
||||
typedef u32regex_token_iterator<const UChar*> utf16regex_token_iterator;
|
||||
typedef u32regex_token_iterator<const UChar32*> utf32regex_token_iterator;
|
||||
|
||||
// construction from an integral sub_match id:
|
||||
inline u32regex_token_iterator<const char*> make_u32regex_token_iterator(const char* p, const u32regex& e, int submatch = 0, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const char*>(p, p+std::strlen(p), e, submatch, m);
|
||||
}
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
inline u32regex_token_iterator<const wchar_t*> make_u32regex_token_iterator(const wchar_t* p, const u32regex& e, int submatch = 0, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const wchar_t*>(p, p+std::wcslen(p), e, submatch, m);
|
||||
}
|
||||
#endif
|
||||
#ifndef U_WCHAR_IS_UTF16
|
||||
inline u32regex_token_iterator<const UChar*> make_u32regex_token_iterator(const UChar* p, const u32regex& e, int submatch = 0, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const UChar*>(p, p+u_strlen(p), e, m);
|
||||
}
|
||||
#endif
|
||||
template <class charT, class Traits, class Alloc>
|
||||
inline u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator> make_u32regex_token_iterator(const std::basic_string<charT, Traits, Alloc>& p, const u32regex& e, int submatch = 0, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>(p.begin(), p.end(), e, m);
|
||||
}
|
||||
inline u32regex_token_iterator<const UChar*> make_u32regex_token_iterator(const UnicodeString& s, const u32regex& e, int submatch = 0, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const UChar*>(s.getBuffer(), s.getBuffer() + s.length(), e, submatch, m);
|
||||
}
|
||||
|
||||
// construction from a reference to an array:
|
||||
template <std::size_t N>
|
||||
inline u32regex_token_iterator<const char*> make_u32regex_token_iterator(const char* p, const u32regex& e, const int (&submatch)[N], regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const char*>(p, p+std::strlen(p), e, submatch, m);
|
||||
}
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
template <std::size_t N>
|
||||
inline u32regex_token_iterator<const wchar_t*> make_u32regex_token_iterator(const wchar_t* p, const u32regex& e, const int (&submatch)[N], regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const wchar_t*>(p, p+std::wcslen(p), e, submatch, m);
|
||||
}
|
||||
#endif
|
||||
#ifndef U_WCHAR_IS_UTF16
|
||||
template <std::size_t N>
|
||||
inline u32regex_token_iterator<const UChar*> make_u32regex_token_iterator(const UChar* p, const u32regex& e, const int (&submatch)[N], regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const UChar*>(p, p+u_strlen(p), e, m);
|
||||
}
|
||||
#endif
|
||||
template <class charT, class Traits, class Alloc, std::size_t N>
|
||||
inline u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator> make_u32regex_token_iterator(const std::basic_string<charT, Traits, Alloc>& p, const u32regex& e, const int (&submatch)[N], regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>(p.begin(), p.end(), e, m);
|
||||
}
|
||||
template <std::size_t N>
|
||||
inline u32regex_token_iterator<const UChar*> make_u32regex_token_iterator(const UnicodeString& s, const u32regex& e, const int (&submatch)[N], regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const UChar*>(s.getBuffer(), s.getBuffer() + s.length(), e, submatch, m);
|
||||
}
|
||||
|
||||
// construction from a vector of sub_match id's:
|
||||
inline u32regex_token_iterator<const char*> make_u32regex_token_iterator(const char* p, const u32regex& e, const std::vector<int>& submatch, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const char*>(p, p+std::strlen(p), e, submatch, m);
|
||||
}
|
||||
#ifndef BOOST_NO_WREGEX
|
||||
inline u32regex_token_iterator<const wchar_t*> make_u32regex_token_iterator(const wchar_t* p, const u32regex& e, const std::vector<int>& submatch, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const wchar_t*>(p, p+std::wcslen(p), e, submatch, m);
|
||||
}
|
||||
#endif
|
||||
#ifndef U_WCHAR_IS_UTF16
|
||||
inline u32regex_token_iterator<const UChar*> make_u32regex_token_iterator(const UChar* p, const u32regex& e, const std::vector<int>& submatch, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const UChar*>(p, p+u_strlen(p), e, m);
|
||||
}
|
||||
#endif
|
||||
template <class charT, class Traits, class Alloc>
|
||||
inline u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator> make_u32regex_token_iterator(const std::basic_string<charT, Traits, Alloc>& p, const u32regex& e, const std::vector<int>& submatch, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<typename std::basic_string<charT, Traits, Alloc>::const_iterator>(p.begin(), p.end(), e, m);
|
||||
}
|
||||
inline u32regex_token_iterator<const UChar*> make_u32regex_token_iterator(const UnicodeString& s, const u32regex& e, const std::vector<int>& submatch, regex_constants::match_flag_type m = regex_constants::match_default)
|
||||
{
|
||||
return u32regex_token_iterator<const UChar*>(s.getBuffer(), s.getBuffer() + s.length(), e, submatch, m);
|
||||
}
|
||||
|
||||
#if BOOST_WORKAROUND(BOOST_MSVC, == 1310)
|
||||
# pragma warning(pop)
|
||||
#endif
|
||||
#ifdef BOOST_HAS_ABI_HEADERS
|
||||
# include BOOST_ABI_SUFFIX
|
||||
#endif
|
||||
|
||||
} // namespace boost
|
||||
|
||||
#endif // BOOST_REGEX_V4_REGEX_TOKEN_ITERATOR_HPP
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -155,7 +155,7 @@ c_regex_traits<char>::char_class_type BOOST_REGEX_CALL c_regex_traits<char>::loo
|
||||
s[i] = static_cast<char>((std::tolower)(static_cast<unsigned char>(s[i])));
|
||||
id = ::boost::re_detail::get_default_class_id(&*s.begin(), &*s.begin() + s.size());
|
||||
}
|
||||
BOOST_ASSERT(id+1 < sizeof(masks) / sizeof(masks[0]));
|
||||
BOOST_ASSERT(std::size_t(id+1) < sizeof(masks) / sizeof(masks[0]));
|
||||
return masks[id+1];
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -567,9 +567,9 @@ std::string RegEx::What(int i)const
|
||||
}
|
||||
|
||||
#ifdef BOOST_HAS_LONG_LONG
|
||||
const std::size_t RegEx::npos = ~0ULL;
|
||||
const std::size_t RegEx::npos = static_cast<std::size_t>(~0ULL);
|
||||
#else
|
||||
const std::size_t RegEx::npos = ~0UL;
|
||||
const std::size_t RegEx::npos = static_cast<std::size_t>(~0UL);
|
||||
#endif
|
||||
|
||||
} // namespace boost
|
||||
|
||||
+3
-3
@@ -33,7 +33,7 @@ icu_regex_traits_implementation::string_type icu_regex_traits_implementation::do
|
||||
std::vector< ::UChar> t(i, j);
|
||||
::uint8_t result[100];
|
||||
::int32_t len = pcoll->getSortKey(&*t.begin(), static_cast< ::int32_t>(t.size()), result, sizeof(result));
|
||||
if(len > sizeof(result))
|
||||
if(std::size_t(len) > sizeof(result))
|
||||
{
|
||||
scoped_array< ::uint8_t> presult(new ::uint8_t[len+1]);
|
||||
len = pcoll->getSortKey(&*t.begin(), static_cast< ::int32_t>(t.size()), presult.get(), len+1);
|
||||
@@ -153,7 +153,7 @@ icu_regex_traits::char_class_type icu_regex_traits::lookup_icu_mask(const ::UCha
|
||||
/* zs */ 'z', 's',
|
||||
};
|
||||
|
||||
static const re_detail::character_pointer_range<::UChar32> range_data[] = {
|
||||
static const re_detail::character_pointer_range< ::UChar32> range_data[] = {
|
||||
{ prop_name_table+0, prop_name_table+3, }, // any
|
||||
{ prop_name_table+3, prop_name_table+8, }, // ascii
|
||||
{ prop_name_table+8, prop_name_table+16, }, // assigned
|
||||
@@ -381,7 +381,7 @@ icu_regex_traits::char_class_type icu_regex_traits::lookup_classname(const char_
|
||||
if(result != 0)
|
||||
return result;
|
||||
}
|
||||
BOOST_ASSERT(id+1 < sizeof(masks) / sizeof(masks[0]));
|
||||
BOOST_ASSERT(std::size_t(id+1) < sizeof(masks) / sizeof(masks[0]));
|
||||
return masks[id+1];
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -77,7 +77,7 @@ BOOST_REGEX_DECL int BOOST_REGEX_CCALL regcompA(regex_tA* expression, const char
|
||||
|
||||
if(f & REG_NOSUB)
|
||||
{
|
||||
expression->eflags |= match_any;
|
||||
//expression->eflags |= match_any;
|
||||
flags |= regex::nosubs;
|
||||
}
|
||||
|
||||
|
||||
@@ -174,7 +174,7 @@ void free_module(void* mod)
|
||||
|
||||
BOOST_REGEX_DECL cat_type BOOST_REGEX_CALL w32_cat_open(const std::string& name)
|
||||
{
|
||||
cat_type result(::LoadLibrary(name.c_str()), &free_module);
|
||||
cat_type result(::LoadLibraryA(name.c_str()), &free_module);
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
@@ -85,7 +85,7 @@ BOOST_REGEX_DECL int BOOST_REGEX_CCALL regcompW(regex_tW* expression, const wcha
|
||||
|
||||
if(f & REG_NOSUB)
|
||||
{
|
||||
expression->eflags |= match_any;
|
||||
//expression->eflags |= match_any;
|
||||
flags |= wregex::nosubs;
|
||||
}
|
||||
|
||||
|
||||
@@ -31,14 +31,51 @@ test_overloads.cpp
|
||||
test_operators.cpp
|
||||
;
|
||||
|
||||
#
|
||||
# test for MFC by looking inside VC++ include directories:
|
||||
#
|
||||
if ! $(gMFC_CHECK)
|
||||
{
|
||||
gMFC_CHECK = true ;
|
||||
if $(VS71COMNTOOLS)
|
||||
{
|
||||
VS71COMNTOOLS = $(VS71COMNTOOLS:J=" ") ;
|
||||
if [ GLOB $(VS71COMNTOOLS)..\\..\\VC7\\atlmfc\\include : cstringt.h ]
|
||||
{
|
||||
ECHO MFC/ATL regex wrappers will be tested when building with VC7.1 ;
|
||||
REGEX_MFC_OPTS += "<vc-7_1><*><define>TEST_MFC=1" ;
|
||||
}
|
||||
}
|
||||
if $(VSCOMNTOOLS)
|
||||
{
|
||||
VSCOMNTOOLS = $(VSCOMNTOOLS:J=" ") ;
|
||||
if [ GLOB $(VSCOMNTOOLS)\\..\\..\\VC7\\atlmfc\\include : cstringt.h ]
|
||||
{
|
||||
ECHO MFC/ATL regex wrappers will be tested when building with VC7 ;
|
||||
REGEX_MFC_OPTS += "<vc7><*><define>TEST_MFC=1" ;
|
||||
}
|
||||
}
|
||||
if $(VS80COMNTOOLS)
|
||||
{
|
||||
VS80COMNTOOLS = $(VS80COMNTOOLS:J=" ") ;
|
||||
if [ GLOB $(VS80COMNTOOLS)..\\..\\VC8\\atlmfc\\include : cstringt.h ]
|
||||
{
|
||||
ECHO MFC/ATL regex wrappers will be tested when building with VC8 ;
|
||||
REGEX_MFC_OPTS += "<vc-8_0><*><define>TEST_MFC=1" ;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#
|
||||
# this template defines the options common to
|
||||
# all regex tests:
|
||||
#
|
||||
template test
|
||||
: <template>../build/regex-options
|
||||
<template>../build/regex-test-options
|
||||
<lib>../build/boost_regex # sources
|
||||
: <threading>multi
|
||||
$(REGEX_MFC_OPTS)
|
||||
;
|
||||
|
||||
#
|
||||
@@ -69,6 +106,7 @@ rule regex-test ( name : sources + : requirements * : input-files * )
|
||||
#
|
||||
template test-dll
|
||||
: <template>../build/regex-dll-options
|
||||
<template>../build/regex-test-options
|
||||
<dll>../build/boost_regex # sources
|
||||
: <threading>multi
|
||||
;
|
||||
|
||||
@@ -124,6 +124,11 @@ void test_partial_match()
|
||||
TEST_REGEX_SEARCH("(xyz)(.*)abc", perl, "aaaa", match_default|match_partial, make_array(-2, -2));
|
||||
TEST_REGEX_SEARCH(".abc", perl, "aaab", match_default|match_partial, make_array(1, 4, -2, -2));
|
||||
TEST_REGEX_SEARCH("a[_]", perl, "xxa", match_default|match_partial, make_array(2, 3, -2, -2));
|
||||
TEST_REGEX_SEARCH(".{4,}", perl, "xxa", match_default|match_partial, make_array(0, 3, -2, -2));
|
||||
TEST_REGEX_SEARCH(".{4,}", perl, "xxa", match_default|match_partial|match_not_dot_null, make_array(0, 3, -2, -2));
|
||||
TEST_REGEX_SEARCH("[\\x0-\\xff]{4,}", perl, "xxa", match_default|match_partial, make_array(0, 3, -2, -2));
|
||||
TEST_REGEX_SEARCH("a{4,}", perl, "aaa", match_default|match_partial, make_array(0, 3, -2, -2));
|
||||
TEST_REGEX_SEARCH("\\w{4,}", perl, "aaa", match_default|match_partial, make_array(0, 3, -2, -2));
|
||||
}
|
||||
|
||||
void test_nosubs()
|
||||
|
||||
@@ -172,7 +172,7 @@ public:
|
||||
{
|
||||
if(m_saved_error_count != error_count)
|
||||
{
|
||||
std::cerr << "the above " << (error_count - m_saved_error_count) << " errors are treated as warnings only." << std::endl;
|
||||
std::cerr << "<note>The above " << (error_count - m_saved_error_count) << " errors are treated as warnings only.</note>" << std::endl;
|
||||
error_count = m_saved_error_count;
|
||||
}
|
||||
}
|
||||
|
||||
+247
-3
@@ -20,11 +20,72 @@
|
||||
// We can only build this if we have ICU support:
|
||||
//
|
||||
#include <boost/regex/config.hpp>
|
||||
#ifdef BOOST_HAS_ICU
|
||||
#if defined(BOOST_HAS_ICU) && !defined(BOOST_NO_STD_WSTRING)
|
||||
|
||||
#include <boost/regex/icu.hpp>
|
||||
#include "test.hpp"
|
||||
|
||||
//
|
||||
// compare two match_results struct's for equality,
|
||||
// converting the iterator as needed:
|
||||
//
|
||||
template <class MR1, class MR2>
|
||||
void compare_result(const MR1& w1, const MR2& w2, boost::mpl::int_<2> const*)
|
||||
{
|
||||
typedef boost::u16_to_u32_iterator<typename MR2::value_type::const_iterator> iterator_type;
|
||||
typedef typename MR1::size_type size_type;
|
||||
if(w1.size() != w2.size())
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Size mismatch in match_results class", UChar32);
|
||||
}
|
||||
for(int i = 0; i < (int)w1.size(); ++i)
|
||||
{
|
||||
if(w1[i].matched)
|
||||
{
|
||||
if(w2[i].matched == 0)
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Matched mismatch in match_results class", UChar32);
|
||||
}
|
||||
if((w1.position(i) != std::distance(iterator_type(w2.prefix().first), iterator_type(w2[i].first))) || (w1.length(i) != std::distance(iterator_type(w2[i].first), iterator_type(w2[i].second))))
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Iterator mismatch in match_results class", UChar32);
|
||||
}
|
||||
}
|
||||
else if(w2[i].matched)
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Matched mismatch in match_results class", UChar32);
|
||||
}
|
||||
}
|
||||
}
|
||||
template <class MR1, class MR2>
|
||||
void compare_result(const MR1& w1, const MR2& w2, boost::mpl::int_<1> const*)
|
||||
{
|
||||
typedef boost::u8_to_u32_iterator<typename MR2::value_type::const_iterator> iterator_type;
|
||||
typedef typename MR1::size_type size_type;
|
||||
if(w1.size() != w2.size())
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Size mismatch in match_results class", UChar32);
|
||||
}
|
||||
for(int i = 0; i < (int)w1.size(); ++i)
|
||||
{
|
||||
if(w1[i].matched)
|
||||
{
|
||||
if(w2[i].matched == 0)
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Matched mismatch in match_results class", UChar32);
|
||||
}
|
||||
if((w1.position(i) != std::distance(iterator_type(w2.prefix().first), iterator_type(w2[i].first))) || (w1.length(i) != std::distance(iterator_type(w2[i].first), iterator_type(w2[i].second))))
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Iterator mismatch in match_results class", UChar32);
|
||||
}
|
||||
}
|
||||
else if(w2[i].matched)
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Matched mismatch in match_results class", UChar32);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void test_icu(const wchar_t&, const test_regex_search_tag& )
|
||||
{
|
||||
@@ -51,7 +112,7 @@ void test_icu(const wchar_t&, const test_regex_search_tag& )
|
||||
boost::regex_constants::match_flag_type opts = test_info<wchar_t>::match_options();
|
||||
const int* answer_table = test_info<wchar_t>::answer_table();
|
||||
boost::match_results<std::vector< ::UChar32>::const_iterator> what;
|
||||
if(boost::regex_search(
|
||||
if(boost::u32regex_search(
|
||||
const_cast<std::vector< ::UChar32>const&>(search_text).begin(),
|
||||
const_cast<std::vector< ::UChar32>const&>(search_text).end(),
|
||||
what,
|
||||
@@ -65,6 +126,84 @@ void test_icu(const wchar_t&, const test_regex_search_tag& )
|
||||
// we should have had a match but didn't:
|
||||
BOOST_REGEX_TEST_ERROR("Expected match was not found.", UChar32);
|
||||
}
|
||||
|
||||
if(0 == *test_locale::c_str())
|
||||
{
|
||||
//
|
||||
// Now try UTF-16 construction:
|
||||
//
|
||||
typedef boost::u32_to_u16_iterator<std::vector<UChar32>::const_iterator> u16_conv;
|
||||
std::vector<UChar> expression16, text16;
|
||||
boost::match_results<std::vector<UChar>::const_iterator> what16;
|
||||
boost::match_results<const UChar*> what16c;
|
||||
expression16.assign(u16_conv(expression.begin()), u16_conv(expression.end()));
|
||||
text16.assign(u16_conv(search_text.begin()), u16_conv(search_text.end()));
|
||||
r = boost::make_u32regex(expression16.begin(), expression16.end(), syntax_options);
|
||||
if(boost::u32regex_search(const_cast<const std::vector<UChar>&>(text16).begin(), const_cast<const std::vector<UChar>&>(text16).end(), what16, r, opts))
|
||||
{
|
||||
compare_result(what, what16, static_cast<boost::mpl::int_<2> const*>(0));
|
||||
}
|
||||
else if(answer_table[0] >= 0)
|
||||
{
|
||||
// we should have had a match but didn't:
|
||||
BOOST_REGEX_TEST_ERROR("Expected match was not found.", UChar32);
|
||||
}
|
||||
if(std::find(expression16.begin(), expression16.end(), 0) == expression16.end())
|
||||
{
|
||||
expression16.push_back(0);
|
||||
r = boost::make_u32regex(&*expression16.begin(), syntax_options);
|
||||
if(std::find(text16.begin(), text16.end(), 0) == text16.end())
|
||||
{
|
||||
text16.push_back(0);
|
||||
if(boost::u32regex_search((const UChar*)&*text16.begin(), what16c, r, opts))
|
||||
{
|
||||
compare_result(what, what16c, static_cast<boost::mpl::int_<2> const*>(0));
|
||||
}
|
||||
else if(answer_table[0] >= 0)
|
||||
{
|
||||
// we should have had a match but didn't:
|
||||
BOOST_REGEX_TEST_ERROR("Expected match was not found.", UChar32);
|
||||
}
|
||||
}
|
||||
}
|
||||
//
|
||||
// Now try UTF-8 construction:
|
||||
//
|
||||
typedef boost::u32_to_u8_iterator<std::vector<UChar32>::const_iterator, unsigned char> u8_conv;
|
||||
std::vector<unsigned char> expression8, text8;
|
||||
boost::match_results<std::vector<unsigned char>::const_iterator> what8;
|
||||
boost::match_results<const unsigned char*> what8c;
|
||||
expression8.assign(u8_conv(expression.begin()), u8_conv(expression.end()));
|
||||
text8.assign(u8_conv(search_text.begin()), u8_conv(search_text.end()));
|
||||
r = boost::make_u32regex(expression8.begin(), expression8.end(), syntax_options);
|
||||
if(boost::u32regex_search(const_cast<const std::vector<unsigned char>&>(text8).begin(), const_cast<const std::vector<unsigned char>&>(text8).end(), what8, r, opts))
|
||||
{
|
||||
compare_result(what, what8, static_cast<boost::mpl::int_<1> const*>(0));
|
||||
}
|
||||
else if(answer_table[0] >= 0)
|
||||
{
|
||||
// we should have had a match but didn't:
|
||||
BOOST_REGEX_TEST_ERROR("Expected match was not found.", UChar32);
|
||||
}
|
||||
if(std::find(expression8.begin(), expression8.end(), 0) == expression8.end())
|
||||
{
|
||||
expression8.push_back(0);
|
||||
r = boost::make_u32regex(&*expression8.begin(), syntax_options);
|
||||
if(std::find(text8.begin(), text8.end(), 0) == text8.end())
|
||||
{
|
||||
text8.push_back(0);
|
||||
if(boost::u32regex_search((const unsigned char*)&*text8.begin(), what8c, r, opts))
|
||||
{
|
||||
compare_result(what, what8c, static_cast<boost::mpl::int_<1> const*>(0));
|
||||
}
|
||||
else if(answer_table[0] >= 0)
|
||||
{
|
||||
// we should have had a match but didn't:
|
||||
BOOST_REGEX_TEST_ERROR("Expected match was not found.", UChar32);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
catch(const boost::bad_expression& e)
|
||||
{
|
||||
@@ -147,6 +286,46 @@ void test_icu(const wchar_t&, const test_invalid_regex_tag&)
|
||||
// oops expected exception was not thrown:
|
||||
BOOST_REGEX_TEST_ERROR("Expected an exception, but didn't find one.", wchar_t);
|
||||
}
|
||||
|
||||
if(0 == *test_locale::c_str())
|
||||
{
|
||||
//
|
||||
// Now try UTF-16 construction:
|
||||
//
|
||||
typedef boost::u32_to_u16_iterator<std::vector<UChar32>::const_iterator> u16_conv;
|
||||
std::vector<UChar> expression16;
|
||||
expression16.assign(u16_conv(expression.begin()), u16_conv(expression.end()));
|
||||
if(0 == boost::make_u32regex(expression16.begin(), expression16.end(), syntax_options | boost::regex_constants::no_except).status())
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Expression compiled when it should not have done so.", wchar_t);
|
||||
}
|
||||
if(std::find(expression16.begin(), expression16.end(), 0) == expression16.end())
|
||||
{
|
||||
expression16.push_back(0);
|
||||
if(0 == boost::make_u32regex(&*expression16.begin(), syntax_options | boost::regex_constants::no_except).status())
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Expression compiled when it should not have done so.", wchar_t);
|
||||
}
|
||||
}
|
||||
//
|
||||
// Now try UTF-8 construction:
|
||||
//
|
||||
typedef boost::u32_to_u8_iterator<std::vector<UChar32>::const_iterator> u8_conv;
|
||||
std::vector<unsigned char> expression8;
|
||||
expression8.assign(u8_conv(expression.begin()), u8_conv(expression.end()));
|
||||
if(0 == boost::make_u32regex(expression8.begin(), expression8.end(), syntax_options | boost::regex_constants::no_except).status())
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Expression compiled when it should not have done so.", wchar_t);
|
||||
}
|
||||
if(std::find(expression8.begin(), expression8.end(), 0) == expression8.end())
|
||||
{
|
||||
expression8.push_back(0);
|
||||
if(0 == boost::make_u32regex(&*expression8.begin(), syntax_options | boost::regex_constants::no_except).status())
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("Expression compiled when it should not have done so.", wchar_t);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void test_icu(const wchar_t&, const test_regex_replace_tag&)
|
||||
@@ -172,11 +351,76 @@ void test_icu(const wchar_t&, const test_regex_replace_tag&)
|
||||
result_string.assign(test_info<UChar32>::result_string().begin(), test_info<UChar32>::result_string().end());
|
||||
string_type result;
|
||||
|
||||
boost::regex_replace(std::back_inserter(result), search_text.begin(), search_text.end(), r, &*format_string.begin(), opts);
|
||||
boost::u32regex_replace(std::back_inserter(result), search_text.begin(), search_text.end(), r, &*format_string.begin(), opts);
|
||||
if(result != result_string)
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("regex_replace generated an incorrect string result", UChar32);
|
||||
}
|
||||
//
|
||||
// Mixed mode character encoding:
|
||||
//
|
||||
if(0 == *test_locale::c_str())
|
||||
{
|
||||
//
|
||||
// Now try UTF-16 construction:
|
||||
//
|
||||
typedef boost::u32_to_u16_iterator<std::vector<UChar32>::const_iterator> u16_conv;
|
||||
std::vector<UChar> expression16, text16, format16, result16, found16;
|
||||
expression16.assign(u16_conv(expression.begin()), u16_conv(expression.end()));
|
||||
text16.assign(u16_conv(search_text.begin()), u16_conv(search_text.end()));
|
||||
format16.assign(u16_conv(format_string.begin()), u16_conv(format_string.end()));
|
||||
result16.assign(u16_conv(result_string.begin()), u16_conv(result_string.end()));
|
||||
r = boost::make_u32regex(expression16.begin(), expression16.end(), syntax_options);
|
||||
boost::u32regex_replace(std::back_inserter(found16), text16.begin(), text16.end(), r, &*format16.begin(), opts);
|
||||
if(result16 != found16)
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("u32regex_replace with UTF-16 string returned incorrect result", UChar32);
|
||||
}
|
||||
//
|
||||
// Now with UnicodeString:
|
||||
//
|
||||
UnicodeString expression16u, text16u, format16u, result16u, found16u;
|
||||
expression16u.setTo(&*expression16.begin(), expression16.size());
|
||||
text16u.setTo(&*text16.begin(), text16.size());
|
||||
format16u.setTo(&*format16.begin(), format16.size()-1);
|
||||
result16u.setTo(&*result16.begin(), result16.size());
|
||||
r = boost::make_u32regex(expression16.begin(), expression16.end(), syntax_options);
|
||||
found16u = boost::u32regex_replace(text16u, r, format16u, opts);
|
||||
if(result16u != found16u)
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("u32regex_replace with UTF-16 string returned incorrect result", UChar32);
|
||||
}
|
||||
|
||||
//
|
||||
// Now try UTF-8 construction:
|
||||
//
|
||||
typedef boost::u32_to_u8_iterator<std::vector<UChar32>::const_iterator, unsigned char> u8_conv;
|
||||
std::vector<char> expression8, text8, format8, result8, found8;
|
||||
expression8.assign(u8_conv(expression.begin()), u8_conv(expression.end()));
|
||||
text8.assign(u8_conv(search_text.begin()), u8_conv(search_text.end()));
|
||||
format8.assign(u8_conv(format_string.begin()), u8_conv(format_string.end()));
|
||||
result8.assign(u8_conv(result_string.begin()), u8_conv(result_string.end()));
|
||||
r = boost::make_u32regex(expression8.begin(), expression8.end(), syntax_options);
|
||||
boost::u32regex_replace(std::back_inserter(found8), text8.begin(), text8.end(), r, &*format8.begin(), opts);
|
||||
if(result8 != found8)
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("u32regex_replace with UTF-8 string returned incorrect result", UChar32);
|
||||
}
|
||||
//
|
||||
// Now with std::string and UTF-8:
|
||||
//
|
||||
std::string expression8s, text8s, format8s, result8s, found8s;
|
||||
expression8s.assign(&*expression8.begin(), expression8.size());
|
||||
text8s.assign(&*text8.begin(), text8.size());
|
||||
format8s.assign(&*format8.begin(), format8.size()-1);
|
||||
result8s.assign(&*result8.begin(), result8.size());
|
||||
r = boost::make_u32regex(expression8.begin(), expression8.end(), syntax_options);
|
||||
found8s = boost::u32regex_replace(text8s, r, format8s, opts);
|
||||
if(result8s != found8s)
|
||||
{
|
||||
BOOST_REGEX_TEST_ERROR("u32regex_replace with UTF-8 string returned incorrect result", UChar32);
|
||||
}
|
||||
}
|
||||
}
|
||||
catch(const boost::bad_expression& e)
|
||||
{
|
||||
|
||||
@@ -30,7 +30,8 @@ test_locale::test_locale(const char* c_name, boost::uint32_t lcid)
|
||||
m_old_name = m_name;
|
||||
m_name = c_name;
|
||||
// back up C locale and then set it's new name:
|
||||
m_old_c_locale = std::setlocale(LC_ALL, 0);
|
||||
const char* pl = std::setlocale(LC_ALL, 0);
|
||||
m_old_c_locale = pl ? pl : "";
|
||||
m_old_c_state = s_c_locale;
|
||||
if(std::setlocale(LC_ALL, c_name))
|
||||
{
|
||||
@@ -129,24 +130,24 @@ void test_en_locale(const char* name, boost::uint32_t lcid)
|
||||
using namespace boost::regex_constants;
|
||||
errors_as_warnings w;
|
||||
test_locale l(name, lcid);
|
||||
TEST_REGEX_SEARCH_L("[[:lower:]]+", perl, "渤珀矣粤肄蓍裨跋鈿韵鴦��巐鄕��", match_default, make_array(1, 32, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[[:upper:]]+", perl, "神疎団兎波品北洋椀冫嘖孛慵无槿渤", match_default, make_array(1, 31, -2, -2));
|
||||
// TEST_REGEX_SEARCH_L("[[:punct:]]+", perl, "、�ウЖ��⑭�渦慨偽係杭纂従神", match_default, make_array(0, 31, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[[:print:]]+", perl, "、�ウЖ���葦桶患況弦沙悉梢請唾津毒班碧麺力佰厶壞嶐慵无槿渤珀矣粤肄蓍裨跋鈿韵鴦���凞'�", match_default, make_array(0, 93, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[[:graph:]]+", perl, "、�ウЖ���葦桶患況弦沙悉梢請唾津毒班碧麺力佰厶壞嶐慵无槿渤珀矣粤肄蓍裨跋鈿韵鴦���凞'�", match_default, make_array(0, 93, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[[:word:]]+", perl, "請唾津毒班碧麺力佰厶壞嶷掣桀毳烙痰邃繙艾蜉謖邇關髓齡��凞'�", match_default, make_array(0, 61, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[[:lower:]]+", perl, "\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xf7", match_default, make_array(1, 32, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[[:upper:]]+", perl, "\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf", match_default, make_array(1, 31, -2, -2));
|
||||
// TEST_REGEX_SEARCH_L("[[:punct:]]+", perl, "\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0", match_default, make_array(0, 31, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[[:print:]]+", perl, "\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe", match_default, make_array(0, 93, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[[:graph:]]+", perl, "\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe", match_default, make_array(0, 93, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[[:word:]]+", perl, "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf8\xf9\xfa\xfb\xfc\xfd\xfe", match_default, make_array(0, 61, -2, -2));
|
||||
// collation sensitive ranges:
|
||||
#if !BOOST_WORKAROUND(__BORLANDC__, < 0x600)
|
||||
// these tests are disabled for Borland C++: a bug in std::collate<wchar_t>
|
||||
// causes these tests to crash (pointer overrun in std::collate<wchar_t>::do_transform).
|
||||
TEST_REGEX_SEARCH_L("[a-z]+", perl|collate, "烙痰邃繚蓍裨跋鈿韵鴦��巐鄕", match_default, make_array(0, 28, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[a-z]+", perl|collate, "神疎団吐班碧麺力佰厶壞嶷掣桀", match_default, make_array(1, 28, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[a-z]+", perl|collate, "\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf8\xf9\xfa\xfb\xfc", match_default, make_array(0, 28, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[a-z]+", perl|collate, "\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd8\xd9\xda\xdb\xdc", match_default, make_array(1, 28, -2, -2));
|
||||
// and equivalence classes:
|
||||
TEST_REGEX_SEARCH_L("[[=a=]]+", perl, "aA珀矣粤請唾津", match_default, make_array(0, 14, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[[=a=]]+", perl, "aA\xe0\xe1\xe2\xe3\xe4\xe5\xc0\xc1\xc2\xc3\xc4\xc5", match_default, make_array(0, 14, -2, -2));
|
||||
// case mapping:
|
||||
TEST_REGEX_SEARCH_L("[A-Z]+", perl|icase|collate, "烙痰邃繚蓍裨跋鈿韵鴦��巐鄕", match_default, make_array(0, 28, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[a-z]+", perl|icase|collate, "神疎団吐班碧麺力佰厶壞嶷掣桀", match_default, make_array(1, 28, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("請唾津毒班碧麺力佰厶壞嶷掣桀�", perl|icase, "烙痰邃繙艾蜉謖邇關髓齡��凞'�", match_default, make_array(1, 30, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[A-Z]+", perl|icase|collate, "\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf8\xf9\xfa\xfb\xfc", match_default, make_array(0, 28, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("[a-z]+", perl|icase|collate, "\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd8\xd9\xda\xdb\xdc", match_default, make_array(1, 28, -2, -2));
|
||||
TEST_REGEX_SEARCH_L("\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd8\xd9\xda\xdb\xdc\xdd", perl|icase, "\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf8\xf9\xfa\xfb\xfc\xfd\xfe", match_default, make_array(1, 30, -2, -2));
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -157,3 +158,4 @@ void test_en_locale()
|
||||
test_en_locale("en", 0x09);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -21,10 +21,6 @@
|
||||
//
|
||||
#include <boost/config.hpp>
|
||||
|
||||
#if (defined(BOOST_MSVC) || defined(__ICL)) && (_MSC_VER >= 1300) && (_MSC_VER < 1400)
|
||||
# define TEST_MFC
|
||||
#endif
|
||||
|
||||
#ifdef TEST_MFC
|
||||
|
||||
#include <boost/regex/mfc.hpp>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user