Make cpp_regex_traits all inline.

This commit is contained in:
jzmaddock
2020-11-27 18:13:59 +00:00
parent 27d2853615
commit ddb682a208
14 changed files with 209 additions and 1360 deletions

View File

@ -60,6 +60,25 @@ test_overloads.cpp
test_operators.cpp
;
lib boost_regex_recursive :
../src/icu.cpp
../src/posix_api.cpp
../src/regex.cpp
../src/regex_debug.cpp
../src/regex_raw_buffer.cpp
../src/regex_traits_defaults.cpp
../src/static_mutex.cpp
../src/w32_regex_traits.cpp
../src/wide_posix_api.cpp
../build//icu_options
:
<define>BOOST_REGEX_RECURSIVE=1
<define>BOOST_REGEX_CXX03=1
<link>shared:<define>BOOST_REGEX_DYN_LINK=1
:
;
local regress-sources = regress/$(R_SOURCE) ;
test-suite regex
@ -144,6 +163,15 @@ test-suite regex
captures_test
]
[ run regress/$(R_SOURCE) .//boost_regex_recursive
../build//icu_options
: # command line
: # input files
: # requirements
<define>BOOST_REGEX_RECURSIVE=1
<define>BOOST_REGEX_CXX03=1
: regex_regress_recursive ]
[ run regress/$(R_SOURCE) ./noeh_test//boost_regex_noeh
../build//icu_options
: # command line

View File

@ -8,7 +8,6 @@ project
;
EX_SOURCES =
cpp_regex_traits.cpp
icu.cpp
posix_api.cpp
regex.cpp

View File

@ -24,7 +24,6 @@ project
lib boost_regex_noeh :
../../src/cpp_regex_traits.cpp
../../src/icu.cpp
../../src/posix_api.cpp
../../src/regex.cpp

View File

@ -10,7 +10,6 @@
*/
#include <libs/regex/src/cpp_regex_traits.cpp>
#include <libs/regex/src/icu.cpp>
#include <libs/regex/src/posix_api.cpp>
#include <libs/regex/src/regex.cpp>