mirror of
https://github.com/boostorg/regex.git
synced 2025-06-25 20:01:37 +02:00
Compare commits
413 Commits
svn-branch
...
boost-1.68
Author | SHA1 | Date | |
---|---|---|---|
a9fc8fb5de | |||
2608372174 | |||
1480e33dc6 | |||
e94f079215 | |||
6246f5ec51 | |||
9f104b0664 | |||
b3f73b4792 | |||
0c938cd9ff | |||
f949e55e9c | |||
3693a5de10 | |||
50386af870 | |||
f251a98662 | |||
50453e319a | |||
544e20a339 | |||
7de023237f | |||
b59dc980c8 | |||
5bc2a4a301 | |||
f343cab680 | |||
dc74e145d9 | |||
f592693c9b | |||
881a157243 | |||
289ce86488 | |||
09894a5e21 | |||
a32e0cc9d3 | |||
5c543a8e2b | |||
9d4a4b7e62 | |||
4828a7f94d | |||
d96012b04d | |||
9cfc6a4e30 | |||
bc9b25b5d3 | |||
d97bcfb5dd | |||
ab399c9159 | |||
a59890f520 | |||
4ac4a451df | |||
18e38c2172 | |||
df563a8858 | |||
65fdfa526a | |||
0f5d7ddabd | |||
af55bf7b1f | |||
dba63e41a8 | |||
7fa0ddd841 | |||
cc09911d6d | |||
1dad9252db | |||
2c98bafda8 | |||
180c0e7e91 | |||
35fa1626d5 | |||
47635d0733 | |||
b9cad50387 | |||
791c447922 | |||
f89c75f7b0 | |||
8191d58266 | |||
f0b577a82c | |||
22aedd996c | |||
5456180bb3 | |||
b1a97fcb95 | |||
1acbd42eb8 | |||
ff8ed9124d | |||
93926479e3 | |||
e7aec5355c | |||
3000f19274 | |||
c8044ffca0 | |||
982f3bbe45 | |||
555bedc97d | |||
2e7e73aecf | |||
3d2dc325de | |||
85cd85013d | |||
b65bf1b459 | |||
b0a83dc8d9 | |||
ac3838b622 | |||
d1789c75da | |||
f301f3a412 | |||
559f24d6d0 | |||
94cd9e582b | |||
ae9f38e178 | |||
d70b7bcefe | |||
7f89a8f3b8 | |||
edd94320c7 | |||
b05fafe1c5 | |||
febd44ddd6 | |||
2cb49b97da | |||
8337584087 | |||
7b9b5ee181 | |||
e215c603ad | |||
4bfdae4a9f | |||
1e1c400edc | |||
fa2c76c0de | |||
28ec48fde1 | |||
8b477724a7 | |||
ed556985d7 | |||
bf7d64a7ef | |||
84516a9fa1 | |||
39663a57fa | |||
b3bcdfd669 | |||
d92e940ade | |||
6f02c1a388 | |||
90412e733d | |||
dec7b5028d | |||
0f128c2a89 | |||
d1b3e9f36d | |||
cc21bf9283 | |||
7184e3b021 | |||
52169ab43f | |||
ddd808f761 | |||
a824b7d236 | |||
acade9f20c | |||
1101c0be6a | |||
7719dedbaf | |||
e3228b61eb | |||
dd20ac2669 | |||
9059bfb5c6 | |||
a9760859b0 | |||
d1e65490e0 | |||
2db644f83e | |||
3ea03e364c | |||
e217808156 | |||
36b2fab227 | |||
955d077d2b | |||
d84bab7c4d | |||
05dc9f4a44 | |||
d8af53e222 | |||
a0dfd81516 | |||
3f14031142 | |||
b9f55efe98 | |||
eb729f6557 | |||
aa6495ae48 | |||
2a525e5aa6 | |||
e824ddb35b | |||
526d9d4c2e | |||
6b36c9a7c6 | |||
7cbef4a79b | |||
afca81cd76 | |||
b4541fa88e | |||
e5986b8f76 | |||
9034bd9c02 | |||
5fa0354cd8 | |||
0bc8abb04c | |||
1787274280 | |||
0abd5557c0 | |||
39fda8e55b | |||
6e80ff8c4c | |||
389b9c35e0 | |||
d4367c9aad | |||
0d5359b928 | |||
8a48983900 | |||
e8b2d0cac4 | |||
53f3edd652 | |||
76ce33da74 | |||
3939d1a1a4 | |||
59cc22d75f | |||
09e789b4c6 | |||
6d2be646d8 | |||
541bcde27f | |||
c1d2d1a736 | |||
ffac6a2035 | |||
3b461992b4 | |||
a307fd7077 | |||
f617c73e9a | |||
2a5a5f3825 | |||
201d3a424e | |||
7a4e883675 | |||
9a36e035f2 | |||
83140ddbed | |||
b208ef4eed | |||
c281c9cc40 | |||
2580fb035f | |||
b557febb0e | |||
d8c95a9950 | |||
94c7d4a38a | |||
5e98fe9a6a | |||
b9ee7a2f2e | |||
5da9b940a5 | |||
6ffcc5ede0 | |||
297e87360c | |||
74d6318135 | |||
eaeb38c7e9 | |||
668279010d | |||
3fde6e8ddd | |||
753b72de0a | |||
3c8ecc2b35 | |||
d4506c48ac | |||
a87ecdc49c | |||
13f707b381 | |||
6a0a22f174 | |||
8921188b70 | |||
39aa10d82d | |||
f6a9bce728 | |||
115c4e7f42 | |||
dbda6314da | |||
ddd48205b8 | |||
e930d21bd2 | |||
abf57b082b | |||
406b2a9aa1 | |||
741e684ac3 | |||
a50c438d77 | |||
21d73e9851 | |||
05b582761d | |||
d96023f45d | |||
55841a73fc | |||
b61c07c264 | |||
7bdb2122d4 | |||
34e1a6e0a0 | |||
d90fa5bb92 | |||
a1771b6465 | |||
4da55ec468 | |||
778b7881ca | |||
7a9887f7eb | |||
0d2807279d | |||
9c00e47bac | |||
cd0e501062 | |||
88107e2c7b | |||
8ee162b2af | |||
330a033177 | |||
1b8322ecbf | |||
dc63209905 | |||
f1aa75af2c | |||
0983ff065e | |||
b9b3966fd2 | |||
d9cb36d0d3 | |||
6230db51b1 | |||
937cd366c5 | |||
e5bbcac3da | |||
7c7f38b009 | |||
a3075dd98f | |||
34aa2ad2f5 | |||
956d3c4bcf | |||
2d8ee203bf | |||
49b7f2c8f9 | |||
70cd773533 | |||
7158ab5734 | |||
9fccd1ca89 | |||
d6b0b18650 | |||
b36d432ffa | |||
82e0fc2222 | |||
b738a55e0d | |||
4d596d33f4 | |||
66d8b8140a | |||
8a16bff57a | |||
eed2a486c4 | |||
3162e5ef22 | |||
55daec294e | |||
cc040b0dd5 | |||
f6870ad64a | |||
06463bec85 | |||
fded895002 | |||
722c6b81e6 | |||
1f24ceed4c | |||
e70d3b6b4e | |||
4162776575 | |||
333bdbaf14 | |||
e2632f2f2f | |||
bc8cd9e148 | |||
82610247fc | |||
1136748517 | |||
92b059e5a9 | |||
a26d66b688 | |||
8aa4a1225a | |||
4ab0ffee0a | |||
c2d2f656da | |||
0e867247fc | |||
1567185ba2 | |||
ab6b0d9971 | |||
3bfba1a7cf | |||
e91bd45820 | |||
8d48db25cc | |||
50795bcfec | |||
e18682ca74 | |||
5964976b93 | |||
1f016f6999 | |||
543e912e14 | |||
c822e00b6a | |||
862f6c1515 | |||
b45d6bb70c | |||
9ab4fb9eff | |||
ed90c8cec5 | |||
c72bb1b175 | |||
eedb7b5063 | |||
090520dbb4 | |||
e0fe0863ad | |||
e389d92752 | |||
c711849c8a | |||
806a0ed81a | |||
728ef21347 | |||
115a8fe837 | |||
56b4ff40cb | |||
fe16f3f039 | |||
eecd107870 | |||
c485b12568 | |||
f04f7605ce | |||
852bc502cf | |||
cc03c77deb | |||
5a0f62f00c | |||
d08bfeff25 | |||
490b3a6547 | |||
03ef9626ba | |||
2fb19b66e0 | |||
fbf5c7d62c | |||
6c181b02ba | |||
27ad285fbf | |||
bad2122f48 | |||
cb142a44b6 | |||
713264371b | |||
c918ac94ef | |||
829f4fd8ab | |||
afbb54c73b | |||
6ed11d27d7 | |||
b267c55bc5 | |||
16bf9d8501 | |||
337f7036df | |||
3ce59d3bbd | |||
8872393894 | |||
e7a6721d98 | |||
463417caba | |||
813e5f77e3 | |||
c499c62caa | |||
ec3dbbf5d6 | |||
7170423870 | |||
cfedb49110 | |||
09c9e93572 | |||
ac2017ebc7 | |||
4741ee7d94 | |||
5fe36e6e56 | |||
9529cb8bc0 | |||
61f4b3360f | |||
fc6408426d | |||
e41acbc33f | |||
ae79f29895 | |||
95ddff1f01 | |||
d8c6fe7ce8 | |||
438dcae4e4 | |||
7f89732479 | |||
a3b2f4031d | |||
513a205564 | |||
01eadc4ab6 | |||
be62e08702 | |||
3b8aca5d8b | |||
8f15600081 | |||
3e903e9c8e | |||
083ea3a6c7 | |||
2d43c1b305 | |||
e81f710567 | |||
3b3a3ce6d1 | |||
5e4ccdf0cf | |||
371ad14a3f | |||
9219aa0b5b | |||
5471176846 | |||
756a875620 | |||
b7d906dff5 | |||
a08e8b5c85 | |||
9546df1f23 | |||
b39edff796 | |||
788c8a8470 | |||
c527b20062 | |||
a65bccab1c | |||
8fffb1250e | |||
069e845239 | |||
79d7e84f26 | |||
45891854d9 | |||
a159bacf3f | |||
97daf0f81f | |||
dc01b7833e | |||
ff95eb8d98 | |||
c48d7bb478 | |||
3cd2b52030 | |||
f5af9ba18d | |||
3e68fcb703 | |||
1fe19b815a | |||
d44bf8c41d | |||
5b9e134fc4 | |||
2643fcb245 | |||
7ac90de75a | |||
2ebe6d4ec7 | |||
b93dc9c301 | |||
1b0ab17df9 | |||
07016623eb | |||
4c56f3c14e | |||
95e3612e72 | |||
fdf8aa83ec | |||
c1722ff3de | |||
77e43136d1 | |||
f5449c38a6 | |||
5654efcf98 | |||
8d5985ce42 | |||
bb8f057d6c | |||
9002d01f75 | |||
b057d0f943 | |||
67128fa65f | |||
9fc486658f | |||
f4d849ec8f | |||
db4120e46d | |||
c4d064add8 | |||
65347f0f7f | |||
d3b885e20b | |||
60b6dbf275 | |||
443a498845 | |||
7a3a6dc7c6 | |||
37b39f6635 | |||
b473011375 | |||
0a998e8bc8 | |||
eb93be73eb | |||
eb791cd1c3 | |||
5928770c46 | |||
2d6fea3308 | |||
b58521163b | |||
921b0d758e | |||
dae6cbfead | |||
17a038b672 | |||
ccc52a8a63 | |||
01cc2aaa50 | |||
4370fe4607 | |||
171749f440 | |||
c1c2058d3d | |||
1a732d8c6a | |||
f0ae398ada |
272
.travis.yml
Normal file
272
.travis.yml
Normal file
@ -0,0 +1,272 @@
|
||||
# Copyright 2016, 2017 Peter Dimov
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
|
||||
language: cpp
|
||||
|
||||
sudo: false
|
||||
|
||||
python: "2.7"
|
||||
|
||||
os:
|
||||
- linux
|
||||
- osx
|
||||
|
||||
branches:
|
||||
only:
|
||||
- master
|
||||
- develop
|
||||
|
||||
env:
|
||||
matrix:
|
||||
- BOGUS_JOB=true
|
||||
|
||||
matrix:
|
||||
|
||||
exclude:
|
||||
- env: BOGUS_JOB=true
|
||||
|
||||
include:
|
||||
- os: linux
|
||||
env: TOOLSET=gcc COMPILER=g++ CXXSTD=03
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=gcc COMPILER=g++-4.7 CXXSTD=03,11
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-4.7
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=gcc COMPILER=g++-4.8 CXXSTD=03,11
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-4.8
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=gcc COMPILER=g++-4.9 CXXSTD=03,11
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-4.9
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=gcc COMPILER=g++-5 CXXSTD=03,11,14
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-5
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=gcc COMPILER=g++-6 CXXSTD=03,11
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-6
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=gcc COMPILER=g++-6 CXXSTD=14,1z
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-6
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=gcc COMPILER=g++-6 CXXSTD=03,11 CXXSTD_DIALECT=cxxstd-dialect=gnu
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-6
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=gcc COMPILER=g++-6 CXXSTD=14,1z CXXSTD_DIALECT=cxxstd-dialect=gnu
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-6
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=clang COMPILER=clang++ CXXSTD=03,11
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=clang COMPILER=clang++-3.5 CXXSTD=03,11
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- clang-3.5
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
- llvm-toolchain-precise-3.5
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=clang COMPILER=clang++-3.6 CXXSTD=03,11
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- clang-3.6
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
- llvm-toolchain-precise-3.6
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=clang COMPILER=clang++-3.7 CXXSTD=03,11
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- clang-3.7
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
- llvm-toolchain-precise-3.7
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=clang COMPILER=clang++-3.8 CXXSTD=03,11
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- clang-3.8
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
- llvm-toolchain-precise-3.8
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=clang COMPILER=clang++-3.8 CXXSTD=14,1z
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- clang-3.8
|
||||
- libstdc++-4.9-dev
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
- llvm-toolchain-precise-3.8
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=clang COMPILER=clang++-3.9 CXXSTD=03,11
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- clang-3.9
|
||||
- libstdc++-4.9-dev
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
- llvm-toolchain-precise-3.9
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=clang COMPILER=clang++-3.9 CXXSTD=14,1z
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- clang-3.9
|
||||
- libstdc++-4.9-dev
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
- llvm-toolchain-precise-3.9
|
||||
|
||||
- os: osx
|
||||
env: TOOLSET=clang COMPILER=clang++ CXXSTD=03,11
|
||||
osx_image: xcode8.3
|
||||
|
||||
- os: osx
|
||||
env: TOOLSET=clang COMPILER=clang++ CXXSTD=14,1z
|
||||
osx_image: xcode8.3
|
||||
|
||||
- os: osx
|
||||
env: TOOLSET=clang COMPILER=clang++ CXXSTD=11
|
||||
osx_image: xcode8.2
|
||||
|
||||
- os: osx
|
||||
env: TOOLSET=clang COMPILER=clang++ CXXSTD=11
|
||||
osx_image: xcode8.1
|
||||
|
||||
- os: osx
|
||||
env: TOOLSET=clang COMPILER=clang++ CXXSTD=11
|
||||
osx_image: xcode8.0
|
||||
|
||||
- os: osx
|
||||
env: TOOLSET=clang COMPILER=clang++ CXXSTD=11
|
||||
osx_image: xcode7.3
|
||||
|
||||
- os: osx
|
||||
env: TOOLSET=clang COMPILER=clang++ CXXSTD=11
|
||||
osx_image: xcode6.4
|
||||
|
||||
install:
|
||||
- cd ..
|
||||
- git clone -b $TRAVIS_BRANCH --depth 1 https://github.com/boostorg/boost.git boost-root
|
||||
- cd boost-root
|
||||
- git submodule update --init tools/build
|
||||
- git submodule update --init libs/config
|
||||
- git submodule update --init libs/core
|
||||
- git submodule update --init libs/detail
|
||||
- git submodule update --init libs/smart_ptr
|
||||
- git submodule update --init libs/predef
|
||||
- git submodule update --init libs/assert
|
||||
- git submodule update --init libs/throw_exception
|
||||
- git submodule update --init libs/mpl
|
||||
- git submodule update --init libs/type_traits
|
||||
- git submodule update --init libs/static_assert
|
||||
- git submodule update --init libs/integer
|
||||
- git submodule update --init libs/preprocessor
|
||||
- git submodule update --init libs/functional
|
||||
- git submodule update --init libs/program_options
|
||||
- git submodule update --init libs/chrono
|
||||
- git submodule update --init libs/system
|
||||
- git submodule update --init libs/thread
|
||||
- git submodule update --init libs/winapi
|
||||
- git submodule update --init libs/move
|
||||
- git submodule update --init libs/date_time
|
||||
- git submodule update --init libs/ratio
|
||||
- git submodule update --init libs/iterator
|
||||
- git submodule update --init libs/range
|
||||
- git submodule update --init libs/any
|
||||
- git submodule update --init libs/concept_check
|
||||
- git submodule update --init libs/array
|
||||
- git submodule update --init libs/timer
|
||||
- git submodule update --init libs/bind
|
||||
- git submodule update --init libs/utility
|
||||
- git submodule update --init libs/io
|
||||
- git submodule update --init libs/intrusive
|
||||
- git submodule update --init libs/container
|
||||
- git submodule update --init libs/tuple
|
||||
- git submodule update --init libs/exception
|
||||
- git submodule update --init libs/function
|
||||
- git submodule update --init libs/type_index
|
||||
- git submodule update --init libs/lexical_cast
|
||||
- git submodule update --init libs/numeric
|
||||
- git submodule update --init libs/math
|
||||
- git submodule update --init libs/tokenizer
|
||||
- git submodule update --init libs/optional
|
||||
- git submodule update --init libs/atomic
|
||||
- git submodule update --init libs/rational
|
||||
- git submodule update --init libs/algorithm
|
||||
- cp -r $TRAVIS_BUILD_DIR/* libs/regex
|
||||
- ./bootstrap.sh
|
||||
- ./b2 headers
|
||||
|
||||
script:
|
||||
- |-
|
||||
echo "using $TOOLSET : : $COMPILER ;" > ~/user-config.jam
|
||||
- IFS=','
|
||||
- for CXXLOCAL in $CXXSTD; do (cd libs/config/test && ../../../b2 config_info_travis_install toolset=$TOOLSET cxxstd=$CXXLOCAL $CXXSTD_DIALECT && echo With Standard Version $CXXLOCAL && ./config_info_travis && rm ./config_info_travis) done
|
||||
- unset IFS
|
||||
- ./b2 -j3 libs/regex/test toolset=$TOOLSET cxxstd=$CXXSTD $CXXSTD_DIALECT
|
||||
|
||||
notifications:
|
||||
email:
|
||||
on_success: always
|
103
appveyor.yml
Normal file
103
appveyor.yml
Normal file
@ -0,0 +1,103 @@
|
||||
# Copyright 2016 Peter Dimov
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
|
||||
version: 1.0.{build}-{branch}
|
||||
|
||||
shallow_clone: true
|
||||
|
||||
branches:
|
||||
only:
|
||||
- master
|
||||
- develop
|
||||
|
||||
platform:
|
||||
- x64
|
||||
|
||||
environment:
|
||||
matrix:
|
||||
- ARGS: --toolset=msvc-9.0 address-model=32
|
||||
- ARGS: --toolset=msvc-10.0 address-model=32
|
||||
- ARGS: --toolset=msvc-11.0 address-model=32
|
||||
- ARGS: --toolset=msvc-12.0 address-model=32
|
||||
- ARGS: --toolset=msvc-14.0 address-model=32
|
||||
- ARGS: --toolset=msvc-12.0 address-model=64
|
||||
- ARGS: --toolset=msvc-14.0 address-model=64
|
||||
- ARGS: --toolset=msvc-14.0 address-model=64 cxxflags=-std:c++latest
|
||||
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
||||
ARGS: --toolset=msvc-14.1 address-model=64
|
||||
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
||||
ARGS: --toolset=msvc-14.1 address-model=32
|
||||
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
||||
ARGS: --toolset=msvc-14.1 address-model=64 cxxflags=-std:c++latest
|
||||
- ARGS: --toolset=gcc address-model=64
|
||||
PATH: C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin;%PATH%
|
||||
- ARGS: --toolset=gcc address-model=64 cxxflags=-std=gnu++1z
|
||||
PATH: C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin;%PATH%
|
||||
- ARGS: --toolset=gcc address-model=32
|
||||
PATH: C:\mingw-w64\i686-5.3.0-posix-dwarf-rt_v4-rev0\mingw32\bin;%PATH%
|
||||
- ARGS: --toolset=gcc address-model=32 linkflags=-Wl,-allow-multiple-definition
|
||||
PATH: C:\MinGW\bin;%PATH%
|
||||
|
||||
|
||||
install:
|
||||
- cd ..
|
||||
- git clone -b %APPVEYOR_REPO_BRANCH% --depth 1 https://github.com/boostorg/boost.git boost-root
|
||||
- cd boost-root
|
||||
- git submodule update --init tools/build
|
||||
- git submodule update --init libs/config
|
||||
- git submodule update --init libs/core
|
||||
- git submodule update --init libs/detail
|
||||
- git submodule update --init libs/smart_ptr
|
||||
- git submodule update --init libs/predef
|
||||
- git submodule update --init libs/assert
|
||||
- git submodule update --init libs/throw_exception
|
||||
- git submodule update --init libs/mpl
|
||||
- git submodule update --init libs/type_traits
|
||||
- git submodule update --init libs/static_assert
|
||||
- git submodule update --init libs/integer
|
||||
- git submodule update --init libs/preprocessor
|
||||
- git submodule update --init libs/functional
|
||||
- git submodule update --init libs/program_options
|
||||
- git submodule update --init libs/chrono
|
||||
- git submodule update --init libs/system
|
||||
- git submodule update --init libs/thread
|
||||
- git submodule update --init libs/winapi
|
||||
- git submodule update --init libs/move
|
||||
- git submodule update --init libs/date_time
|
||||
- git submodule update --init libs/ratio
|
||||
- git submodule update --init libs/iterator
|
||||
- git submodule update --init libs/range
|
||||
- git submodule update --init libs/any
|
||||
- git submodule update --init libs/concept_check
|
||||
- git submodule update --init libs/array
|
||||
- git submodule update --init libs/timer
|
||||
- git submodule update --init libs/bind
|
||||
- git submodule update --init libs/utility
|
||||
- git submodule update --init libs/io
|
||||
- git submodule update --init libs/intrusive
|
||||
- git submodule update --init libs/container
|
||||
- git submodule update --init libs/tuple
|
||||
- git submodule update --init libs/exception
|
||||
- git submodule update --init libs/function
|
||||
- git submodule update --init libs/type_index
|
||||
- git submodule update --init libs/lexical_cast
|
||||
- git submodule update --init libs/numeric
|
||||
- git submodule update --init libs/math
|
||||
- git submodule update --init libs/tokenizer
|
||||
- git submodule update --init libs/optional
|
||||
- git submodule update --init libs/atomic
|
||||
- git submodule update --init libs/rational
|
||||
- git submodule update --init libs/algorithm
|
||||
- xcopy /s /e /q %APPVEYOR_BUILD_FOLDER% libs\regex
|
||||
- bootstrap
|
||||
- b2 headers
|
||||
|
||||
build: off
|
||||
|
||||
test_script:
|
||||
- cd libs\config\test
|
||||
- ..\..\..\b2 config_info_travis_install %ARGS%
|
||||
- config_info_travis
|
||||
- cd ..\..\regex\test
|
||||
- ..\..\..\b2 -j3 %ARGS% define=CI_SUPPRESS_KNOWN_ISSUES
|
@ -4,6 +4,7 @@
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
|
||||
import modules ;
|
||||
import testing ;
|
||||
|
||||
project : requirements
|
||||
# default to all warnings on:
|
||||
@ -15,7 +16,7 @@ local disable-icu = [ MATCH (--disable-icu) : [ modules.peek : ARGV ] ] ;
|
||||
rule path_options ( properties * )
|
||||
{
|
||||
local result ;
|
||||
if <address-model>64 in $(properties)
|
||||
if <address-model>64 in $(properties) && <toolset>msvc in $(properties)
|
||||
{
|
||||
result = <search>$(ICU_PATH)/bin64 <search>$(ICU_PATH)/lib64 ;
|
||||
}
|
||||
@ -26,7 +27,6 @@ rule path_options ( properties * )
|
||||
return $(result) ;
|
||||
}
|
||||
|
||||
|
||||
#
|
||||
# ICU configuration:
|
||||
#
|
||||
@ -48,69 +48,50 @@ if ! $(disable-icu)
|
||||
}
|
||||
else
|
||||
{
|
||||
lib icuuc : : <link>shared <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuuc : : <toolset>msvc <variant>debug <name>icuucd <link>shared <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuuc : : <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuuc : : <toolset>msvc <variant>debug <name>icuucd <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuuc : : <toolset>intel <target-os>windows <variant>debug <name>icuucd <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuuc : : <name>sicuuc <runtime-link>static <conditional>@path_options ;
|
||||
lib icuuc : : <toolset>msvc <variant>debug <name>sicuucd <runtime-link>static <conditional>@path_options ;
|
||||
lib icuuc : : <toolset>intel <target-os>windows <variant>debug <name>sicuucd <runtime-link>static <conditional>@path_options ;
|
||||
lib icuuc : : <name>this_is_an_invalid_library_name ;
|
||||
|
||||
lib icudt : : <name>icudata <link>shared <runtime-link>shared <conditional>@path_options ;
|
||||
lib icudt : : <name>icudt <toolset>msvc <link>shared <runtime-link>shared <conditional>@path_options ;
|
||||
lib icudt : : <name>icudata <runtime-link>shared <conditional>@path_options ;
|
||||
lib icudt : : <name>icudt <toolset>msvc <runtime-link>shared <conditional>@path_options ;
|
||||
lib icudt : : <name>icudt <toolset>intel <target-os>windows <runtime-link>shared <conditional>@path_options ;
|
||||
lib icudt : : <name>sicudata <runtime-link>static <conditional>@path_options ;
|
||||
lib icudt : : <name>sicudt <toolset>msvc <runtime-link>static <conditional>@path_options ;
|
||||
lib icudt : : <name>sicudt <toolset>intel <target-os>windows <runtime-link>static <conditional>@path_options ;
|
||||
lib icudt : : <name>this_is_an_invalid_library_name ;
|
||||
|
||||
lib icuin : : <name>icui18n <link>shared <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuin : : <toolset>msvc <variant>debug <name>icuind <link>shared <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuin : : <toolset>msvc <variant>release <name>icuin <link>shared <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuin : : <name>icui18n <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuin : : <toolset>msvc <variant>debug <name>icuind <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuin : : <toolset>msvc <name>icuin <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuin : : <toolset>intel <target-os>windows <variant>debug <name>icuind <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuin : : <toolset>intel <target-os>windows <name>icuin <runtime-link>shared <conditional>@path_options ;
|
||||
lib icuin : : <name>sicui18n <runtime-link>static <conditional>@path_options ;
|
||||
lib icuin : : <toolset>msvc <variant>debug <name>sicuind <runtime-link>static <conditional>@path_options ;
|
||||
lib icuin : : <toolset>msvc <name>sicuin <runtime-link>static <conditional>@path_options ;
|
||||
lib icuin : : <toolset>intel <target-os>windows <variant>debug <name>sicuind <runtime-link>static <conditional>@path_options ;
|
||||
lib icuin : : <toolset>intel <target-os>windows <name>sicuin <runtime-link>static <conditional>@path_options ;
|
||||
lib icuin : : <name>this_is_an_invalid_library_name ;
|
||||
|
||||
if $(ICU_PATH)
|
||||
{
|
||||
icuucd_name = [ GLOB $(ICU_PATH)/bin : icuuc??d.dll ] ;
|
||||
if ! $(icuucd_name)
|
||||
{
|
||||
icuucd_name = [ GLOB $(ICU_PATH)/bin64 : icuuc??d.dll ] ;
|
||||
}
|
||||
icuuc_name = [ GLOB $(ICU_PATH)/bin : icuuc??.dll ] ;
|
||||
if ! $(icuuc_name)
|
||||
{
|
||||
icuuc_name = [ GLOB $(ICU_PATH)/bin64 : icuuc??.dll ] ;
|
||||
}
|
||||
icudt_name = [ GLOB $(ICU_PATH)/bin : icudt??.dll ] ;
|
||||
if ! $(icudt_name)
|
||||
{
|
||||
icudt_name = [ GLOB $(ICU_PATH)/bin64 : icudt??.dll ] ;
|
||||
}
|
||||
icuin_name = [ GLOB $(ICU_PATH)/bin : icuin??.dll ] ;
|
||||
if ! $(icuin_name)
|
||||
{
|
||||
icuin_name = [ GLOB $(ICU_PATH)/bin64 : icuin??.dll ] ;
|
||||
}
|
||||
icuind_name = [ GLOB $(ICU_PATH)/bin : icuin??d.dll ] ;
|
||||
if ! $(icuind_name)
|
||||
{
|
||||
icuind_name = [ GLOB $(ICU_PATH)/bin64 : icuin??d.dll ] ;
|
||||
}
|
||||
|
||||
#ECHO $(icuucd_name:B) $(icuuc_name:B) $(icudt_name:B) $(icuin_name:B) $(icuind_name:B) ;
|
||||
}
|
||||
|
||||
ICU_OPTS =
|
||||
<include>$(ICU_PATH)/include
|
||||
<library>icuuc/<link>shared/<runtime-link>shared
|
||||
<library>icudt/<link>shared/<runtime-link>shared
|
||||
<library>icuin/<link>shared/<runtime-link>shared
|
||||
<runtime-link>shared:<library>icuuc/<link>shared
|
||||
<runtime-link>shared:<library>icudt/<link>shared
|
||||
<runtime-link>shared:<library>icuin/<link>shared
|
||||
<runtime-link>static:<library>icuuc
|
||||
<runtime-link>static:<library>icudt
|
||||
<runtime-link>static:<library>icuin
|
||||
<define>BOOST_HAS_ICU=1
|
||||
<runtime-link>shared
|
||||
<toolset>msvc:<linkflags>/delayload:$(icuucd_name:B).dll
|
||||
<toolset>msvc:<linkflags>/delayload:$(icuuc_name:B).dll
|
||||
<toolset>msvc:<linkflags>/delayload:$(icudt_name:B).dll
|
||||
<toolset>msvc:<linkflags>/delayload:$(icuin_name:B).dll
|
||||
<toolset>msvc:<linkflags>/delayload:$(icuind_name:B).dll
|
||||
<toolset>msvc:<linkflags>delayimp.lib
|
||||
<runtime-link>static:<define>U_STATIC_IMPLEMENTATION=1
|
||||
;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
exe has_icu : ./has_icu_test.cpp : $(ICU_OPTS) ;
|
||||
unit-test has_icu : has_icu_test.cpp : $(ICU_OPTS) ;
|
||||
explicit has_icu ;
|
||||
|
||||
alias icu_options : : : : [ check-target-builds has_icu : $(ICU_OPTS) : ] ;
|
||||
@ -138,8 +119,6 @@ SOURCES =
|
||||
lib boost_regex : ../src/$(SOURCES) icu_options
|
||||
:
|
||||
<link>shared:<define>BOOST_REGEX_DYN_LINK=1
|
||||
#<toolset>gcc-mw:<link>static
|
||||
#<toolset>gcc-mingw:<link>static
|
||||
<toolset>gcc-cygwin:<link>static
|
||||
;
|
||||
|
||||
@ -151,3 +130,4 @@ boost-install boost_regex ;
|
||||
|
||||
|
||||
|
||||
|
||||
|
271
build/bc_gen.sh
271
build/bc_gen.sh
@ -1,271 +0,0 @@
|
||||
#! /bin/bash
|
||||
|
||||
# copyright John Maddock 2003
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
|
||||
libname=""
|
||||
src=""
|
||||
header=""
|
||||
all_dep=""
|
||||
|
||||
# current makefile:
|
||||
out=""
|
||||
# temporary file:
|
||||
tout=""
|
||||
# install target temp file:
|
||||
iout=""
|
||||
# debug flag:
|
||||
debug="no"
|
||||
# compile options:
|
||||
opts=""
|
||||
# main output sub-directory:
|
||||
subdir=""
|
||||
|
||||
#######################################################################
|
||||
#
|
||||
# section for C++ Builder
|
||||
#
|
||||
#######################################################################
|
||||
|
||||
function bcb_gen_lib()
|
||||
{
|
||||
all_dep="$all_dep $subdir\\$libname $subdir\\$libname.lib"
|
||||
echo " copy $subdir\\$libname.lib \$(BCROOT)\\lib" >> $iout
|
||||
#
|
||||
# set up section comments:
|
||||
cat >> $tout << EOF
|
||||
########################################################
|
||||
#
|
||||
# section for $libname.lib
|
||||
#
|
||||
########################################################
|
||||
EOF
|
||||
#
|
||||
# process source files:
|
||||
all_obj=""
|
||||
all_lib_obj=""
|
||||
for file in $src
|
||||
do
|
||||
obj=`echo "$file" | sed 's/.*src\/\(.*\)cpp/\1obj/g'`
|
||||
obj="$subdir\\$libname\\$obj"
|
||||
all_obj="$all_obj $obj"
|
||||
all_lib_obj="$all_lib_obj +\"$obj\""
|
||||
echo "$obj: $file \$(ALL_HEADER)" >> $tout
|
||||
echo " bcc32 @&&|" >> $tout
|
||||
echo "-c \$(INCLUDES) $opts \$(CXXFLAGS) -o$obj $file" >> $tout
|
||||
echo "|" >> $tout
|
||||
echo "" >> $tout
|
||||
done
|
||||
#
|
||||
# now for the directories for this library:
|
||||
echo "$subdir\\$libname : " >> $tout
|
||||
echo " -@mkdir $subdir\\$libname" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the clean options for this library:
|
||||
all_clean="$all_clean $libname""_clean"
|
||||
echo "$libname"_clean : >> $tout
|
||||
echo " del $subdir\\$libname\\"'*.obj' >> $tout
|
||||
echo " del $subdir\\$libname\\"'*.il?' >> $tout
|
||||
echo " del $subdir\\$libname\\"'*.csm' >> $tout
|
||||
echo " del $subdir\\$libname\\"'*.tds' >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the main target for this library:
|
||||
echo $subdir\\$libname.lib : $all_obj >> $tout
|
||||
echo " if exist $subdir\\$libname.lib del $subdir\\$libname.lib " >> $tout
|
||||
echo " tlib @&&|" >> $tout
|
||||
echo "/P128 /C /u /a \$(XSFLAGS) \"$subdir\\$libname.lib\" $all_lib_obj" >> $tout
|
||||
echo "|" >> $tout
|
||||
echo "" >> $tout
|
||||
}
|
||||
|
||||
function bcb_gen_dll()
|
||||
{
|
||||
all_dep="$all_dep $subdir\\$libname $subdir\\$libname.lib"
|
||||
echo " copy $subdir\\$libname.lib \$(BCROOT)\\lib" >> $iout
|
||||
echo " copy $subdir\\$libname.dll \$(BCROOT)\\bin" >> $iout
|
||||
echo " copy $subdir\\$libname.tds \$(BCROOT)\\bin" >> $iout
|
||||
#
|
||||
# set up section comments:
|
||||
cat >> $tout << EOF
|
||||
########################################################
|
||||
#
|
||||
# section for $libname.lib
|
||||
#
|
||||
########################################################
|
||||
EOF
|
||||
#
|
||||
# process source files:
|
||||
all_obj=""
|
||||
for file in $src
|
||||
do
|
||||
obj=`echo "$file" | sed 's/.*src\/\(.*\)cpp/\1obj/g'`
|
||||
obj="$subdir\\$libname\\$obj"
|
||||
all_obj="$all_obj $obj"
|
||||
echo "$obj: $file \$(ALL_HEADER)" >> $tout
|
||||
echo " bcc32 @&&|" >> $tout
|
||||
echo "-c \$(INCLUDES) $opts \$(CXXFLAGS) -DBOOST_REGEX_DYN_LINK -o$obj $file" >> $tout
|
||||
echo "|" >> $tout
|
||||
echo "" >> $tout
|
||||
done
|
||||
#
|
||||
# now for the directories for this library:
|
||||
echo "$subdir\\$libname :" >> $tout
|
||||
echo " -@mkdir $subdir\\$libname" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the clean options for this library:
|
||||
all_clean="$all_clean $libname""_clean"
|
||||
echo "$libname"_clean : >> $tout
|
||||
echo " del $subdir\\$libname\\"'*.obj' >> $tout
|
||||
echo " del $subdir\\$libname\\"'*.il?' >> $tout
|
||||
echo " del $subdir\\$libname\\"'*.csm' >> $tout
|
||||
echo " del $subdir\\$libname\\"'*.tds' >> $tout
|
||||
echo " del $subdir\\"'*.tds' >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the main target for this library:
|
||||
echo $subdir\\$libname.lib : $all_obj >> $tout
|
||||
echo " bcc32 @&&|" >> $tout
|
||||
echo "-lw-dup -lw-dpl $opts -e$subdir\\$libname.dll \$(XLFLAGS) $all_obj \$(LIBS)" >> $tout
|
||||
echo "|" >> $tout
|
||||
echo " implib -w $subdir\\$libname.lib $subdir\\$libname.dll" >> $tout
|
||||
echo "" >> $tout
|
||||
}
|
||||
|
||||
|
||||
|
||||
function bcb_gen()
|
||||
{
|
||||
tout="temp"
|
||||
iout="temp_install"
|
||||
all_dep="$subdir"
|
||||
all_clean=""
|
||||
echo > $out
|
||||
echo > $tout
|
||||
rm -f $iout
|
||||
|
||||
libname="libboost_regex-${subdir}-s-${boost_version}"
|
||||
opts="-tWM- -D_NO_VCL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8037 -w-8057 -DSTRICT; -I\$(BCROOT)\include;../../../"
|
||||
bcb_gen_lib
|
||||
|
||||
libname="libboost_regex-${subdir}-mt-s-${boost_version}"
|
||||
opts="-tWM -D_NO_VCL -O2 -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I\$(BCROOT)\include;../../../"
|
||||
bcb_gen_lib
|
||||
|
||||
libname="boost_regex-${subdir}-mt-${boost_version}"
|
||||
opts="-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;"
|
||||
bcb_gen_dll
|
||||
|
||||
libname="boost_regex-${subdir}-${boost_version}"
|
||||
opts="-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;"
|
||||
bcb_gen_dll
|
||||
|
||||
libname="libboost_regex-${subdir}-mt-${boost_version}"
|
||||
opts="-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;"
|
||||
bcb_gen_lib
|
||||
|
||||
libname="libboost_regex-${subdir}-${boost_version}"
|
||||
opts="-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;"
|
||||
bcb_gen_lib
|
||||
|
||||
libname="libboost_regex-${subdir}-sd-${boost_version}"
|
||||
opts="-tWM- -D_NO_VCL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8037 -w-8057 -DSTRICT; -I\$(BCROOT)\include;../../../"
|
||||
bcb_gen_lib
|
||||
|
||||
libname="libboost_regex-${subdir}-mt-sd-${boost_version}"
|
||||
opts="-tWM -D_NO_VCL -v -Ve -Vx -w-inl -w-aus -w-rch -w-8012 -w-8057 -w-8037 -DSTRICT; -I\$(BCROOT)\include;../../../"
|
||||
bcb_gen_lib
|
||||
|
||||
libname="boost_regex-${subdir}-mt-d-${boost_version}"
|
||||
opts="-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;"
|
||||
bcb_gen_dll
|
||||
|
||||
libname="boost_regex-${subdir}-d-${boost_version}"
|
||||
opts="-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;"
|
||||
bcb_gen_dll
|
||||
|
||||
libname="libboost_regex-${subdir}-mt-d-${boost_version}"
|
||||
opts="-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;"
|
||||
bcb_gen_lib
|
||||
|
||||
libname="libboost_regex-${subdir}-d-${boost_version}"
|
||||
opts="-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;"
|
||||
bcb_gen_lib
|
||||
|
||||
cat > $out << EOF
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for C++ Builder
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# brings libraries up to date and copies binaries to your C++ Builder /lib and /bin directories (recomended)
|
||||
# make clean
|
||||
# removes all temporary files.
|
||||
|
||||
#
|
||||
# Add additional compiler options here:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional libraries to link to here:
|
||||
#
|
||||
LIBS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!ifndef BCROOT
|
||||
BCROOT=\$(MAKEDIR)\\..
|
||||
!endif
|
||||
|
||||
EOF
|
||||
echo "" >> $out
|
||||
echo "ALL_HEADER=$header" >> $out
|
||||
echo "" >> $out
|
||||
echo "all : $all_dep" >> $out
|
||||
echo >> $out
|
||||
echo "clean : $all_clean" >> $out
|
||||
echo >> $out
|
||||
echo "install : all" >> $out
|
||||
cat $iout >> $out
|
||||
echo >> $out
|
||||
echo $subdir : >> $out
|
||||
echo " -@mkdir $subdir" >> $out
|
||||
echo "" >> $out
|
||||
|
||||
cat $tout >> $out
|
||||
}
|
||||
|
||||
. common.sh
|
||||
|
||||
#
|
||||
# generate C++ Builder 6 files:
|
||||
out="bcb6.mak"
|
||||
subdir="bcb"
|
||||
has_stlport="yes"
|
||||
bcb_gen
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
1337
build/bcb6.mak
1337
build/bcb6.mak
File diff suppressed because it is too large
Load Diff
@ -1,66 +0,0 @@
|
||||
# copyright John Maddock 2003
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# locate all the header dependencies:
|
||||
for file in ../../../boost/regex/*.hpp ; do
|
||||
if [ -f $file ]; then
|
||||
if [ $file != ../../../boost/regex/concepts.hpp ]; then
|
||||
if [ $file != ../../../boost/regex/mfc.hpp ]; then
|
||||
header="$header $file"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
for file in ../../../boost/regex/v3/*.hpp; do
|
||||
if [ -f $file ]; then
|
||||
header="$header $file"
|
||||
fi
|
||||
done
|
||||
|
||||
for file in ../../../boost/regex/v3/*.hxx; do
|
||||
if [ -f $file ]; then
|
||||
header="$header $file"
|
||||
fi
|
||||
done
|
||||
|
||||
for file in ../../../boost/regex/v4/*.hpp; do
|
||||
if [ -f $file ]; then
|
||||
header="$header $file"
|
||||
fi
|
||||
done
|
||||
|
||||
for file in ../../../boost/regex/v4/*.hxx; do
|
||||
if [ -f $file ]; then
|
||||
header="$header $file"
|
||||
fi
|
||||
done
|
||||
|
||||
for file in ../../../boost/regex/config/*.hpp; do
|
||||
if [ -f $file ]; then
|
||||
header="$header $file"
|
||||
fi
|
||||
done
|
||||
|
||||
for file in ../../../boost/regex/config/*.hxx; do
|
||||
if [ -f $file ]; then
|
||||
header="$header $file"
|
||||
fi
|
||||
done
|
||||
|
||||
#
|
||||
# locate all the source files:
|
||||
for file in ../src/*.cpp; do
|
||||
if [ -f $file ]; then
|
||||
src="$src $file"
|
||||
fi
|
||||
done
|
||||
|
||||
boost_version=$(grep 'define.*BOOST_LIB_VERSION' ../../../boost/version.hpp | sed 's/.*"\([^"]*\)".*/\1/')
|
||||
echo Boost version tag = $boost_version
|
||||
|
||||
|
||||
|
||||
|
@ -1,190 +0,0 @@
|
||||
# copyright John Maddock 2006-7
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for gcc compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make clean
|
||||
# deletes temporary object files (but not archives).
|
||||
#
|
||||
|
||||
#
|
||||
# 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
|
||||
# LIBS= additional library files
|
||||
|
||||
# compiler:
|
||||
CXX=g++
|
||||
LINKER=g++ -shared
|
||||
|
||||
#
|
||||
# compiler options for release build:
|
||||
#
|
||||
C1=-c -O2 -I../../.. -fPIC
|
||||
#
|
||||
# compiler options for debug build:
|
||||
#
|
||||
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/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : gcc gcc gcc/boost_regex-gcc-1_46_shared ./gcc/libboost_regex-gcc-1_46.so gcc gcc/boost_regex-gcc-d-1_46_shared ./gcc/libboost_regex-gcc-d-1_46.so
|
||||
|
||||
gcc :
|
||||
mkdir -p gcc
|
||||
|
||||
clean : boost_regex-gcc-1_46_clean boost_regex-gcc-d-1_46_clean
|
||||
|
||||
install : all
|
||||
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-gcc-1_46.a
|
||||
#
|
||||
########################################################
|
||||
gcc/boost_regex-gcc-1_46_shared/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/c_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/cpp_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/cregex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cregex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/fileiter.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/fileiter.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/icu.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/icu.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/instances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/instances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/posix_api.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/regex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/regex_debug.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_debug.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/regex_raw_buffer.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/regex_traits_defaults.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/static_mutex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/static_mutex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/usinstances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/usinstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/w32_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/wc_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/wide_posix_api.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46_shared/winstances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/winstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46_shared :
|
||||
mkdir -p gcc/boost_regex-gcc-1_46_shared
|
||||
|
||||
boost_regex-gcc-1_46_clean :
|
||||
rm -f gcc/boost_regex-gcc-1_46_shared/*.o
|
||||
|
||||
./gcc/libboost_regex-gcc-1_46.so : gcc/boost_regex-gcc-1_46_shared/c_regex_traits.o gcc/boost_regex-gcc-1_46_shared/cpp_regex_traits.o gcc/boost_regex-gcc-1_46_shared/cregex.o gcc/boost_regex-gcc-1_46_shared/fileiter.o gcc/boost_regex-gcc-1_46_shared/icu.o gcc/boost_regex-gcc-1_46_shared/instances.o gcc/boost_regex-gcc-1_46_shared/posix_api.o gcc/boost_regex-gcc-1_46_shared/regex.o gcc/boost_regex-gcc-1_46_shared/regex_debug.o gcc/boost_regex-gcc-1_46_shared/regex_raw_buffer.o gcc/boost_regex-gcc-1_46_shared/regex_traits_defaults.o gcc/boost_regex-gcc-1_46_shared/static_mutex.o gcc/boost_regex-gcc-1_46_shared/usinstances.o gcc/boost_regex-gcc-1_46_shared/w32_regex_traits.o gcc/boost_regex-gcc-1_46_shared/wc_regex_traits.o gcc/boost_regex-gcc-1_46_shared/wide_posix_api.o gcc/boost_regex-gcc-1_46_shared/winstances.o
|
||||
$(LINKER) -o gcc/libboost_regex-gcc-1_46.so $(LDFLAGS) $(ICU_LDFLAGS) gcc/boost_regex-gcc-1_46_shared/c_regex_traits.o gcc/boost_regex-gcc-1_46_shared/cpp_regex_traits.o gcc/boost_regex-gcc-1_46_shared/cregex.o gcc/boost_regex-gcc-1_46_shared/fileiter.o gcc/boost_regex-gcc-1_46_shared/icu.o gcc/boost_regex-gcc-1_46_shared/instances.o gcc/boost_regex-gcc-1_46_shared/posix_api.o gcc/boost_regex-gcc-1_46_shared/regex.o gcc/boost_regex-gcc-1_46_shared/regex_debug.o gcc/boost_regex-gcc-1_46_shared/regex_raw_buffer.o gcc/boost_regex-gcc-1_46_shared/regex_traits_defaults.o gcc/boost_regex-gcc-1_46_shared/static_mutex.o gcc/boost_regex-gcc-1_46_shared/usinstances.o gcc/boost_regex-gcc-1_46_shared/w32_regex_traits.o gcc/boost_regex-gcc-1_46_shared/wc_regex_traits.o gcc/boost_regex-gcc-1_46_shared/wide_posix_api.o gcc/boost_regex-gcc-1_46_shared/winstances.o $(ICU_LIBS) $(LIBS)
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-gcc-d-1_46.a
|
||||
#
|
||||
########################################################
|
||||
gcc/boost_regex-gcc-d-1_46_shared/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/c_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/cpp_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/cregex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cregex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/fileiter.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/fileiter.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/icu.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/icu.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/instances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/instances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/posix_api.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/regex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/regex_debug.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_debug.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/regex_raw_buffer.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/regex_traits_defaults.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/static_mutex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/static_mutex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/usinstances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/usinstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/w32_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/wc_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/wide_posix_api.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46_shared/winstances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/winstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46_shared :
|
||||
mkdir -p gcc/boost_regex-gcc-d-1_46_shared
|
||||
|
||||
boost_regex-gcc-d-1_46_clean :
|
||||
rm -f gcc/boost_regex-gcc-d-1_46_shared/*.o
|
||||
|
||||
./gcc/libboost_regex-gcc-d-1_46.so : gcc/boost_regex-gcc-d-1_46_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_46_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_46_shared/cregex.o gcc/boost_regex-gcc-d-1_46_shared/fileiter.o gcc/boost_regex-gcc-d-1_46_shared/icu.o gcc/boost_regex-gcc-d-1_46_shared/instances.o gcc/boost_regex-gcc-d-1_46_shared/posix_api.o gcc/boost_regex-gcc-d-1_46_shared/regex.o gcc/boost_regex-gcc-d-1_46_shared/regex_debug.o gcc/boost_regex-gcc-d-1_46_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_46_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_46_shared/static_mutex.o gcc/boost_regex-gcc-d-1_46_shared/usinstances.o gcc/boost_regex-gcc-d-1_46_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_46_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_46_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_46_shared/winstances.o
|
||||
$(LINKER) -o gcc/libboost_regex-gcc-d-1_46.so $(LDFLAGS) $(ICU_LDFLAGS) gcc/boost_regex-gcc-d-1_46_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_46_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_46_shared/cregex.o gcc/boost_regex-gcc-d-1_46_shared/fileiter.o gcc/boost_regex-gcc-d-1_46_shared/icu.o gcc/boost_regex-gcc-d-1_46_shared/instances.o gcc/boost_regex-gcc-d-1_46_shared/posix_api.o gcc/boost_regex-gcc-d-1_46_shared/regex.o gcc/boost_regex-gcc-d-1_46_shared/regex_debug.o gcc/boost_regex-gcc-d-1_46_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_46_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_46_shared/static_mutex.o gcc/boost_regex-gcc-d-1_46_shared/usinstances.o gcc/boost_regex-gcc-d-1_46_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_46_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_46_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_46_shared/winstances.o $(ICU_LIBS) $(LIBS)
|
||||
|
192
build/gcc.mak
192
build/gcc.mak
@ -1,192 +0,0 @@
|
||||
# copyright John Maddock 2006-7
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for gcc compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make clean
|
||||
# deletes temporary object files (but not archives).
|
||||
#
|
||||
|
||||
#
|
||||
# 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
|
||||
# LIBS= additional library files
|
||||
|
||||
# compiler:
|
||||
CXX=g++
|
||||
LINKER=g++ -shared
|
||||
|
||||
#
|
||||
# compiler options for release build:
|
||||
#
|
||||
C1=-c -O2 -I../../..
|
||||
#
|
||||
# compiler options for debug build:
|
||||
#
|
||||
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/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : gcc gcc gcc/boost_regex-gcc-1_46 ./gcc/libboost_regex-gcc-1_46.a gcc gcc/boost_regex-gcc-d-1_46 ./gcc/libboost_regex-gcc-d-1_46.a
|
||||
|
||||
gcc :
|
||||
mkdir -p gcc
|
||||
|
||||
clean : boost_regex-gcc-1_46_clean boost_regex-gcc-d-1_46_clean
|
||||
|
||||
install : all
|
||||
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-gcc-1_46.a
|
||||
#
|
||||
########################################################
|
||||
gcc/boost_regex-gcc-1_46/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/c_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/cpp_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/cregex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cregex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/fileiter.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/fileiter.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/icu.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/icu.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/instances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/instances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/posix_api.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/regex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/regex_debug.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_debug.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/regex_raw_buffer.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/regex_traits_defaults.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/static_mutex.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/static_mutex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/usinstances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/usinstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/w32_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/wc_regex_traits.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/wide_posix_api.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-1_46/winstances.o $(C1) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/winstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-1_46 :
|
||||
mkdir -p gcc/boost_regex-gcc-1_46
|
||||
|
||||
boost_regex-gcc-1_46_clean :
|
||||
rm -f gcc/boost_regex-gcc-1_46/*.o
|
||||
|
||||
./gcc/libboost_regex-gcc-1_46.a : gcc/boost_regex-gcc-1_46/c_regex_traits.o gcc/boost_regex-gcc-1_46/cpp_regex_traits.o gcc/boost_regex-gcc-1_46/cregex.o gcc/boost_regex-gcc-1_46/fileiter.o gcc/boost_regex-gcc-1_46/icu.o gcc/boost_regex-gcc-1_46/instances.o gcc/boost_regex-gcc-1_46/posix_api.o gcc/boost_regex-gcc-1_46/regex.o gcc/boost_regex-gcc-1_46/regex_debug.o gcc/boost_regex-gcc-1_46/regex_raw_buffer.o gcc/boost_regex-gcc-1_46/regex_traits_defaults.o gcc/boost_regex-gcc-1_46/static_mutex.o gcc/boost_regex-gcc-1_46/usinstances.o gcc/boost_regex-gcc-1_46/w32_regex_traits.o gcc/boost_regex-gcc-1_46/wc_regex_traits.o gcc/boost_regex-gcc-1_46/wide_posix_api.o gcc/boost_regex-gcc-1_46/winstances.o
|
||||
ar -r gcc/libboost_regex-gcc-1_46.a gcc/boost_regex-gcc-1_46/c_regex_traits.o gcc/boost_regex-gcc-1_46/cpp_regex_traits.o gcc/boost_regex-gcc-1_46/cregex.o gcc/boost_regex-gcc-1_46/fileiter.o gcc/boost_regex-gcc-1_46/icu.o gcc/boost_regex-gcc-1_46/instances.o gcc/boost_regex-gcc-1_46/posix_api.o gcc/boost_regex-gcc-1_46/regex.o gcc/boost_regex-gcc-1_46/regex_debug.o gcc/boost_regex-gcc-1_46/regex_raw_buffer.o gcc/boost_regex-gcc-1_46/regex_traits_defaults.o gcc/boost_regex-gcc-1_46/static_mutex.o gcc/boost_regex-gcc-1_46/usinstances.o gcc/boost_regex-gcc-1_46/w32_regex_traits.o gcc/boost_regex-gcc-1_46/wc_regex_traits.o gcc/boost_regex-gcc-1_46/wide_posix_api.o gcc/boost_regex-gcc-1_46/winstances.o
|
||||
-ar -s gcc/libboost_regex-gcc-1_46.a
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-gcc-d-1_46.a
|
||||
#
|
||||
########################################################
|
||||
gcc/boost_regex-gcc-d-1_46/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/c_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/cpp_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/cregex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/cregex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/fileiter.o: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/fileiter.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/fileiter.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/icu.o: ../src/icu.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/icu.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/icu.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/instances.o: ../src/instances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/instances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/instances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/posix_api.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/regex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/regex_debug.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_debug.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/regex_raw_buffer.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/regex_traits_defaults.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/static_mutex.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/static_mutex.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/usinstances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/usinstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/w32_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/wc_regex_traits.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/wide_posix_api.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o gcc/boost_regex-gcc-d-1_46/winstances.o $(C2) $(CXXFLAGS) $(ICU_CXXFLAGS) ../src/winstances.cpp
|
||||
|
||||
gcc/boost_regex-gcc-d-1_46 :
|
||||
mkdir -p gcc/boost_regex-gcc-d-1_46
|
||||
|
||||
boost_regex-gcc-d-1_46_clean :
|
||||
rm -f gcc/boost_regex-gcc-d-1_46/*.o
|
||||
|
||||
./gcc/libboost_regex-gcc-d-1_46.a : gcc/boost_regex-gcc-d-1_46/c_regex_traits.o gcc/boost_regex-gcc-d-1_46/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_46/cregex.o gcc/boost_regex-gcc-d-1_46/fileiter.o gcc/boost_regex-gcc-d-1_46/icu.o gcc/boost_regex-gcc-d-1_46/instances.o gcc/boost_regex-gcc-d-1_46/posix_api.o gcc/boost_regex-gcc-d-1_46/regex.o gcc/boost_regex-gcc-d-1_46/regex_debug.o gcc/boost_regex-gcc-d-1_46/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_46/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_46/static_mutex.o gcc/boost_regex-gcc-d-1_46/usinstances.o gcc/boost_regex-gcc-d-1_46/w32_regex_traits.o gcc/boost_regex-gcc-d-1_46/wc_regex_traits.o gcc/boost_regex-gcc-d-1_46/wide_posix_api.o gcc/boost_regex-gcc-d-1_46/winstances.o
|
||||
ar -r gcc/libboost_regex-gcc-d-1_46.a gcc/boost_regex-gcc-d-1_46/c_regex_traits.o gcc/boost_regex-gcc-d-1_46/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_46/cregex.o gcc/boost_regex-gcc-d-1_46/fileiter.o gcc/boost_regex-gcc-d-1_46/icu.o gcc/boost_regex-gcc-d-1_46/instances.o gcc/boost_regex-gcc-d-1_46/posix_api.o gcc/boost_regex-gcc-d-1_46/regex.o gcc/boost_regex-gcc-d-1_46/regex_debug.o gcc/boost_regex-gcc-d-1_46/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_46/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_46/static_mutex.o gcc/boost_regex-gcc-d-1_46/usinstances.o gcc/boost_regex-gcc-d-1_46/w32_regex_traits.o gcc/boost_regex-gcc-d-1_46/wc_regex_traits.o gcc/boost_regex-gcc-d-1_46/wide_posix_api.o gcc/boost_regex-gcc-d-1_46/winstances.o
|
||||
-ar -s gcc/libboost_regex-gcc-d-1_46.a
|
||||
|
278
build/gcc_gen.sh
278
build/gcc_gen.sh
@ -1,278 +0,0 @@
|
||||
#! /bin/bash
|
||||
|
||||
# copyright John Maddock 2003
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
|
||||
libname=""
|
||||
src=""
|
||||
header=""
|
||||
all_dep=""
|
||||
|
||||
# current makefile:
|
||||
out=""
|
||||
# temporary file:
|
||||
tout=""
|
||||
# install target temp file:
|
||||
iout=""
|
||||
# debug flag:
|
||||
debug="no"
|
||||
# compile options:
|
||||
opts=""
|
||||
# main output sub-directory:
|
||||
subdir=""
|
||||
# vcl flag:
|
||||
use_vcl="yes"
|
||||
|
||||
###############################################################
|
||||
#
|
||||
# gcc generator section:
|
||||
#
|
||||
###############################################################
|
||||
|
||||
gcc_shared="no"
|
||||
|
||||
function gcc_gen_lib()
|
||||
{
|
||||
if test "$gcc_shared" == "yes"; then
|
||||
obj_dir="$libname""_shared"
|
||||
all_dep="$all_dep $subdir $subdir/$obj_dir ./$subdir/lib$libname.so"
|
||||
else
|
||||
obj_dir="$libname"
|
||||
all_dep="$all_dep $subdir $subdir/$obj_dir ./$subdir/lib$libname.a"
|
||||
fi
|
||||
#
|
||||
# set up section comments:
|
||||
cat >> $tout << EOF
|
||||
########################################################
|
||||
#
|
||||
# section for lib$libname.a
|
||||
#
|
||||
########################################################
|
||||
EOF
|
||||
#
|
||||
# process source files:
|
||||
all_obj=""
|
||||
for file in $src
|
||||
do
|
||||
obj=`echo "$file" | sed 's/.*src\/\(.*\)cpp/\1o/g'`
|
||||
obj="$subdir/$obj_dir/$obj"
|
||||
all_obj="$all_obj $obj"
|
||||
echo "$obj: $file \$(ALL_HEADER)" >> $tout
|
||||
echo " \$(CXX) \$(INCLUDES) -o $obj $opts \$(CXXFLAGS) \$(ICU_CXXFLAGS) $file" >> $tout
|
||||
echo "" >> $tout
|
||||
done
|
||||
#
|
||||
# now for the directories for this library:
|
||||
echo "$subdir/$obj_dir : " >> $tout
|
||||
echo " mkdir -p $subdir/$obj_dir" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the clean options for this library:
|
||||
all_clean="$all_clean $libname""_clean"
|
||||
echo "$libname"_clean : >> $tout
|
||||
echo " rm -f $subdir/$obj_dir/*.o" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# 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) \$(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
|
||||
echo " -ar -s $subdir/lib$libname.a" >> $tout
|
||||
fi
|
||||
echo "" >> $tout
|
||||
}
|
||||
|
||||
function gcc_gen()
|
||||
{
|
||||
out="gcc.mak"
|
||||
tout="temp"
|
||||
iout="temp_install"
|
||||
subdir="gcc"
|
||||
all_dep=""
|
||||
all_clean=""
|
||||
echo > $out
|
||||
echo > $tout
|
||||
echo > $iout
|
||||
|
||||
libname="boost_regex-gcc-${boost_version}"
|
||||
opts="\$(C1)"
|
||||
gcc_gen_lib
|
||||
libname="boost_regex-gcc-d-${boost_version}"
|
||||
opts="\$(C2)"
|
||||
gcc_gen_lib
|
||||
|
||||
|
||||
cat > $out << EOF
|
||||
# copyright John Maddock 2006-7
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for gcc compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make clean
|
||||
# deletes temporary object files (but not archives).
|
||||
#
|
||||
|
||||
#
|
||||
# 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
|
||||
# LIBS= additional library files
|
||||
|
||||
# compiler:
|
||||
CXX=g++
|
||||
LINKER=g++ -shared
|
||||
|
||||
#
|
||||
# compiler options for release build:
|
||||
#
|
||||
C1=-c -O2 -I../../..
|
||||
#
|
||||
# compiler options for debug build:
|
||||
#
|
||||
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
|
||||
echo "ALL_HEADER=$header" >> $out
|
||||
echo "" >> $out
|
||||
echo "all : $subdir $all_dep" >> $out
|
||||
echo >> $out
|
||||
echo "$subdir :" >> $out
|
||||
echo " mkdir -p $subdir" >> $out
|
||||
echo >> $out
|
||||
echo "clean : $all_clean" >> $out
|
||||
echo >> $out
|
||||
echo "install : all" >> $out
|
||||
cat $iout >> $out
|
||||
echo >> $out
|
||||
cat $tout >> $out
|
||||
}
|
||||
|
||||
function gcc_gen_shared()
|
||||
{
|
||||
out="gcc-shared.mak"
|
||||
tout="temp"
|
||||
iout="temp_install"
|
||||
subdir="gcc"
|
||||
all_dep=""
|
||||
all_clean=""
|
||||
echo > $out
|
||||
echo > $tout
|
||||
echo > $iout
|
||||
|
||||
libname="boost_regex-gcc-${boost_version}"
|
||||
opts="\$(C1)"
|
||||
gcc_gen_lib
|
||||
libname="boost_regex-gcc-d-${boost_version}"
|
||||
opts="\$(C2)"
|
||||
gcc_gen_lib
|
||||
|
||||
|
||||
cat > $out << EOF
|
||||
# copyright John Maddock 2006-7
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for gcc compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make clean
|
||||
# deletes temporary object files (but not archives).
|
||||
#
|
||||
|
||||
#
|
||||
# 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
|
||||
# LIBS= additional library files
|
||||
|
||||
# compiler:
|
||||
CXX=g++
|
||||
LINKER=g++ -shared
|
||||
|
||||
#
|
||||
# compiler options for release build:
|
||||
#
|
||||
C1=-c -O2 -I../../.. -fPIC
|
||||
#
|
||||
# compiler options for debug build:
|
||||
#
|
||||
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
|
||||
echo "" >> $out
|
||||
echo "all : $subdir $all_dep" >> $out
|
||||
echo >> $out
|
||||
echo "$subdir :" >> $out
|
||||
echo " mkdir -p $subdir" >> $out
|
||||
echo >> $out
|
||||
echo "clean : $all_clean" >> $out
|
||||
echo >> $out
|
||||
echo "install : all" >> $out
|
||||
cat $iout >> $out
|
||||
echo >> $out
|
||||
cat $tout >> $out
|
||||
}
|
||||
|
||||
#
|
||||
# locate source files:
|
||||
#
|
||||
. common.sh
|
||||
|
||||
#
|
||||
# generate gcc makefile:
|
||||
gcc_gen
|
||||
gcc_shared="yes"
|
||||
gcc_gen_shared
|
||||
|
||||
|
||||
#
|
||||
# remove tmep files;
|
||||
rm -f $tout $iout
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,110 +0,0 @@
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for generic compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make clean
|
||||
# deletes temporary object files (but not archives).
|
||||
#
|
||||
|
||||
#
|
||||
# the following environment variables are recognised:
|
||||
# CXXFLAGS= extra compiler options - note applies to all build variants
|
||||
# INCLUDES= additional include directories
|
||||
# LDFLAGS= additional linker options
|
||||
# LIBS= additional library files
|
||||
# CXX= compiler to use
|
||||
# LINKER= linker/archiver to use
|
||||
# name of subdirectory to use for object/archive files:
|
||||
DIRNAME=generic
|
||||
|
||||
#
|
||||
# default compiler options for release build:
|
||||
#
|
||||
C1=-c -O2 -I../../../
|
||||
|
||||
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : $(DIRNAME) $(DIRNAME) $(DIRNAME)/boost_regex ./$(DIRNAME)/libboost_regex.so
|
||||
|
||||
$(DIRNAME) :
|
||||
mkdir -p $(DIRNAME)
|
||||
|
||||
clean : boost_regex_clean
|
||||
|
||||
install : all
|
||||
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex.so
|
||||
#
|
||||
########################################################
|
||||
$(DIRNAME)/boost_regex/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/c_regex_traits.o $(C1) $(CXXFLAGS) ../src/c_regex_traits.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/cpp_regex_traits.o $(C1) $(CXXFLAGS) ../src/cpp_regex_traits.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/cregex.o $(C1) $(CXXFLAGS) ../src/cregex.cpp
|
||||
|
||||
$(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
|
||||
|
||||
$(DIRNAME)/boost_regex/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/posix_api.o $(C1) $(CXXFLAGS) ../src/posix_api.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/regex.o $(C1) $(CXXFLAGS) ../src/regex.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/regex_debug.o $(C1) $(CXXFLAGS) ../src/regex_debug.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/regex_raw_buffer.o $(C1) $(CXXFLAGS) ../src/regex_raw_buffer.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/regex_traits_defaults.o $(C1) $(CXXFLAGS) ../src/regex_traits_defaults.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/static_mutex.o $(C1) $(CXXFLAGS) ../src/static_mutex.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/usinstances.o $(C1) $(CXXFLAGS) ../src/usinstances.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/w32_regex_traits.o $(C1) $(CXXFLAGS) ../src/w32_regex_traits.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/wc_regex_traits.o $(C1) $(CXXFLAGS) ../src/wc_regex_traits.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/wide_posix_api.o $(C1) $(CXXFLAGS) ../src/wide_posix_api.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
$(CXX) $(INCLUDES) -o $(DIRNAME)/boost_regex/winstances.o $(C1) $(CXXFLAGS) ../src/winstances.cpp
|
||||
|
||||
$(DIRNAME)/boost_regex :
|
||||
mkdir -p $(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/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)
|
||||
|
@ -1,154 +0,0 @@
|
||||
#! /bin/bash
|
||||
|
||||
# copyright John Maddock 2003
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
|
||||
libname=""
|
||||
src=""
|
||||
header=""
|
||||
all_dep=""
|
||||
|
||||
# current makefile:
|
||||
out=""
|
||||
# temporary file:
|
||||
tout=""
|
||||
# install target temp file:
|
||||
iout=""
|
||||
# debug flag:
|
||||
debug="no"
|
||||
# compile options:
|
||||
opts=""
|
||||
# main output sub-directory:
|
||||
subdir=""
|
||||
# vcl flag:
|
||||
use_vcl="yes"
|
||||
|
||||
|
||||
#######################################################################
|
||||
#
|
||||
# section for generic compiler
|
||||
#
|
||||
#######################################################################
|
||||
|
||||
|
||||
function gen_gen_lib()
|
||||
{
|
||||
all_dep="$all_dep $subdir $subdir/$libname ./$subdir/lib$libname.so"
|
||||
#
|
||||
# set up section comments:
|
||||
cat >> $tout << EOF
|
||||
########################################################
|
||||
#
|
||||
# section for lib$libname.so
|
||||
#
|
||||
########################################################
|
||||
EOF
|
||||
#
|
||||
# process source files:
|
||||
all_obj=""
|
||||
for file in $src
|
||||
do
|
||||
obj=`echo "$file" | sed 's/.*src\/\(.*\)cpp/\1o/g'`
|
||||
obj="$subdir/$libname/$obj"
|
||||
all_obj="$all_obj $obj"
|
||||
echo "$obj: $file \$(ALL_HEADER)" >> $tout
|
||||
echo " \$(CXX) \$(INCLUDES) -o $obj $opts \$(CXXFLAGS) $file" >> $tout
|
||||
echo "" >> $tout
|
||||
done
|
||||
#
|
||||
# now for the directories for this library:
|
||||
echo "$subdir/$libname : " >> $tout
|
||||
echo " mkdir -p $subdir/$libname" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the clean options for this library:
|
||||
all_clean="$all_clean $libname""_clean"
|
||||
echo "$libname"_clean : >> $tout
|
||||
echo " rm -f $subdir/$libname/*.o" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the main target for this library:
|
||||
echo ./$subdir/lib$libname.so : $all_obj >> $tout
|
||||
echo " \$(LINKER) \$(LDFLAGS) -o $subdir/lib$libname.so $all_obj \$(LIBS)" >> $tout
|
||||
echo "" >> $tout
|
||||
}
|
||||
|
||||
function gen_gen()
|
||||
{
|
||||
out="generic.mak"
|
||||
tout="temp"
|
||||
iout="temp_install"
|
||||
subdir="\$(DIRNAME)"
|
||||
all_dep=""
|
||||
all_clean=""
|
||||
echo > $out
|
||||
echo > $tout
|
||||
echo > $iout
|
||||
|
||||
libname="boost_regex"
|
||||
opts="\$(C1)"
|
||||
gen_gen_lib
|
||||
|
||||
cat > $out << EOF
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for generic compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make clean
|
||||
# deletes temporary object files (but not archives).
|
||||
#
|
||||
|
||||
#
|
||||
# the following environment variables are recognised:
|
||||
# CXXFLAGS= extra compiler options - note applies to all build variants
|
||||
# INCLUDES= additional include directories
|
||||
# LDFLAGS= additional linker options
|
||||
# LIBS= additional library files
|
||||
# CXX= compiler to use
|
||||
# LINKER= linker/archiver to use
|
||||
# name of subdirectory to use for object/archive files:
|
||||
DIRNAME=generic
|
||||
|
||||
#
|
||||
# default compiler options for release build:
|
||||
#
|
||||
C1=-c -O2 -I../../../
|
||||
|
||||
|
||||
EOF
|
||||
echo "" >> $out
|
||||
echo "ALL_HEADER=$header" >> $out
|
||||
echo "" >> $out
|
||||
echo "all : $subdir $all_dep" >> $out
|
||||
echo >> $out
|
||||
echo "$subdir :" >> $out
|
||||
echo " mkdir -p $subdir" >> $out
|
||||
echo >> $out
|
||||
echo "clean : $all_clean" >> $out
|
||||
echo >> $out
|
||||
echo "install : all" >> $out
|
||||
cat $iout >> $out
|
||||
echo >> $out
|
||||
cat $tout >> $out
|
||||
}
|
||||
|
||||
. common.sh
|
||||
|
||||
#
|
||||
# generate generic makefile:
|
||||
gen_gen
|
||||
|
||||
#
|
||||
# remove tmep files;
|
||||
rm -f $tout $iout
|
||||
|
||||
|
||||
|
@ -13,14 +13,40 @@
|
||||
#include <unicode/utypes.h>
|
||||
#include <unicode/uchar.h>
|
||||
#include <unicode/coll.h>
|
||||
#include <boost/scoped_ptr.hpp>
|
||||
#include <iostream>
|
||||
#include <iomanip>
|
||||
|
||||
#if defined(_MSC_VER) && !defined(_DLL)
|
||||
#error "Mixing ICU with a static runtime doesn't work"
|
||||
//#error "Mixing ICU with a static runtime doesn't work"
|
||||
#endif
|
||||
|
||||
void print_error(UErrorCode err, const char* func)
|
||||
{
|
||||
std::cerr << "Error from function " << func << " with error: " << ::u_errorName(err) << std::endl;
|
||||
}
|
||||
|
||||
int main()
|
||||
{
|
||||
// To detect possible binary mismatches between the installed ICU build, and whatever
|
||||
// C++ std lib's we're using, we need to:
|
||||
// * Make sure we call ICU C++ API's
|
||||
// * Make sure we call std lib C++ API's as well (cout).
|
||||
// * Be sure this program is run, not just built.
|
||||
UErrorCode err = U_ZERO_ERROR;
|
||||
UChar32 c = ::u_charFromName(U_UNICODE_CHAR_NAME, "GREEK SMALL LETTER ALPHA", &err);
|
||||
return err;
|
||||
}
|
||||
std::cout << (int)c << std::endl;
|
||||
if(err > 0)
|
||||
{
|
||||
print_error(err, "u_charFromName");
|
||||
return err;
|
||||
}
|
||||
U_NAMESPACE_QUALIFIER Locale l;
|
||||
boost::scoped_ptr<U_NAMESPACE_QUALIFIER Collator> p_col(U_NAMESPACE_QUALIFIER Collator::createInstance(l, err));
|
||||
if(err > 0)
|
||||
{
|
||||
print_error(err, "Collator::createInstance");
|
||||
return err;
|
||||
}
|
||||
return err > 0 ? err : 0;
|
||||
}
|
||||
|
225
build/sun_gen.sh
225
build/sun_gen.sh
@ -1,225 +0,0 @@
|
||||
#! /bin/bash
|
||||
|
||||
# copyright John Maddock 2003
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
|
||||
libname=""
|
||||
src=""
|
||||
header=""
|
||||
all_dep=""
|
||||
|
||||
# current makefile:
|
||||
out=""
|
||||
# temporary file:
|
||||
tout=""
|
||||
# install target temp file:
|
||||
iout=""
|
||||
# debug flag:
|
||||
debug="no"
|
||||
# compile options:
|
||||
opts=""
|
||||
# main output sub-directory:
|
||||
subdir=""
|
||||
# vcl flag:
|
||||
use_vcl="yes"
|
||||
|
||||
#######################################################################
|
||||
#
|
||||
# section for Sun Forte 6.1 (5.1 compiler)
|
||||
#
|
||||
#######################################################################
|
||||
|
||||
function sun_gen_lib()
|
||||
{
|
||||
all_dep="$all_dep $subdir/$libname $subdir/$libname.a"
|
||||
|
||||
#
|
||||
# set up section comments:
|
||||
cat >> $tout << EOF
|
||||
########################################################
|
||||
#
|
||||
# section for $libname.a
|
||||
#
|
||||
########################################################
|
||||
EOF
|
||||
#
|
||||
# process source files:
|
||||
all_obj=""
|
||||
all_lib_obj=""
|
||||
for file in $src
|
||||
do
|
||||
obj=`echo "$file" | sed 's/.*src\/\(.*\)cpp/\1o/g'`
|
||||
obj="$subdir/$libname/$obj"
|
||||
all_obj="$all_obj $obj"
|
||||
all_lib_obj="$all_lib_obj $obj"
|
||||
echo "$obj: $file \$(ALL_HEADER)" >> $tout
|
||||
echo " CC -c \$(INCLUDES) $opts \$(CXXFLAGS) -o $obj $file" >> $tout
|
||||
echo "" >> $tout
|
||||
done
|
||||
#
|
||||
# now for the directories for this library:
|
||||
echo "$subdir/$libname : " >> $tout
|
||||
echo " mkdir -p $subdir/$libname" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the clean options for this library:
|
||||
all_clean="$all_clean $libname""_clean"
|
||||
echo "$libname"_clean : >> $tout
|
||||
echo " rm -f $subdir/$libname/"'*.o' >> $tout
|
||||
echo " rm -fr $subdir/$libname/\$(SUNWS_CACHE_NAME)" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the main target for this library:
|
||||
echo $subdir/$libname.a : $all_obj >> $tout
|
||||
echo " CC -xar \$(CXXFLAGS) \$(LDFLAGS) -o $subdir/$libname.a $all_lib_obj" >> $tout
|
||||
echo "" >> $tout
|
||||
}
|
||||
|
||||
function sun_gen_dll()
|
||||
{
|
||||
all_dep="$all_dep $subdir/shared_$libname $subdir/$libname.so"
|
||||
#
|
||||
# set up section comments:
|
||||
cat >> $tout << EOF
|
||||
########################################################
|
||||
#
|
||||
# section for $libname.so
|
||||
#
|
||||
########################################################
|
||||
EOF
|
||||
#
|
||||
# process source files:
|
||||
all_obj=""
|
||||
for file in $src
|
||||
do
|
||||
obj=`echo "$file" | sed 's/.*src\/\(.*\)cpp/\1o/g'`
|
||||
obj="$subdir/shared_$libname/$obj"
|
||||
all_obj="$all_obj $obj"
|
||||
echo "$obj: $file \$(ALL_HEADER)" >> $tout
|
||||
echo " CC -c \$(INCLUDES) $opts \$(CXXFLAGS) -o $obj $file" >> $tout
|
||||
echo "" >> $tout
|
||||
done
|
||||
#
|
||||
# now for the directories for this library:
|
||||
echo "$subdir/shared_$libname :" >> $tout
|
||||
echo " mkdir -p $subdir/shared_$libname" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the clean options for this library:
|
||||
all_clean="$all_clean $libname""_clean_shared"
|
||||
echo "$libname"_clean_shared : >> $tout
|
||||
echo " rm -f $subdir/shared_$libname/"'*.o' >> $tout
|
||||
echo " rm -fr $subdir/shared_$libname/\$(SUNWS_CACHE_NAME)" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the main target for this library:
|
||||
echo $subdir/$libname.so : $all_obj >> $tout
|
||||
echo " CC $opts -G -o $subdir/$libname.so \$(LDFLAGS) $all_obj \$(LIBS)" >> $tout
|
||||
echo "" >> $tout
|
||||
}
|
||||
|
||||
|
||||
|
||||
function sun_gen()
|
||||
{
|
||||
tout="temp"
|
||||
iout="temp_install"
|
||||
all_dep="$subdir"
|
||||
all_clean=""
|
||||
echo > $out
|
||||
echo > $tout
|
||||
rm -f $iout
|
||||
|
||||
libname="libboost_regex\$(LIBSUFFIX)"
|
||||
opts="-O2 -I../../../"
|
||||
sun_gen_lib
|
||||
|
||||
libname="libboost_regex_mt\$(LIBSUFFIX)"
|
||||
opts="-O2 -mt -I../../../"
|
||||
sun_gen_lib
|
||||
|
||||
libname="libboost_regex\$(LIBSUFFIX)"
|
||||
opts="-KPIC -O2 -I../../../"
|
||||
sun_gen_dll
|
||||
|
||||
libname="libboost_regex_mt\$(LIBSUFFIX)"
|
||||
opts="-KPIC -O2 -mt -I../../../"
|
||||
sun_gen_dll
|
||||
|
||||
|
||||
cat > $out << EOF
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for Sun Forte 6.1
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make clean
|
||||
# removes all temporary files.
|
||||
|
||||
#
|
||||
# Add additional compiler options here:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
LDFLAGS=
|
||||
#
|
||||
# add additional libraries to link to here:
|
||||
#
|
||||
LIBS=
|
||||
#
|
||||
# lib suffix string:
|
||||
#
|
||||
LIBSUFFIX=
|
||||
#
|
||||
# template cache path:
|
||||
#
|
||||
SUNWS_CACHE_NAME=SunWS_cache
|
||||
|
||||
|
||||
EOF
|
||||
echo "" >> $out
|
||||
echo "ALL_HEADER=$header" >> $out
|
||||
echo "" >> $out
|
||||
echo "all : $all_dep" >> $out
|
||||
echo >> $out
|
||||
echo "clean : $all_clean" >> $out
|
||||
echo >> $out
|
||||
echo "install : all" >> $out
|
||||
# cat $iout >> $out
|
||||
echo >> $out
|
||||
echo $subdir : >> $out
|
||||
echo " mkdir -p $subdir" >> $out
|
||||
echo "" >> $out
|
||||
|
||||
cat $tout >> $out
|
||||
}
|
||||
|
||||
. common.sh
|
||||
|
||||
#
|
||||
# generate Sun 6.1 makefile:
|
||||
out="sunpro.mak"
|
||||
subdir="sunpro"
|
||||
sun_gen
|
||||
|
||||
|
||||
#
|
||||
# remove tmep files;
|
||||
rm -f $tout $iout
|
||||
|
||||
|
||||
|
||||
|
316
build/sunpro.mak
316
build/sunpro.mak
@ -1,316 +0,0 @@
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for Sun Forte 6.1
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make clean
|
||||
# removes all temporary files.
|
||||
|
||||
#
|
||||
# Add additional compiler options here:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
LDFLAGS=
|
||||
#
|
||||
# add additional libraries to link to here:
|
||||
#
|
||||
LIBS=
|
||||
#
|
||||
# lib suffix string:
|
||||
#
|
||||
LIBSUFFIX=
|
||||
#
|
||||
# template cache path:
|
||||
#
|
||||
SUNWS_CACHE_NAME=SunWS_cache
|
||||
|
||||
|
||||
|
||||
ALL_HEADER= ../../../boost/regex/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
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
|
||||
|
||||
clean : libboost_regex$(LIBSUFFIX)_clean libboost_regex_mt$(LIBSUFFIX)_clean libboost_regex$(LIBSUFFIX)_clean_shared libboost_regex_mt$(LIBSUFFIX)_clean_shared
|
||||
|
||||
install : all
|
||||
|
||||
sunpro :
|
||||
mkdir -p sunpro
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex$(LIBSUFFIX).a
|
||||
#
|
||||
########################################################
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/c_regex_traits.o ../src/c_regex_traits.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o ../src/cpp_regex_traits.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/cregex.o ../src/cregex.cpp
|
||||
|
||||
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
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/posix_api.o ../src/posix_api.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/regex.o ../src/regex.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/regex_debug.o ../src/regex_debug.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o ../src/regex_raw_buffer.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o ../src/regex_traits_defaults.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/static_mutex.o ../src/static_mutex.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/usinstances.o ../src/usinstances.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/w32_regex_traits.o ../src/w32_regex_traits.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/wc_regex_traits.o ../src/wc_regex_traits.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/wide_posix_api.o ../src/wide_posix_api.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX)/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex$(LIBSUFFIX)/winstances.o ../src/winstances.cpp
|
||||
|
||||
sunpro/libboost_regex$(LIBSUFFIX) :
|
||||
mkdir -p sunpro/libboost_regex$(LIBSUFFIX)
|
||||
|
||||
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)/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
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex_mt$(LIBSUFFIX).a
|
||||
#
|
||||
########################################################
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o ../src/c_regex_traits.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o ../src/cpp_regex_traits.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/cregex.o ../src/cregex.cpp
|
||||
|
||||
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
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/posix_api.o ../src/posix_api.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex.o ../src/regex.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_debug.o ../src/regex_debug.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o ../src/regex_raw_buffer.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o ../src/regex_traits_defaults.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/static_mutex.o ../src/static_mutex.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/usinstances.o ../src/usinstances.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o ../src/w32_regex_traits.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o ../src/wc_regex_traits.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o ../src/wide_posix_api.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX)/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/libboost_regex_mt$(LIBSUFFIX)/winstances.o ../src/winstances.cpp
|
||||
|
||||
sunpro/libboost_regex_mt$(LIBSUFFIX) :
|
||||
mkdir -p sunpro/libboost_regex_mt$(LIBSUFFIX)
|
||||
|
||||
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)/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
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex$(LIBSUFFIX).so
|
||||
#
|
||||
########################################################
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/c_regex_traits.o ../src/c_regex_traits.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/cpp_regex_traits.o ../src/cpp_regex_traits.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/cregex.o ../src/cregex.cpp
|
||||
|
||||
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
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/posix_api.o ../src/posix_api.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex.o ../src/regex.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_debug.o ../src/regex_debug.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_raw_buffer.o ../src/regex_raw_buffer.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/regex_traits_defaults.o ../src/regex_traits_defaults.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/static_mutex.o ../src/static_mutex.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/usinstances.o ../src/usinstances.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/w32_regex_traits.o ../src/w32_regex_traits.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/wc_regex_traits.o ../src/wc_regex_traits.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/wide_posix_api.o ../src/wide_posix_api.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX)/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex$(LIBSUFFIX)/winstances.o ../src/winstances.cpp
|
||||
|
||||
sunpro/shared_libboost_regex$(LIBSUFFIX) :
|
||||
mkdir -p sunpro/shared_libboost_regex$(LIBSUFFIX)
|
||||
|
||||
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)/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)
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex_mt$(LIBSUFFIX).so
|
||||
#
|
||||
########################################################
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/c_regex_traits.o ../src/c_regex_traits.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cpp_regex_traits.o ../src/cpp_regex_traits.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cregex.o: ../src/cregex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/cregex.o ../src/cregex.cpp
|
||||
|
||||
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
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/posix_api.o: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/posix_api.o ../src/posix_api.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex.o: ../src/regex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex.o ../src/regex.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_debug.o: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_debug.o ../src/regex_debug.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_raw_buffer.o ../src/regex_raw_buffer.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/regex_traits_defaults.o ../src/regex_traits_defaults.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/static_mutex.o: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/static_mutex.o ../src/static_mutex.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/usinstances.o: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/usinstances.o ../src/usinstances.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/w32_regex_traits.o ../src/w32_regex_traits.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wc_regex_traits.o ../src/wc_regex_traits.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/wide_posix_api.o ../src/wide_posix_api.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/winstances.o: ../src/winstances.cpp $(ALL_HEADER)
|
||||
CC -c $(INCLUDES) -KPIC -O2 -mt -I../../../ $(CXXFLAGS) -o sunpro/shared_libboost_regex_mt$(LIBSUFFIX)/winstances.o ../src/winstances.cpp
|
||||
|
||||
sunpro/shared_libboost_regex_mt$(LIBSUFFIX) :
|
||||
mkdir -p sunpro/shared_libboost_regex_mt$(LIBSUFFIX)
|
||||
|
||||
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)/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)
|
||||
|
491
build/vc10.mak
491
build/vc10.mak
@ -1,491 +0,0 @@
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for MSVC compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# 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:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!IF "$(OS)" == "Windows_NT"
|
||||
NULL=
|
||||
!ELSE
|
||||
NULL=nul
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
MSVCDIR=$(VS100COMNTOOLS)..\..\VC
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
!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/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : main_dir libboost_regex-vc100-mt-s-1_46_dir ./vc100/libboost_regex-vc100-mt-s-1_46.lib libboost_regex-vc100-mt-sgd-1_46_dir ./vc100/libboost_regex-vc100-mt-sgd-1_46.lib boost_regex-vc100-mt-gd-1_46_dir ./vc100/boost_regex-vc100-mt-gd-1_46.lib boost_regex-vc100-mt-1_46_dir ./vc100/boost_regex-vc100-mt-1_46.lib libboost_regex-vc100-mt-1_46_dir ./vc100/libboost_regex-vc100-mt-1_46.lib libboost_regex-vc100-mt-gd-1_46_dir ./vc100/libboost_regex-vc100-mt-gd-1_46.lib
|
||||
|
||||
clean : libboost_regex-vc100-mt-s-1_46_clean libboost_regex-vc100-mt-sgd-1_46_clean boost_regex-vc100-mt-gd-1_46_clean boost_regex-vc100-mt-1_46_clean libboost_regex-vc100-mt-1_46_clean libboost_regex-vc100-mt-gd-1_46_clean
|
||||
|
||||
install : all
|
||||
copy vc100\libboost_regex-vc100-mt-s-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc100\libboost_regex-vc100-mt-sgd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc100\boost_regex-vc100-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc100\boost_regex-vc100-mt-gd-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc100\boost_regex-vc100-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc100\boost_regex-vc100-mt-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc100\libboost_regex-vc100-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc100\libboost_regex-vc100-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc100\libboost_regex-vc100-mt-gd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
|
||||
main_dir :
|
||||
@if not exist "vc100\$(NULL)" mkdir vc100
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc100-mt-s-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-s-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-s-1_46/ -Fdvc100/libboost_regex-vc100-mt-s-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc100-mt-s-1_46_dir :
|
||||
@if not exist "vc100\libboost_regex-vc100-mt-s-1_46\$(NULL)" mkdir vc100\libboost_regex-vc100-mt-s-1_46
|
||||
|
||||
libboost_regex-vc100-mt-s-1_46_clean :
|
||||
del vc100\libboost_regex-vc100-mt-s-1_46\*.obj
|
||||
del vc100\libboost_regex-vc100-mt-s-1_46\*.idb
|
||||
del vc100\libboost_regex-vc100-mt-s-1_46\*.exp
|
||||
del vc100\libboost_regex-vc100-mt-s-1_46\*.pch
|
||||
|
||||
./vc100/libboost_regex-vc100-mt-s-1_46.lib : vc100/libboost_regex-vc100-mt-s-1_46/c_regex_traits.obj vc100/libboost_regex-vc100-mt-s-1_46/cpp_regex_traits.obj vc100/libboost_regex-vc100-mt-s-1_46/cregex.obj vc100/libboost_regex-vc100-mt-s-1_46/fileiter.obj vc100/libboost_regex-vc100-mt-s-1_46/icu.obj vc100/libboost_regex-vc100-mt-s-1_46/instances.obj vc100/libboost_regex-vc100-mt-s-1_46/posix_api.obj vc100/libboost_regex-vc100-mt-s-1_46/regex.obj vc100/libboost_regex-vc100-mt-s-1_46/regex_debug.obj vc100/libboost_regex-vc100-mt-s-1_46/regex_raw_buffer.obj vc100/libboost_regex-vc100-mt-s-1_46/regex_traits_defaults.obj vc100/libboost_regex-vc100-mt-s-1_46/static_mutex.obj vc100/libboost_regex-vc100-mt-s-1_46/usinstances.obj vc100/libboost_regex-vc100-mt-s-1_46/w32_regex_traits.obj vc100/libboost_regex-vc100-mt-s-1_46/wc_regex_traits.obj vc100/libboost_regex-vc100-mt-s-1_46/wide_posix_api.obj vc100/libboost_regex-vc100-mt-s-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc100/libboost_regex-vc100-mt-s-1_46.lib $(XSFLAGS) vc100/libboost_regex-vc100-mt-s-1_46/c_regex_traits.obj vc100/libboost_regex-vc100-mt-s-1_46/cpp_regex_traits.obj vc100/libboost_regex-vc100-mt-s-1_46/cregex.obj vc100/libboost_regex-vc100-mt-s-1_46/fileiter.obj vc100/libboost_regex-vc100-mt-s-1_46/icu.obj vc100/libboost_regex-vc100-mt-s-1_46/instances.obj vc100/libboost_regex-vc100-mt-s-1_46/posix_api.obj vc100/libboost_regex-vc100-mt-s-1_46/regex.obj vc100/libboost_regex-vc100-mt-s-1_46/regex_debug.obj vc100/libboost_regex-vc100-mt-s-1_46/regex_raw_buffer.obj vc100/libboost_regex-vc100-mt-s-1_46/regex_traits_defaults.obj vc100/libboost_regex-vc100-mt-s-1_46/static_mutex.obj vc100/libboost_regex-vc100-mt-s-1_46/usinstances.obj vc100/libboost_regex-vc100-mt-s-1_46/w32_regex_traits.obj vc100/libboost_regex-vc100-mt-s-1_46/wc_regex_traits.obj vc100/libboost_regex-vc100-mt-s-1_46/wide_posix_api.obj vc100/libboost_regex-vc100-mt-s-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc100-mt-sgd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-sgd-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-sgd-1_46/ -Fdvc100/libboost_regex-vc100-mt-sgd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc100-mt-sgd-1_46_dir :
|
||||
@if not exist "vc100\libboost_regex-vc100-mt-sgd-1_46\$(NULL)" mkdir vc100\libboost_regex-vc100-mt-sgd-1_46
|
||||
|
||||
libboost_regex-vc100-mt-sgd-1_46_clean :
|
||||
del vc100\libboost_regex-vc100-mt-sgd-1_46\*.obj
|
||||
del vc100\libboost_regex-vc100-mt-sgd-1_46\*.idb
|
||||
del vc100\libboost_regex-vc100-mt-sgd-1_46\*.exp
|
||||
del vc100\libboost_regex-vc100-mt-sgd-1_46\*.pch
|
||||
|
||||
./vc100/libboost_regex-vc100-mt-sgd-1_46.lib : vc100/libboost_regex-vc100-mt-sgd-1_46/c_regex_traits.obj vc100/libboost_regex-vc100-mt-sgd-1_46/cpp_regex_traits.obj vc100/libboost_regex-vc100-mt-sgd-1_46/cregex.obj vc100/libboost_regex-vc100-mt-sgd-1_46/fileiter.obj vc100/libboost_regex-vc100-mt-sgd-1_46/icu.obj vc100/libboost_regex-vc100-mt-sgd-1_46/instances.obj vc100/libboost_regex-vc100-mt-sgd-1_46/posix_api.obj vc100/libboost_regex-vc100-mt-sgd-1_46/regex.obj vc100/libboost_regex-vc100-mt-sgd-1_46/regex_debug.obj vc100/libboost_regex-vc100-mt-sgd-1_46/regex_raw_buffer.obj vc100/libboost_regex-vc100-mt-sgd-1_46/regex_traits_defaults.obj vc100/libboost_regex-vc100-mt-sgd-1_46/static_mutex.obj vc100/libboost_regex-vc100-mt-sgd-1_46/usinstances.obj vc100/libboost_regex-vc100-mt-sgd-1_46/w32_regex_traits.obj vc100/libboost_regex-vc100-mt-sgd-1_46/wc_regex_traits.obj vc100/libboost_regex-vc100-mt-sgd-1_46/wide_posix_api.obj vc100/libboost_regex-vc100-mt-sgd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc100/libboost_regex-vc100-mt-sgd-1_46.lib $(XSFLAGS) vc100/libboost_regex-vc100-mt-sgd-1_46/c_regex_traits.obj vc100/libboost_regex-vc100-mt-sgd-1_46/cpp_regex_traits.obj vc100/libboost_regex-vc100-mt-sgd-1_46/cregex.obj vc100/libboost_regex-vc100-mt-sgd-1_46/fileiter.obj vc100/libboost_regex-vc100-mt-sgd-1_46/icu.obj vc100/libboost_regex-vc100-mt-sgd-1_46/instances.obj vc100/libboost_regex-vc100-mt-sgd-1_46/posix_api.obj vc100/libboost_regex-vc100-mt-sgd-1_46/regex.obj vc100/libboost_regex-vc100-mt-sgd-1_46/regex_debug.obj vc100/libboost_regex-vc100-mt-sgd-1_46/regex_raw_buffer.obj vc100/libboost_regex-vc100-mt-sgd-1_46/regex_traits_defaults.obj vc100/libboost_regex-vc100-mt-sgd-1_46/static_mutex.obj vc100/libboost_regex-vc100-mt-sgd-1_46/usinstances.obj vc100/libboost_regex-vc100-mt-sgd-1_46/w32_regex_traits.obj vc100/libboost_regex-vc100-mt-sgd-1_46/wc_regex_traits.obj vc100/libboost_regex-vc100-mt-sgd-1_46/wide_posix_api.obj vc100/libboost_regex-vc100-mt-sgd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc100-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-gd-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/boost_regex-vc100-mt-gd-1_46/ -Fdvc100/boost_regex-vc100-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc100-mt-gd-1_46_dir :
|
||||
@if not exist "vc100\boost_regex-vc100-mt-gd-1_46\$(NULL)" mkdir vc100\boost_regex-vc100-mt-gd-1_46
|
||||
|
||||
boost_regex-vc100-mt-gd-1_46_clean :
|
||||
del vc100\boost_regex-vc100-mt-gd-1_46\*.obj
|
||||
del vc100\boost_regex-vc100-mt-gd-1_46\*.idb
|
||||
del vc100\boost_regex-vc100-mt-gd-1_46\*.exp
|
||||
del vc100\boost_regex-vc100-mt-gd-1_46\*.pch
|
||||
|
||||
./vc100/boost_regex-vc100-mt-gd-1_46.lib : vc100/boost_regex-vc100-mt-gd-1_46/c_regex_traits.obj vc100/boost_regex-vc100-mt-gd-1_46/cpp_regex_traits.obj vc100/boost_regex-vc100-mt-gd-1_46/cregex.obj vc100/boost_regex-vc100-mt-gd-1_46/fileiter.obj vc100/boost_regex-vc100-mt-gd-1_46/icu.obj vc100/boost_regex-vc100-mt-gd-1_46/instances.obj vc100/boost_regex-vc100-mt-gd-1_46/posix_api.obj vc100/boost_regex-vc100-mt-gd-1_46/regex.obj vc100/boost_regex-vc100-mt-gd-1_46/regex_debug.obj vc100/boost_regex-vc100-mt-gd-1_46/regex_raw_buffer.obj vc100/boost_regex-vc100-mt-gd-1_46/regex_traits_defaults.obj vc100/boost_regex-vc100-mt-gd-1_46/static_mutex.obj vc100/boost_regex-vc100-mt-gd-1_46/usinstances.obj vc100/boost_regex-vc100-mt-gd-1_46/w32_regex_traits.obj vc100/boost_regex-vc100-mt-gd-1_46/wc_regex_traits.obj vc100/boost_regex-vc100-mt-gd-1_46/wide_posix_api.obj vc100/boost_regex-vc100-mt-gd-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc100/boost_regex-vc100-mt-gd-1_46.pdb" /debug /machine:I386 /out:"vc100/boost_regex-vc100-mt-gd-1_46.dll" /implib:"vc100/boost_regex-vc100-mt-gd-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc100/boost_regex-vc100-mt-gd-1_46/c_regex_traits.obj vc100/boost_regex-vc100-mt-gd-1_46/cpp_regex_traits.obj vc100/boost_regex-vc100-mt-gd-1_46/cregex.obj vc100/boost_regex-vc100-mt-gd-1_46/fileiter.obj vc100/boost_regex-vc100-mt-gd-1_46/icu.obj vc100/boost_regex-vc100-mt-gd-1_46/instances.obj vc100/boost_regex-vc100-mt-gd-1_46/posix_api.obj vc100/boost_regex-vc100-mt-gd-1_46/regex.obj vc100/boost_regex-vc100-mt-gd-1_46/regex_debug.obj vc100/boost_regex-vc100-mt-gd-1_46/regex_raw_buffer.obj vc100/boost_regex-vc100-mt-gd-1_46/regex_traits_defaults.obj vc100/boost_regex-vc100-mt-gd-1_46/static_mutex.obj vc100/boost_regex-vc100-mt-gd-1_46/usinstances.obj vc100/boost_regex-vc100-mt-gd-1_46/w32_regex_traits.obj vc100/boost_regex-vc100-mt-gd-1_46/wc_regex_traits.obj vc100/boost_regex-vc100-mt-gd-1_46/wide_posix_api.obj vc100/boost_regex-vc100-mt-gd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc100-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc100/boost_regex-vc100-mt-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc100/boost_regex-vc100-mt-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/boost_regex-vc100-mt-1_46/ -Fdvc100/boost_regex-vc100-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc100-mt-1_46_dir :
|
||||
@if not exist "vc100\boost_regex-vc100-mt-1_46\$(NULL)" mkdir vc100\boost_regex-vc100-mt-1_46
|
||||
|
||||
boost_regex-vc100-mt-1_46_clean :
|
||||
del vc100\boost_regex-vc100-mt-1_46\*.obj
|
||||
del vc100\boost_regex-vc100-mt-1_46\*.idb
|
||||
del vc100\boost_regex-vc100-mt-1_46\*.exp
|
||||
del vc100\boost_regex-vc100-mt-1_46\*.pch
|
||||
|
||||
./vc100/boost_regex-vc100-mt-1_46.lib : vc100/boost_regex-vc100-mt-1_46/c_regex_traits.obj vc100/boost_regex-vc100-mt-1_46/cpp_regex_traits.obj vc100/boost_regex-vc100-mt-1_46/cregex.obj vc100/boost_regex-vc100-mt-1_46/fileiter.obj vc100/boost_regex-vc100-mt-1_46/icu.obj vc100/boost_regex-vc100-mt-1_46/instances.obj vc100/boost_regex-vc100-mt-1_46/posix_api.obj vc100/boost_regex-vc100-mt-1_46/regex.obj vc100/boost_regex-vc100-mt-1_46/regex_debug.obj vc100/boost_regex-vc100-mt-1_46/regex_raw_buffer.obj vc100/boost_regex-vc100-mt-1_46/regex_traits_defaults.obj vc100/boost_regex-vc100-mt-1_46/static_mutex.obj vc100/boost_regex-vc100-mt-1_46/usinstances.obj vc100/boost_regex-vc100-mt-1_46/w32_regex_traits.obj vc100/boost_regex-vc100-mt-1_46/wc_regex_traits.obj vc100/boost_regex-vc100-mt-1_46/wide_posix_api.obj vc100/boost_regex-vc100-mt-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc100/boost_regex-vc100-mt-1_46.pdb" /debug /machine:I386 /out:"vc100/boost_regex-vc100-mt-1_46.dll" /implib:"vc100/boost_regex-vc100-mt-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc100/boost_regex-vc100-mt-1_46/c_regex_traits.obj vc100/boost_regex-vc100-mt-1_46/cpp_regex_traits.obj vc100/boost_regex-vc100-mt-1_46/cregex.obj vc100/boost_regex-vc100-mt-1_46/fileiter.obj vc100/boost_regex-vc100-mt-1_46/icu.obj vc100/boost_regex-vc100-mt-1_46/instances.obj vc100/boost_regex-vc100-mt-1_46/posix_api.obj vc100/boost_regex-vc100-mt-1_46/regex.obj vc100/boost_regex-vc100-mt-1_46/regex_debug.obj vc100/boost_regex-vc100-mt-1_46/regex_raw_buffer.obj vc100/boost_regex-vc100-mt-1_46/regex_traits_defaults.obj vc100/boost_regex-vc100-mt-1_46/static_mutex.obj vc100/boost_regex-vc100-mt-1_46/usinstances.obj vc100/boost_regex-vc100-mt-1_46/w32_regex_traits.obj vc100/boost_regex-vc100-mt-1_46/wc_regex_traits.obj vc100/boost_regex-vc100-mt-1_46/wide_posix_api.obj vc100/boost_regex-vc100-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc100-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc100/libboost_regex-vc100-mt-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc100/libboost_regex-vc100-mt-1_46/ -Fdvc100/libboost_regex-vc100-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc100-mt-1_46_dir :
|
||||
@if not exist "vc100\libboost_regex-vc100-mt-1_46\$(NULL)" mkdir vc100\libboost_regex-vc100-mt-1_46
|
||||
|
||||
libboost_regex-vc100-mt-1_46_clean :
|
||||
del vc100\libboost_regex-vc100-mt-1_46\*.obj
|
||||
del vc100\libboost_regex-vc100-mt-1_46\*.idb
|
||||
del vc100\libboost_regex-vc100-mt-1_46\*.exp
|
||||
del vc100\libboost_regex-vc100-mt-1_46\*.pch
|
||||
|
||||
./vc100/libboost_regex-vc100-mt-1_46.lib : vc100/libboost_regex-vc100-mt-1_46/c_regex_traits.obj vc100/libboost_regex-vc100-mt-1_46/cpp_regex_traits.obj vc100/libboost_regex-vc100-mt-1_46/cregex.obj vc100/libboost_regex-vc100-mt-1_46/fileiter.obj vc100/libboost_regex-vc100-mt-1_46/icu.obj vc100/libboost_regex-vc100-mt-1_46/instances.obj vc100/libboost_regex-vc100-mt-1_46/posix_api.obj vc100/libboost_regex-vc100-mt-1_46/regex.obj vc100/libboost_regex-vc100-mt-1_46/regex_debug.obj vc100/libboost_regex-vc100-mt-1_46/regex_raw_buffer.obj vc100/libboost_regex-vc100-mt-1_46/regex_traits_defaults.obj vc100/libboost_regex-vc100-mt-1_46/static_mutex.obj vc100/libboost_regex-vc100-mt-1_46/usinstances.obj vc100/libboost_regex-vc100-mt-1_46/w32_regex_traits.obj vc100/libboost_regex-vc100-mt-1_46/wc_regex_traits.obj vc100/libboost_regex-vc100-mt-1_46/wide_posix_api.obj vc100/libboost_regex-vc100-mt-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc100/libboost_regex-vc100-mt-1_46.lib $(XSFLAGS) vc100/libboost_regex-vc100-mt-1_46/c_regex_traits.obj vc100/libboost_regex-vc100-mt-1_46/cpp_regex_traits.obj vc100/libboost_regex-vc100-mt-1_46/cregex.obj vc100/libboost_regex-vc100-mt-1_46/fileiter.obj vc100/libboost_regex-vc100-mt-1_46/icu.obj vc100/libboost_regex-vc100-mt-1_46/instances.obj vc100/libboost_regex-vc100-mt-1_46/posix_api.obj vc100/libboost_regex-vc100-mt-1_46/regex.obj vc100/libboost_regex-vc100-mt-1_46/regex_debug.obj vc100/libboost_regex-vc100-mt-1_46/regex_raw_buffer.obj vc100/libboost_regex-vc100-mt-1_46/regex_traits_defaults.obj vc100/libboost_regex-vc100-mt-1_46/static_mutex.obj vc100/libboost_regex-vc100-mt-1_46/usinstances.obj vc100/libboost_regex-vc100-mt-1_46/w32_regex_traits.obj vc100/libboost_regex-vc100-mt-1_46/wc_regex_traits.obj vc100/libboost_regex-vc100-mt-1_46/wide_posix_api.obj vc100/libboost_regex-vc100-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc100-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc100/libboost_regex-vc100-mt-gd-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc100/libboost_regex-vc100-mt-gd-1_46/ -Fdvc100/libboost_regex-vc100-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc100-mt-gd-1_46_dir :
|
||||
@if not exist "vc100\libboost_regex-vc100-mt-gd-1_46\$(NULL)" mkdir vc100\libboost_regex-vc100-mt-gd-1_46
|
||||
|
||||
libboost_regex-vc100-mt-gd-1_46_clean :
|
||||
del vc100\libboost_regex-vc100-mt-gd-1_46\*.obj
|
||||
del vc100\libboost_regex-vc100-mt-gd-1_46\*.idb
|
||||
del vc100\libboost_regex-vc100-mt-gd-1_46\*.exp
|
||||
del vc100\libboost_regex-vc100-mt-gd-1_46\*.pch
|
||||
|
||||
./vc100/libboost_regex-vc100-mt-gd-1_46.lib : vc100/libboost_regex-vc100-mt-gd-1_46/c_regex_traits.obj vc100/libboost_regex-vc100-mt-gd-1_46/cpp_regex_traits.obj vc100/libboost_regex-vc100-mt-gd-1_46/cregex.obj vc100/libboost_regex-vc100-mt-gd-1_46/fileiter.obj vc100/libboost_regex-vc100-mt-gd-1_46/icu.obj vc100/libboost_regex-vc100-mt-gd-1_46/instances.obj vc100/libboost_regex-vc100-mt-gd-1_46/posix_api.obj vc100/libboost_regex-vc100-mt-gd-1_46/regex.obj vc100/libboost_regex-vc100-mt-gd-1_46/regex_debug.obj vc100/libboost_regex-vc100-mt-gd-1_46/regex_raw_buffer.obj vc100/libboost_regex-vc100-mt-gd-1_46/regex_traits_defaults.obj vc100/libboost_regex-vc100-mt-gd-1_46/static_mutex.obj vc100/libboost_regex-vc100-mt-gd-1_46/usinstances.obj vc100/libboost_regex-vc100-mt-gd-1_46/w32_regex_traits.obj vc100/libboost_regex-vc100-mt-gd-1_46/wc_regex_traits.obj vc100/libboost_regex-vc100-mt-gd-1_46/wide_posix_api.obj vc100/libboost_regex-vc100-mt-gd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc100/libboost_regex-vc100-mt-gd-1_46.lib $(XSFLAGS) vc100/libboost_regex-vc100-mt-gd-1_46/c_regex_traits.obj vc100/libboost_regex-vc100-mt-gd-1_46/cpp_regex_traits.obj vc100/libboost_regex-vc100-mt-gd-1_46/cregex.obj vc100/libboost_regex-vc100-mt-gd-1_46/fileiter.obj vc100/libboost_regex-vc100-mt-gd-1_46/icu.obj vc100/libboost_regex-vc100-mt-gd-1_46/instances.obj vc100/libboost_regex-vc100-mt-gd-1_46/posix_api.obj vc100/libboost_regex-vc100-mt-gd-1_46/regex.obj vc100/libboost_regex-vc100-mt-gd-1_46/regex_debug.obj vc100/libboost_regex-vc100-mt-gd-1_46/regex_raw_buffer.obj vc100/libboost_regex-vc100-mt-gd-1_46/regex_traits_defaults.obj vc100/libboost_regex-vc100-mt-gd-1_46/static_mutex.obj vc100/libboost_regex-vc100-mt-gd-1_46/usinstances.obj vc100/libboost_regex-vc100-mt-gd-1_46/w32_regex_traits.obj vc100/libboost_regex-vc100-mt-gd-1_46/wc_regex_traits.obj vc100/libboost_regex-vc100-mt-gd-1_46/wide_posix_api.obj vc100/libboost_regex-vc100-mt-gd-1_46/winstances.obj
|
||||
|
@ -1,496 +0,0 @@
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for VC6+STLPort
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# 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:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!IF "$(OS)" == "Windows_NT"
|
||||
NULL=
|
||||
!ELSE
|
||||
NULL=nul
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
!ERROR Variable MSVCDIR not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "$(STLPORT_PATH)" == ""
|
||||
!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/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : main_dir libboost_regex-vc6-mt-sp-1_46_dir ./vc6-stlport/libboost_regex-vc6-mt-sp-1_46.lib boost_regex-vc6-mt-p-1_46_dir ./vc6-stlport/boost_regex-vc6-mt-p-1_46.lib libboost_regex-vc6-mt-p-1_46_dir ./vc6-stlport/libboost_regex-vc6-mt-p-1_46.lib boost_regex-vc6-mt-gdp-1_46_dir ./vc6-stlport/boost_regex-vc6-mt-gdp-1_46.lib libboost_regex-vc6-mt-sgdp-1_46_dir ./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.lib libboost_regex-vc6-mt-gdp-1_46_dir ./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46.lib
|
||||
|
||||
clean : libboost_regex-vc6-mt-sp-1_46_clean boost_regex-vc6-mt-p-1_46_clean libboost_regex-vc6-mt-p-1_46_clean boost_regex-vc6-mt-gdp-1_46_clean libboost_regex-vc6-mt-sgdp-1_46_clean libboost_regex-vc6-mt-gdp-1_46_clean
|
||||
|
||||
install : stlport_check all
|
||||
copy vc6-stlport\libboost_regex-vc6-mt-sp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6-stlport\boost_regex-vc6-mt-p-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6-stlport\boost_regex-vc6-mt-p-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc6-stlport\libboost_regex-vc6-mt-p-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6-stlport\boost_regex-vc6-mt-gdp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6-stlport\boost_regex-vc6-mt-gdp-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc6-stlport\boost_regex-vc6-mt-gdp-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc6-stlport\libboost_regex-vc6-mt-sgdp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6-stlport\libboost_regex-vc6-mt-sgdp-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc6-stlport\libboost_regex-vc6-mt-gdp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6-stlport\libboost_regex-vc6-mt-gdp-1_46.pdb "$(MSVCDIR)\lib"
|
||||
|
||||
main_dir :
|
||||
@if not exist "vc6-stlport\$(NULL)" mkdir vc6-stlport
|
||||
|
||||
stlport_check : "$(STLPORT_PATH)\stlport\string"
|
||||
echo
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc6-mt-sp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-sp-1_46_dir :
|
||||
@if not exist "vc6-stlport\libboost_regex-vc6-mt-sp-1_46\$(NULL)" mkdir vc6-stlport\libboost_regex-vc6-mt-sp-1_46
|
||||
|
||||
libboost_regex-vc6-mt-sp-1_46_clean :
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sp-1_46\*.obj
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sp-1_46\*.idb
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sp-1_46\*.exp
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sp-1_46\*.pch
|
||||
|
||||
./vc6-stlport/libboost_regex-vc6-mt-sp-1_46.lib : vc6-stlport/libboost_regex-vc6-mt-sp-1_46/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/icu.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/instances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/regex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-sp-1_46.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-sp-1_46/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/icu.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/instances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/regex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sp-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc6-mt-p-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-p-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc6-mt-p-1_46_dir :
|
||||
@if not exist "vc6-stlport\boost_regex-vc6-mt-p-1_46\$(NULL)" mkdir vc6-stlport\boost_regex-vc6-mt-p-1_46
|
||||
|
||||
boost_regex-vc6-mt-p-1_46_clean :
|
||||
del vc6-stlport\boost_regex-vc6-mt-p-1_46\*.obj
|
||||
del vc6-stlport\boost_regex-vc6-mt-p-1_46\*.idb
|
||||
del vc6-stlport\boost_regex-vc6-mt-p-1_46\*.exp
|
||||
del vc6-stlport\boost_regex-vc6-mt-p-1_46\*.pch
|
||||
|
||||
./vc6-stlport/boost_regex-vc6-mt-p-1_46.lib : vc6-stlport/boost_regex-vc6-mt-p-1_46/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/cregex.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/fileiter.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/icu.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/instances.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/regex.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/usinstances.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc6-stlport/boost_regex-vc6-mt-p-1_46.pdb" /debug /machine:I386 /out:"vc6-stlport/boost_regex-vc6-mt-p-1_46.dll" /implib:"vc6-stlport/boost_regex-vc6-mt-p-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc6-stlport/boost_regex-vc6-mt-p-1_46/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/cregex.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/fileiter.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/icu.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/instances.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/regex.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/usinstances.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-p-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc6-mt-p-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-p-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-p-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-p-1_46_dir :
|
||||
@if not exist "vc6-stlport\libboost_regex-vc6-mt-p-1_46\$(NULL)" mkdir vc6-stlport\libboost_regex-vc6-mt-p-1_46
|
||||
|
||||
libboost_regex-vc6-mt-p-1_46_clean :
|
||||
del vc6-stlport\libboost_regex-vc6-mt-p-1_46\*.obj
|
||||
del vc6-stlport\libboost_regex-vc6-mt-p-1_46\*.idb
|
||||
del vc6-stlport\libboost_regex-vc6-mt-p-1_46\*.exp
|
||||
del vc6-stlport\libboost_regex-vc6-mt-p-1_46\*.pch
|
||||
|
||||
./vc6-stlport/libboost_regex-vc6-mt-p-1_46.lib : vc6-stlport/libboost_regex-vc6-mt-p-1_46/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/cregex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/icu.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/instances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/regex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-p-1_46.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-p-1_46/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/cregex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/icu.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/instances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/regex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-p-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc6-mt-gdp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/boost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/boost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc6-mt-gdp-1_46_dir :
|
||||
@if not exist "vc6-stlport\boost_regex-vc6-mt-gdp-1_46\$(NULL)" mkdir vc6-stlport\boost_regex-vc6-mt-gdp-1_46
|
||||
|
||||
boost_regex-vc6-mt-gdp-1_46_clean :
|
||||
del vc6-stlport\boost_regex-vc6-mt-gdp-1_46\*.obj
|
||||
del vc6-stlport\boost_regex-vc6-mt-gdp-1_46\*.idb
|
||||
del vc6-stlport\boost_regex-vc6-mt-gdp-1_46\*.exp
|
||||
del vc6-stlport\boost_regex-vc6-mt-gdp-1_46\*.pch
|
||||
|
||||
./vc6-stlport/boost_regex-vc6-mt-gdp-1_46.lib : vc6-stlport/boost_regex-vc6-mt-gdp-1_46/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/cregex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/fileiter.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/icu.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/instances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/regex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/usinstances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc6-stlport/boost_regex-vc6-mt-gdp-1_46.pdb" /debug /machine:I386 /out:"vc6-stlport/boost_regex-vc6-mt-gdp-1_46.dll" /implib:"vc6-stlport/boost_regex-vc6-mt-gdp-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc6-stlport/boost_regex-vc6-mt-gdp-1_46/c_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/cpp_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/cregex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/fileiter.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/icu.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/instances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/regex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/regex_debug.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/regex_raw_buffer.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/regex_traits_defaults.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/static_mutex.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/usinstances.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/w32_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/wc_regex_traits.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/wide_posix_api.obj vc6-stlport/boost_regex-vc6-mt-gdp-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc6-mt-sgdp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-sgdp-1_46_dir :
|
||||
@if not exist "vc6-stlport\libboost_regex-vc6-mt-sgdp-1_46\$(NULL)" mkdir vc6-stlport\libboost_regex-vc6-mt-sgdp-1_46
|
||||
|
||||
libboost_regex-vc6-mt-sgdp-1_46_clean :
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sgdp-1_46\*.obj
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sgdp-1_46\*.idb
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sgdp-1_46\*.exp
|
||||
del vc6-stlport\libboost_regex-vc6-mt-sgdp-1_46\*.pch
|
||||
|
||||
./vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.lib : vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/icu.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/instances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/regex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/cregex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/icu.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/instances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/regex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-sgdp-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc6-mt-gdp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/ -Fdvc6-stlport/libboost_regex-vc6-mt-gdp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-gdp-1_46_dir :
|
||||
@if not exist "vc6-stlport\libboost_regex-vc6-mt-gdp-1_46\$(NULL)" mkdir vc6-stlport\libboost_regex-vc6-mt-gdp-1_46
|
||||
|
||||
libboost_regex-vc6-mt-gdp-1_46_clean :
|
||||
del vc6-stlport\libboost_regex-vc6-mt-gdp-1_46\*.obj
|
||||
del vc6-stlport\libboost_regex-vc6-mt-gdp-1_46\*.idb
|
||||
del vc6-stlport\libboost_regex-vc6-mt-gdp-1_46\*.exp
|
||||
del vc6-stlport\libboost_regex-vc6-mt-gdp-1_46\*.pch
|
||||
|
||||
./vc6-stlport/libboost_regex-vc6-mt-gdp-1_46.lib : vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/cregex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/icu.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/instances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/regex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc6-stlport/libboost_regex-vc6-mt-gdp-1_46.lib $(XSFLAGS) vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/c_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/cpp_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/cregex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/fileiter.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/icu.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/instances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/regex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/regex_debug.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/regex_raw_buffer.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/regex_traits_defaults.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/static_mutex.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/usinstances.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/w32_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/wc_regex_traits.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/wide_posix_api.obj vc6-stlport/libboost_regex-vc6-mt-gdp-1_46/winstances.obj
|
||||
|
632
build/vc6.mak
632
build/vc6.mak
@ -1,632 +0,0 @@
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for MSVC compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# 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:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!IF "$(OS)" == "Windows_NT"
|
||||
NULL=
|
||||
!ELSE
|
||||
NULL=nul
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
!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/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : main_dir libboost_regex-vc6-s-1_46_dir ./vc6/libboost_regex-vc6-s-1_46.lib libboost_regex-vc6-mt-s-1_46_dir ./vc6/libboost_regex-vc6-mt-s-1_46.lib libboost_regex-vc6-sgd-1_46_dir ./vc6/libboost_regex-vc6-sgd-1_46.lib libboost_regex-vc6-mt-sgd-1_46_dir ./vc6/libboost_regex-vc6-mt-sgd-1_46.lib boost_regex-vc6-mt-gd-1_46_dir ./vc6/boost_regex-vc6-mt-gd-1_46.lib boost_regex-vc6-mt-1_46_dir ./vc6/boost_regex-vc6-mt-1_46.lib libboost_regex-vc6-mt-1_46_dir ./vc6/libboost_regex-vc6-mt-1_46.lib libboost_regex-vc6-mt-gd-1_46_dir ./vc6/libboost_regex-vc6-mt-gd-1_46.lib
|
||||
|
||||
clean : libboost_regex-vc6-s-1_46_clean libboost_regex-vc6-mt-s-1_46_clean libboost_regex-vc6-sgd-1_46_clean libboost_regex-vc6-mt-sgd-1_46_clean boost_regex-vc6-mt-gd-1_46_clean boost_regex-vc6-mt-1_46_clean libboost_regex-vc6-mt-1_46_clean libboost_regex-vc6-mt-gd-1_46_clean
|
||||
|
||||
install : all
|
||||
copy vc6\libboost_regex-vc6-s-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6\libboost_regex-vc6-mt-s-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6\libboost_regex-vc6-sgd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6\libboost_regex-vc6-sgd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc6\libboost_regex-vc6-mt-sgd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6\libboost_regex-vc6-mt-sgd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc6\boost_regex-vc6-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6\boost_regex-vc6-mt-gd-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc6\boost_regex-vc6-mt-gd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc6\boost_regex-vc6-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6\boost_regex-vc6-mt-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc6\libboost_regex-vc6-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6\libboost_regex-vc6-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc6\libboost_regex-vc6-mt-gd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
|
||||
main_dir :
|
||||
@if not exist "vc6\$(NULL)" mkdir vc6
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc6-s-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-s-1_46/ -Fdvc6/libboost_regex-vc6-s-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-s-1_46_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-s-1_46\$(NULL)" mkdir vc6\libboost_regex-vc6-s-1_46
|
||||
|
||||
libboost_regex-vc6-s-1_46_clean :
|
||||
del vc6\libboost_regex-vc6-s-1_46\*.obj
|
||||
del vc6\libboost_regex-vc6-s-1_46\*.idb
|
||||
del vc6\libboost_regex-vc6-s-1_46\*.exp
|
||||
del vc6\libboost_regex-vc6-s-1_46\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-s-1_46.lib : vc6/libboost_regex-vc6-s-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-s-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-s-1_46/cregex.obj vc6/libboost_regex-vc6-s-1_46/fileiter.obj vc6/libboost_regex-vc6-s-1_46/icu.obj vc6/libboost_regex-vc6-s-1_46/instances.obj vc6/libboost_regex-vc6-s-1_46/posix_api.obj vc6/libboost_regex-vc6-s-1_46/regex.obj vc6/libboost_regex-vc6-s-1_46/regex_debug.obj vc6/libboost_regex-vc6-s-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-s-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-s-1_46/static_mutex.obj vc6/libboost_regex-vc6-s-1_46/usinstances.obj vc6/libboost_regex-vc6-s-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-s-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-s-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-s-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-s-1_46.lib $(XSFLAGS) vc6/libboost_regex-vc6-s-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-s-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-s-1_46/cregex.obj vc6/libboost_regex-vc6-s-1_46/fileiter.obj vc6/libboost_regex-vc6-s-1_46/icu.obj vc6/libboost_regex-vc6-s-1_46/instances.obj vc6/libboost_regex-vc6-s-1_46/posix_api.obj vc6/libboost_regex-vc6-s-1_46/regex.obj vc6/libboost_regex-vc6-s-1_46/regex_debug.obj vc6/libboost_regex-vc6-s-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-s-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-s-1_46/static_mutex.obj vc6/libboost_regex-vc6-s-1_46/usinstances.obj vc6/libboost_regex-vc6-s-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-s-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-s-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-s-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc6-mt-s-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-s-1_46/ -Fdvc6/libboost_regex-vc6-mt-s-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-s-1_46_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-mt-s-1_46\$(NULL)" mkdir vc6\libboost_regex-vc6-mt-s-1_46
|
||||
|
||||
libboost_regex-vc6-mt-s-1_46_clean :
|
||||
del vc6\libboost_regex-vc6-mt-s-1_46\*.obj
|
||||
del vc6\libboost_regex-vc6-mt-s-1_46\*.idb
|
||||
del vc6\libboost_regex-vc6-mt-s-1_46\*.exp
|
||||
del vc6\libboost_regex-vc6-mt-s-1_46\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-mt-s-1_46.lib : vc6/libboost_regex-vc6-mt-s-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_46/cregex.obj vc6/libboost_regex-vc6-mt-s-1_46/fileiter.obj vc6/libboost_regex-vc6-mt-s-1_46/icu.obj vc6/libboost_regex-vc6-mt-s-1_46/instances.obj vc6/libboost_regex-vc6-mt-s-1_46/posix_api.obj vc6/libboost_regex-vc6-mt-s-1_46/regex.obj vc6/libboost_regex-vc6-mt-s-1_46/regex_debug.obj vc6/libboost_regex-vc6-mt-s-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-s-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-s-1_46/static_mutex.obj vc6/libboost_regex-vc6-mt-s-1_46/usinstances.obj vc6/libboost_regex-vc6-mt-s-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-mt-s-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-s-1_46.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-s-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_46/cregex.obj vc6/libboost_regex-vc6-mt-s-1_46/fileiter.obj vc6/libboost_regex-vc6-mt-s-1_46/icu.obj vc6/libboost_regex-vc6-mt-s-1_46/instances.obj vc6/libboost_regex-vc6-mt-s-1_46/posix_api.obj vc6/libboost_regex-vc6-mt-s-1_46/regex.obj vc6/libboost_regex-vc6-mt-s-1_46/regex_debug.obj vc6/libboost_regex-vc6-mt-s-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-s-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-s-1_46/static_mutex.obj vc6/libboost_regex-vc6-mt-s-1_46/usinstances.obj vc6/libboost_regex-vc6-mt-s-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-s-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-mt-s-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc6-sgd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-sgd-1_46/ -Fdvc6/libboost_regex-vc6-sgd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-sgd-1_46_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-sgd-1_46\$(NULL)" mkdir vc6\libboost_regex-vc6-sgd-1_46
|
||||
|
||||
libboost_regex-vc6-sgd-1_46_clean :
|
||||
del vc6\libboost_regex-vc6-sgd-1_46\*.obj
|
||||
del vc6\libboost_regex-vc6-sgd-1_46\*.idb
|
||||
del vc6\libboost_regex-vc6-sgd-1_46\*.exp
|
||||
del vc6\libboost_regex-vc6-sgd-1_46\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-sgd-1_46.lib : vc6/libboost_regex-vc6-sgd-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_46/cregex.obj vc6/libboost_regex-vc6-sgd-1_46/fileiter.obj vc6/libboost_regex-vc6-sgd-1_46/icu.obj vc6/libboost_regex-vc6-sgd-1_46/instances.obj vc6/libboost_regex-vc6-sgd-1_46/posix_api.obj vc6/libboost_regex-vc6-sgd-1_46/regex.obj vc6/libboost_regex-vc6-sgd-1_46/regex_debug.obj vc6/libboost_regex-vc6-sgd-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-sgd-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-sgd-1_46/static_mutex.obj vc6/libboost_regex-vc6-sgd-1_46/usinstances.obj vc6/libboost_regex-vc6-sgd-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-sgd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-sgd-1_46.lib $(XSFLAGS) vc6/libboost_regex-vc6-sgd-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_46/cregex.obj vc6/libboost_regex-vc6-sgd-1_46/fileiter.obj vc6/libboost_regex-vc6-sgd-1_46/icu.obj vc6/libboost_regex-vc6-sgd-1_46/instances.obj vc6/libboost_regex-vc6-sgd-1_46/posix_api.obj vc6/libboost_regex-vc6-sgd-1_46/regex.obj vc6/libboost_regex-vc6-sgd-1_46/regex_debug.obj vc6/libboost_regex-vc6-sgd-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-sgd-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-sgd-1_46/static_mutex.obj vc6/libboost_regex-vc6-sgd-1_46/usinstances.obj vc6/libboost_regex-vc6-sgd-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-sgd-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-sgd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc6-mt-sgd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-sgd-1_46/ -Fdvc6/libboost_regex-vc6-mt-sgd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-sgd-1_46_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-mt-sgd-1_46\$(NULL)" mkdir vc6\libboost_regex-vc6-mt-sgd-1_46
|
||||
|
||||
libboost_regex-vc6-mt-sgd-1_46_clean :
|
||||
del vc6\libboost_regex-vc6-mt-sgd-1_46\*.obj
|
||||
del vc6\libboost_regex-vc6-mt-sgd-1_46\*.idb
|
||||
del vc6\libboost_regex-vc6-mt-sgd-1_46\*.exp
|
||||
del vc6\libboost_regex-vc6-mt-sgd-1_46\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-mt-sgd-1_46.lib : vc6/libboost_regex-vc6-mt-sgd-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_46/cregex.obj vc6/libboost_regex-vc6-mt-sgd-1_46/fileiter.obj vc6/libboost_regex-vc6-mt-sgd-1_46/icu.obj vc6/libboost_regex-vc6-mt-sgd-1_46/instances.obj vc6/libboost_regex-vc6-mt-sgd-1_46/posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_46/regex.obj vc6/libboost_regex-vc6-mt-sgd-1_46/regex_debug.obj vc6/libboost_regex-vc6-mt-sgd-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-sgd-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-sgd-1_46/static_mutex.obj vc6/libboost_regex-vc6-mt-sgd-1_46/usinstances.obj vc6/libboost_regex-vc6-mt-sgd-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-sgd-1_46.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-sgd-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_46/cregex.obj vc6/libboost_regex-vc6-mt-sgd-1_46/fileiter.obj vc6/libboost_regex-vc6-mt-sgd-1_46/icu.obj vc6/libboost_regex-vc6-mt-sgd-1_46/instances.obj vc6/libboost_regex-vc6-mt-sgd-1_46/posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_46/regex.obj vc6/libboost_regex-vc6-mt-sgd-1_46/regex_debug.obj vc6/libboost_regex-vc6-mt-sgd-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-sgd-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-sgd-1_46/static_mutex.obj vc6/libboost_regex-vc6-mt-sgd-1_46/usinstances.obj vc6/libboost_regex-vc6-mt-sgd-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-sgd-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-mt-sgd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc6-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-gd-1_46/ -Fdvc6/boost_regex-vc6-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc6-mt-gd-1_46_dir :
|
||||
@if not exist "vc6\boost_regex-vc6-mt-gd-1_46\$(NULL)" mkdir vc6\boost_regex-vc6-mt-gd-1_46
|
||||
|
||||
boost_regex-vc6-mt-gd-1_46_clean :
|
||||
del vc6\boost_regex-vc6-mt-gd-1_46\*.obj
|
||||
del vc6\boost_regex-vc6-mt-gd-1_46\*.idb
|
||||
del vc6\boost_regex-vc6-mt-gd-1_46\*.exp
|
||||
del vc6\boost_regex-vc6-mt-gd-1_46\*.pch
|
||||
|
||||
./vc6/boost_regex-vc6-mt-gd-1_46.lib : vc6/boost_regex-vc6-mt-gd-1_46/c_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_46/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_46/cregex.obj vc6/boost_regex-vc6-mt-gd-1_46/fileiter.obj vc6/boost_regex-vc6-mt-gd-1_46/icu.obj vc6/boost_regex-vc6-mt-gd-1_46/instances.obj vc6/boost_regex-vc6-mt-gd-1_46/posix_api.obj vc6/boost_regex-vc6-mt-gd-1_46/regex.obj vc6/boost_regex-vc6-mt-gd-1_46/regex_debug.obj vc6/boost_regex-vc6-mt-gd-1_46/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-gd-1_46/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-gd-1_46/static_mutex.obj vc6/boost_regex-vc6-mt-gd-1_46/usinstances.obj vc6/boost_regex-vc6-mt-gd-1_46/w32_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_46/wc_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_46/wide_posix_api.obj vc6/boost_regex-vc6-mt-gd-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc6/boost_regex-vc6-mt-gd-1_46.pdb" /debug /machine:I386 /out:"vc6/boost_regex-vc6-mt-gd-1_46.dll" /implib:"vc6/boost_regex-vc6-mt-gd-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc6/boost_regex-vc6-mt-gd-1_46/c_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_46/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_46/cregex.obj vc6/boost_regex-vc6-mt-gd-1_46/fileiter.obj vc6/boost_regex-vc6-mt-gd-1_46/icu.obj vc6/boost_regex-vc6-mt-gd-1_46/instances.obj vc6/boost_regex-vc6-mt-gd-1_46/posix_api.obj vc6/boost_regex-vc6-mt-gd-1_46/regex.obj vc6/boost_regex-vc6-mt-gd-1_46/regex_debug.obj vc6/boost_regex-vc6-mt-gd-1_46/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-gd-1_46/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-gd-1_46/static_mutex.obj vc6/boost_regex-vc6-mt-gd-1_46/usinstances.obj vc6/boost_regex-vc6-mt-gd-1_46/w32_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_46/wc_regex_traits.obj vc6/boost_regex-vc6-mt-gd-1_46/wide_posix_api.obj vc6/boost_regex-vc6-mt-gd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc6-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/boost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/boost_regex-vc6-mt-1_46/ -Fdvc6/boost_regex-vc6-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc6-mt-1_46_dir :
|
||||
@if not exist "vc6\boost_regex-vc6-mt-1_46\$(NULL)" mkdir vc6\boost_regex-vc6-mt-1_46
|
||||
|
||||
boost_regex-vc6-mt-1_46_clean :
|
||||
del vc6\boost_regex-vc6-mt-1_46\*.obj
|
||||
del vc6\boost_regex-vc6-mt-1_46\*.idb
|
||||
del vc6\boost_regex-vc6-mt-1_46\*.exp
|
||||
del vc6\boost_regex-vc6-mt-1_46\*.pch
|
||||
|
||||
./vc6/boost_regex-vc6-mt-1_46.lib : vc6/boost_regex-vc6-mt-1_46/c_regex_traits.obj vc6/boost_regex-vc6-mt-1_46/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-1_46/cregex.obj vc6/boost_regex-vc6-mt-1_46/fileiter.obj vc6/boost_regex-vc6-mt-1_46/icu.obj vc6/boost_regex-vc6-mt-1_46/instances.obj vc6/boost_regex-vc6-mt-1_46/posix_api.obj vc6/boost_regex-vc6-mt-1_46/regex.obj vc6/boost_regex-vc6-mt-1_46/regex_debug.obj vc6/boost_regex-vc6-mt-1_46/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-1_46/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-1_46/static_mutex.obj vc6/boost_regex-vc6-mt-1_46/usinstances.obj vc6/boost_regex-vc6-mt-1_46/w32_regex_traits.obj vc6/boost_regex-vc6-mt-1_46/wc_regex_traits.obj vc6/boost_regex-vc6-mt-1_46/wide_posix_api.obj vc6/boost_regex-vc6-mt-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc6/boost_regex-vc6-mt-1_46.pdb" /debug /machine:I386 /out:"vc6/boost_regex-vc6-mt-1_46.dll" /implib:"vc6/boost_regex-vc6-mt-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc6/boost_regex-vc6-mt-1_46/c_regex_traits.obj vc6/boost_regex-vc6-mt-1_46/cpp_regex_traits.obj vc6/boost_regex-vc6-mt-1_46/cregex.obj vc6/boost_regex-vc6-mt-1_46/fileiter.obj vc6/boost_regex-vc6-mt-1_46/icu.obj vc6/boost_regex-vc6-mt-1_46/instances.obj vc6/boost_regex-vc6-mt-1_46/posix_api.obj vc6/boost_regex-vc6-mt-1_46/regex.obj vc6/boost_regex-vc6-mt-1_46/regex_debug.obj vc6/boost_regex-vc6-mt-1_46/regex_raw_buffer.obj vc6/boost_regex-vc6-mt-1_46/regex_traits_defaults.obj vc6/boost_regex-vc6-mt-1_46/static_mutex.obj vc6/boost_regex-vc6-mt-1_46/usinstances.obj vc6/boost_regex-vc6-mt-1_46/w32_regex_traits.obj vc6/boost_regex-vc6-mt-1_46/wc_regex_traits.obj vc6/boost_regex-vc6-mt-1_46/wide_posix_api.obj vc6/boost_regex-vc6-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc6-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-1_46/ -Fdvc6/libboost_regex-vc6-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-1_46_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-mt-1_46\$(NULL)" mkdir vc6\libboost_regex-vc6-mt-1_46
|
||||
|
||||
libboost_regex-vc6-mt-1_46_clean :
|
||||
del vc6\libboost_regex-vc6-mt-1_46\*.obj
|
||||
del vc6\libboost_regex-vc6-mt-1_46\*.idb
|
||||
del vc6\libboost_regex-vc6-mt-1_46\*.exp
|
||||
del vc6\libboost_regex-vc6-mt-1_46\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-mt-1_46.lib : vc6/libboost_regex-vc6-mt-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-mt-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-1_46/cregex.obj vc6/libboost_regex-vc6-mt-1_46/fileiter.obj vc6/libboost_regex-vc6-mt-1_46/icu.obj vc6/libboost_regex-vc6-mt-1_46/instances.obj vc6/libboost_regex-vc6-mt-1_46/posix_api.obj vc6/libboost_regex-vc6-mt-1_46/regex.obj vc6/libboost_regex-vc6-mt-1_46/regex_debug.obj vc6/libboost_regex-vc6-mt-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-1_46/static_mutex.obj vc6/libboost_regex-vc6-mt-1_46/usinstances.obj vc6/libboost_regex-vc6-mt-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-mt-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-1_46.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-mt-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-1_46/cregex.obj vc6/libboost_regex-vc6-mt-1_46/fileiter.obj vc6/libboost_regex-vc6-mt-1_46/icu.obj vc6/libboost_regex-vc6-mt-1_46/instances.obj vc6/libboost_regex-vc6-mt-1_46/posix_api.obj vc6/libboost_regex-vc6-mt-1_46/regex.obj vc6/libboost_regex-vc6-mt-1_46/regex_debug.obj vc6/libboost_regex-vc6-mt-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-1_46/static_mutex.obj vc6/libboost_regex-vc6-mt-1_46/usinstances.obj vc6/libboost_regex-vc6-mt-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc6-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc6/libboost_regex-vc6-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc6/libboost_regex-vc6-mt-gd-1_46/ -Fdvc6/libboost_regex-vc6-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc6-mt-gd-1_46_dir :
|
||||
@if not exist "vc6\libboost_regex-vc6-mt-gd-1_46\$(NULL)" mkdir vc6\libboost_regex-vc6-mt-gd-1_46
|
||||
|
||||
libboost_regex-vc6-mt-gd-1_46_clean :
|
||||
del vc6\libboost_regex-vc6-mt-gd-1_46\*.obj
|
||||
del vc6\libboost_regex-vc6-mt-gd-1_46\*.idb
|
||||
del vc6\libboost_regex-vc6-mt-gd-1_46\*.exp
|
||||
del vc6\libboost_regex-vc6-mt-gd-1_46\*.pch
|
||||
|
||||
./vc6/libboost_regex-vc6-mt-gd-1_46.lib : vc6/libboost_regex-vc6-mt-gd-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_46/cregex.obj vc6/libboost_regex-vc6-mt-gd-1_46/fileiter.obj vc6/libboost_regex-vc6-mt-gd-1_46/icu.obj vc6/libboost_regex-vc6-mt-gd-1_46/instances.obj vc6/libboost_regex-vc6-mt-gd-1_46/posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_46/regex.obj vc6/libboost_regex-vc6-mt-gd-1_46/regex_debug.obj vc6/libboost_regex-vc6-mt-gd-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-gd-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-gd-1_46/static_mutex.obj vc6/libboost_regex-vc6-mt-gd-1_46/usinstances.obj vc6/libboost_regex-vc6-mt-gd-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc6/libboost_regex-vc6-mt-gd-1_46.lib $(XSFLAGS) vc6/libboost_regex-vc6-mt-gd-1_46/c_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_46/cpp_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_46/cregex.obj vc6/libboost_regex-vc6-mt-gd-1_46/fileiter.obj vc6/libboost_regex-vc6-mt-gd-1_46/icu.obj vc6/libboost_regex-vc6-mt-gd-1_46/instances.obj vc6/libboost_regex-vc6-mt-gd-1_46/posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_46/regex.obj vc6/libboost_regex-vc6-mt-gd-1_46/regex_debug.obj vc6/libboost_regex-vc6-mt-gd-1_46/regex_raw_buffer.obj vc6/libboost_regex-vc6-mt-gd-1_46/regex_traits_defaults.obj vc6/libboost_regex-vc6-mt-gd-1_46/static_mutex.obj vc6/libboost_regex-vc6-mt-gd-1_46/usinstances.obj vc6/libboost_regex-vc6-mt-gd-1_46/w32_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_46/wc_regex_traits.obj vc6/libboost_regex-vc6-mt-gd-1_46/wide_posix_api.obj vc6/libboost_regex-vc6-mt-gd-1_46/winstances.obj
|
||||
|
@ -1,496 +0,0 @@
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for VC6+STLPort
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# 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:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!IF "$(OS)" == "Windows_NT"
|
||||
NULL=
|
||||
!ELSE
|
||||
NULL=nul
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
!ERROR Variable MSVCDIR not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "$(STLPORT_PATH)" == ""
|
||||
!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/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : main_dir libboost_regex-vc7-mt-sp-1_46_dir ./vc7-stlport/libboost_regex-vc7-mt-sp-1_46.lib boost_regex-vc7-mt-p-1_46_dir ./vc7-stlport/boost_regex-vc7-mt-p-1_46.lib libboost_regex-vc7-mt-p-1_46_dir ./vc7-stlport/libboost_regex-vc7-mt-p-1_46.lib boost_regex-vc7-mt-gdp-1_46_dir ./vc7-stlport/boost_regex-vc7-mt-gdp-1_46.lib libboost_regex-vc7-mt-sgdp-1_46_dir ./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.lib libboost_regex-vc7-mt-gdp-1_46_dir ./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46.lib
|
||||
|
||||
clean : libboost_regex-vc7-mt-sp-1_46_clean boost_regex-vc7-mt-p-1_46_clean libboost_regex-vc7-mt-p-1_46_clean boost_regex-vc7-mt-gdp-1_46_clean libboost_regex-vc7-mt-sgdp-1_46_clean libboost_regex-vc7-mt-gdp-1_46_clean
|
||||
|
||||
install : stlport_check all
|
||||
copy vc7-stlport\libboost_regex-vc7-mt-sp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7-stlport\boost_regex-vc7-mt-p-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7-stlport\boost_regex-vc7-mt-p-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc7-stlport\libboost_regex-vc7-mt-p-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7-stlport\boost_regex-vc7-mt-gdp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7-stlport\boost_regex-vc7-mt-gdp-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc7-stlport\boost_regex-vc7-mt-gdp-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc7-stlport\libboost_regex-vc7-mt-sgdp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7-stlport\libboost_regex-vc7-mt-sgdp-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc7-stlport\libboost_regex-vc7-mt-gdp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7-stlport\libboost_regex-vc7-mt-gdp-1_46.pdb "$(MSVCDIR)\lib"
|
||||
|
||||
main_dir :
|
||||
@if not exist "vc7-stlport\$(NULL)" mkdir vc7-stlport
|
||||
|
||||
stlport_check : "$(STLPORT_PATH)\stlport\string"
|
||||
echo
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc7-mt-sp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-sp-1_46_dir :
|
||||
@if not exist "vc7-stlport\libboost_regex-vc7-mt-sp-1_46\$(NULL)" mkdir vc7-stlport\libboost_regex-vc7-mt-sp-1_46
|
||||
|
||||
libboost_regex-vc7-mt-sp-1_46_clean :
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sp-1_46\*.obj
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sp-1_46\*.idb
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sp-1_46\*.exp
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sp-1_46\*.pch
|
||||
|
||||
./vc7-stlport/libboost_regex-vc7-mt-sp-1_46.lib : vc7-stlport/libboost_regex-vc7-mt-sp-1_46/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/icu.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/instances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/regex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-sp-1_46.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-sp-1_46/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/icu.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/instances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/regex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sp-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc7-mt-p-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-p-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc7-mt-p-1_46_dir :
|
||||
@if not exist "vc7-stlport\boost_regex-vc7-mt-p-1_46\$(NULL)" mkdir vc7-stlport\boost_regex-vc7-mt-p-1_46
|
||||
|
||||
boost_regex-vc7-mt-p-1_46_clean :
|
||||
del vc7-stlport\boost_regex-vc7-mt-p-1_46\*.obj
|
||||
del vc7-stlport\boost_regex-vc7-mt-p-1_46\*.idb
|
||||
del vc7-stlport\boost_regex-vc7-mt-p-1_46\*.exp
|
||||
del vc7-stlport\boost_regex-vc7-mt-p-1_46\*.pch
|
||||
|
||||
./vc7-stlport/boost_regex-vc7-mt-p-1_46.lib : vc7-stlport/boost_regex-vc7-mt-p-1_46/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/cregex.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/fileiter.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/icu.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/instances.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/regex.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/usinstances.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc7-stlport/boost_regex-vc7-mt-p-1_46.pdb" /debug /machine:I386 /out:"vc7-stlport/boost_regex-vc7-mt-p-1_46.dll" /implib:"vc7-stlport/boost_regex-vc7-mt-p-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc7-stlport/boost_regex-vc7-mt-p-1_46/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/cregex.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/fileiter.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/icu.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/instances.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/regex.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/usinstances.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-p-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc7-mt-p-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-p-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-p-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-p-1_46_dir :
|
||||
@if not exist "vc7-stlport\libboost_regex-vc7-mt-p-1_46\$(NULL)" mkdir vc7-stlport\libboost_regex-vc7-mt-p-1_46
|
||||
|
||||
libboost_regex-vc7-mt-p-1_46_clean :
|
||||
del vc7-stlport\libboost_regex-vc7-mt-p-1_46\*.obj
|
||||
del vc7-stlport\libboost_regex-vc7-mt-p-1_46\*.idb
|
||||
del vc7-stlport\libboost_regex-vc7-mt-p-1_46\*.exp
|
||||
del vc7-stlport\libboost_regex-vc7-mt-p-1_46\*.pch
|
||||
|
||||
./vc7-stlport/libboost_regex-vc7-mt-p-1_46.lib : vc7-stlport/libboost_regex-vc7-mt-p-1_46/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/cregex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/icu.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/instances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/regex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-p-1_46.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-p-1_46/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/cregex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/icu.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/instances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/regex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-p-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc7-mt-gdp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/boost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/boost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc7-mt-gdp-1_46_dir :
|
||||
@if not exist "vc7-stlport\boost_regex-vc7-mt-gdp-1_46\$(NULL)" mkdir vc7-stlport\boost_regex-vc7-mt-gdp-1_46
|
||||
|
||||
boost_regex-vc7-mt-gdp-1_46_clean :
|
||||
del vc7-stlport\boost_regex-vc7-mt-gdp-1_46\*.obj
|
||||
del vc7-stlport\boost_regex-vc7-mt-gdp-1_46\*.idb
|
||||
del vc7-stlport\boost_regex-vc7-mt-gdp-1_46\*.exp
|
||||
del vc7-stlport\boost_regex-vc7-mt-gdp-1_46\*.pch
|
||||
|
||||
./vc7-stlport/boost_regex-vc7-mt-gdp-1_46.lib : vc7-stlport/boost_regex-vc7-mt-gdp-1_46/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/cregex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/fileiter.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/icu.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/instances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/regex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/usinstances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc7-stlport/boost_regex-vc7-mt-gdp-1_46.pdb" /debug /machine:I386 /out:"vc7-stlport/boost_regex-vc7-mt-gdp-1_46.dll" /implib:"vc7-stlport/boost_regex-vc7-mt-gdp-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc7-stlport/boost_regex-vc7-mt-gdp-1_46/c_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/cpp_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/cregex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/fileiter.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/icu.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/instances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/regex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/regex_debug.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/regex_raw_buffer.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/regex_traits_defaults.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/static_mutex.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/usinstances.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/w32_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/wc_regex_traits.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/wide_posix_api.obj vc7-stlport/boost_regex-vc7-mt-gdp-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc7-mt-sgdp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-sgdp-1_46_dir :
|
||||
@if not exist "vc7-stlport\libboost_regex-vc7-mt-sgdp-1_46\$(NULL)" mkdir vc7-stlport\libboost_regex-vc7-mt-sgdp-1_46
|
||||
|
||||
libboost_regex-vc7-mt-sgdp-1_46_clean :
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sgdp-1_46\*.obj
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sgdp-1_46\*.idb
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sgdp-1_46\*.exp
|
||||
del vc7-stlport\libboost_regex-vc7-mt-sgdp-1_46\*.pch
|
||||
|
||||
./vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.lib : vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/icu.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/instances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/regex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/cregex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/icu.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/instances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/regex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-sgdp-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc7-mt-gdp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/ -Fdvc7-stlport/libboost_regex-vc7-mt-gdp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-gdp-1_46_dir :
|
||||
@if not exist "vc7-stlport\libboost_regex-vc7-mt-gdp-1_46\$(NULL)" mkdir vc7-stlport\libboost_regex-vc7-mt-gdp-1_46
|
||||
|
||||
libboost_regex-vc7-mt-gdp-1_46_clean :
|
||||
del vc7-stlport\libboost_regex-vc7-mt-gdp-1_46\*.obj
|
||||
del vc7-stlport\libboost_regex-vc7-mt-gdp-1_46\*.idb
|
||||
del vc7-stlport\libboost_regex-vc7-mt-gdp-1_46\*.exp
|
||||
del vc7-stlport\libboost_regex-vc7-mt-gdp-1_46\*.pch
|
||||
|
||||
./vc7-stlport/libboost_regex-vc7-mt-gdp-1_46.lib : vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/cregex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/icu.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/instances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/regex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc7-stlport/libboost_regex-vc7-mt-gdp-1_46.lib $(XSFLAGS) vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/c_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/cpp_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/cregex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/fileiter.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/icu.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/instances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/regex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/regex_debug.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/regex_raw_buffer.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/regex_traits_defaults.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/static_mutex.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/usinstances.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/w32_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/wc_regex_traits.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/wide_posix_api.obj vc7-stlport/libboost_regex-vc7-mt-gdp-1_46/winstances.obj
|
||||
|
632
build/vc7.mak
632
build/vc7.mak
@ -1,632 +0,0 @@
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for MSVC compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# 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:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!IF "$(OS)" == "Windows_NT"
|
||||
NULL=
|
||||
!ELSE
|
||||
NULL=nul
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
!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/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : main_dir libboost_regex-vc7-s-1_46_dir ./vc7/libboost_regex-vc7-s-1_46.lib libboost_regex-vc7-mt-s-1_46_dir ./vc7/libboost_regex-vc7-mt-s-1_46.lib libboost_regex-vc7-sgd-1_46_dir ./vc7/libboost_regex-vc7-sgd-1_46.lib libboost_regex-vc7-mt-sgd-1_46_dir ./vc7/libboost_regex-vc7-mt-sgd-1_46.lib boost_regex-vc7-mt-gd-1_46_dir ./vc7/boost_regex-vc7-mt-gd-1_46.lib boost_regex-vc7-mt-1_46_dir ./vc7/boost_regex-vc7-mt-1_46.lib libboost_regex-vc7-mt-1_46_dir ./vc7/libboost_regex-vc7-mt-1_46.lib libboost_regex-vc7-mt-gd-1_46_dir ./vc7/libboost_regex-vc7-mt-gd-1_46.lib
|
||||
|
||||
clean : libboost_regex-vc7-s-1_46_clean libboost_regex-vc7-mt-s-1_46_clean libboost_regex-vc7-sgd-1_46_clean libboost_regex-vc7-mt-sgd-1_46_clean boost_regex-vc7-mt-gd-1_46_clean boost_regex-vc7-mt-1_46_clean libboost_regex-vc7-mt-1_46_clean libboost_regex-vc7-mt-gd-1_46_clean
|
||||
|
||||
install : all
|
||||
copy vc7\libboost_regex-vc7-s-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7\libboost_regex-vc7-mt-s-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7\libboost_regex-vc7-sgd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7\libboost_regex-vc7-sgd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc7\libboost_regex-vc7-mt-sgd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7\libboost_regex-vc7-mt-sgd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc7\boost_regex-vc7-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7\boost_regex-vc7-mt-gd-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc7\boost_regex-vc7-mt-gd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc7\boost_regex-vc7-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7\boost_regex-vc7-mt-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc7\libboost_regex-vc7-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7\libboost_regex-vc7-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc7\libboost_regex-vc7-mt-gd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
|
||||
main_dir :
|
||||
@if not exist "vc7\$(NULL)" mkdir vc7
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc7-s-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-s-1_46/ -Fdvc7/libboost_regex-vc7-s-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-s-1_46_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-s-1_46\$(NULL)" mkdir vc7\libboost_regex-vc7-s-1_46
|
||||
|
||||
libboost_regex-vc7-s-1_46_clean :
|
||||
del vc7\libboost_regex-vc7-s-1_46\*.obj
|
||||
del vc7\libboost_regex-vc7-s-1_46\*.idb
|
||||
del vc7\libboost_regex-vc7-s-1_46\*.exp
|
||||
del vc7\libboost_regex-vc7-s-1_46\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-s-1_46.lib : vc7/libboost_regex-vc7-s-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-s-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-s-1_46/cregex.obj vc7/libboost_regex-vc7-s-1_46/fileiter.obj vc7/libboost_regex-vc7-s-1_46/icu.obj vc7/libboost_regex-vc7-s-1_46/instances.obj vc7/libboost_regex-vc7-s-1_46/posix_api.obj vc7/libboost_regex-vc7-s-1_46/regex.obj vc7/libboost_regex-vc7-s-1_46/regex_debug.obj vc7/libboost_regex-vc7-s-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-s-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-s-1_46/static_mutex.obj vc7/libboost_regex-vc7-s-1_46/usinstances.obj vc7/libboost_regex-vc7-s-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-s-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-s-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-s-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-s-1_46.lib $(XSFLAGS) vc7/libboost_regex-vc7-s-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-s-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-s-1_46/cregex.obj vc7/libboost_regex-vc7-s-1_46/fileiter.obj vc7/libboost_regex-vc7-s-1_46/icu.obj vc7/libboost_regex-vc7-s-1_46/instances.obj vc7/libboost_regex-vc7-s-1_46/posix_api.obj vc7/libboost_regex-vc7-s-1_46/regex.obj vc7/libboost_regex-vc7-s-1_46/regex_debug.obj vc7/libboost_regex-vc7-s-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-s-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-s-1_46/static_mutex.obj vc7/libboost_regex-vc7-s-1_46/usinstances.obj vc7/libboost_regex-vc7-s-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-s-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-s-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-s-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc7-mt-s-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-s-1_46/ -Fdvc7/libboost_regex-vc7-mt-s-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-s-1_46_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-mt-s-1_46\$(NULL)" mkdir vc7\libboost_regex-vc7-mt-s-1_46
|
||||
|
||||
libboost_regex-vc7-mt-s-1_46_clean :
|
||||
del vc7\libboost_regex-vc7-mt-s-1_46\*.obj
|
||||
del vc7\libboost_regex-vc7-mt-s-1_46\*.idb
|
||||
del vc7\libboost_regex-vc7-mt-s-1_46\*.exp
|
||||
del vc7\libboost_regex-vc7-mt-s-1_46\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-mt-s-1_46.lib : vc7/libboost_regex-vc7-mt-s-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_46/cregex.obj vc7/libboost_regex-vc7-mt-s-1_46/fileiter.obj vc7/libboost_regex-vc7-mt-s-1_46/icu.obj vc7/libboost_regex-vc7-mt-s-1_46/instances.obj vc7/libboost_regex-vc7-mt-s-1_46/posix_api.obj vc7/libboost_regex-vc7-mt-s-1_46/regex.obj vc7/libboost_regex-vc7-mt-s-1_46/regex_debug.obj vc7/libboost_regex-vc7-mt-s-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-s-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-s-1_46/static_mutex.obj vc7/libboost_regex-vc7-mt-s-1_46/usinstances.obj vc7/libboost_regex-vc7-mt-s-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-mt-s-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-s-1_46.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-s-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_46/cregex.obj vc7/libboost_regex-vc7-mt-s-1_46/fileiter.obj vc7/libboost_regex-vc7-mt-s-1_46/icu.obj vc7/libboost_regex-vc7-mt-s-1_46/instances.obj vc7/libboost_regex-vc7-mt-s-1_46/posix_api.obj vc7/libboost_regex-vc7-mt-s-1_46/regex.obj vc7/libboost_regex-vc7-mt-s-1_46/regex_debug.obj vc7/libboost_regex-vc7-mt-s-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-s-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-s-1_46/static_mutex.obj vc7/libboost_regex-vc7-mt-s-1_46/usinstances.obj vc7/libboost_regex-vc7-mt-s-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-s-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-mt-s-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc7-sgd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-sgd-1_46/ -Fdvc7/libboost_regex-vc7-sgd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-sgd-1_46_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-sgd-1_46\$(NULL)" mkdir vc7\libboost_regex-vc7-sgd-1_46
|
||||
|
||||
libboost_regex-vc7-sgd-1_46_clean :
|
||||
del vc7\libboost_regex-vc7-sgd-1_46\*.obj
|
||||
del vc7\libboost_regex-vc7-sgd-1_46\*.idb
|
||||
del vc7\libboost_regex-vc7-sgd-1_46\*.exp
|
||||
del vc7\libboost_regex-vc7-sgd-1_46\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-sgd-1_46.lib : vc7/libboost_regex-vc7-sgd-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_46/cregex.obj vc7/libboost_regex-vc7-sgd-1_46/fileiter.obj vc7/libboost_regex-vc7-sgd-1_46/icu.obj vc7/libboost_regex-vc7-sgd-1_46/instances.obj vc7/libboost_regex-vc7-sgd-1_46/posix_api.obj vc7/libboost_regex-vc7-sgd-1_46/regex.obj vc7/libboost_regex-vc7-sgd-1_46/regex_debug.obj vc7/libboost_regex-vc7-sgd-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-sgd-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-sgd-1_46/static_mutex.obj vc7/libboost_regex-vc7-sgd-1_46/usinstances.obj vc7/libboost_regex-vc7-sgd-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-sgd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-sgd-1_46.lib $(XSFLAGS) vc7/libboost_regex-vc7-sgd-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_46/cregex.obj vc7/libboost_regex-vc7-sgd-1_46/fileiter.obj vc7/libboost_regex-vc7-sgd-1_46/icu.obj vc7/libboost_regex-vc7-sgd-1_46/instances.obj vc7/libboost_regex-vc7-sgd-1_46/posix_api.obj vc7/libboost_regex-vc7-sgd-1_46/regex.obj vc7/libboost_regex-vc7-sgd-1_46/regex_debug.obj vc7/libboost_regex-vc7-sgd-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-sgd-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-sgd-1_46/static_mutex.obj vc7/libboost_regex-vc7-sgd-1_46/usinstances.obj vc7/libboost_regex-vc7-sgd-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-sgd-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-sgd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc7-mt-sgd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-sgd-1_46/ -Fdvc7/libboost_regex-vc7-mt-sgd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-sgd-1_46_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-mt-sgd-1_46\$(NULL)" mkdir vc7\libboost_regex-vc7-mt-sgd-1_46
|
||||
|
||||
libboost_regex-vc7-mt-sgd-1_46_clean :
|
||||
del vc7\libboost_regex-vc7-mt-sgd-1_46\*.obj
|
||||
del vc7\libboost_regex-vc7-mt-sgd-1_46\*.idb
|
||||
del vc7\libboost_regex-vc7-mt-sgd-1_46\*.exp
|
||||
del vc7\libboost_regex-vc7-mt-sgd-1_46\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-mt-sgd-1_46.lib : vc7/libboost_regex-vc7-mt-sgd-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_46/cregex.obj vc7/libboost_regex-vc7-mt-sgd-1_46/fileiter.obj vc7/libboost_regex-vc7-mt-sgd-1_46/icu.obj vc7/libboost_regex-vc7-mt-sgd-1_46/instances.obj vc7/libboost_regex-vc7-mt-sgd-1_46/posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_46/regex.obj vc7/libboost_regex-vc7-mt-sgd-1_46/regex_debug.obj vc7/libboost_regex-vc7-mt-sgd-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-sgd-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-sgd-1_46/static_mutex.obj vc7/libboost_regex-vc7-mt-sgd-1_46/usinstances.obj vc7/libboost_regex-vc7-mt-sgd-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-sgd-1_46.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-sgd-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_46/cregex.obj vc7/libboost_regex-vc7-mt-sgd-1_46/fileiter.obj vc7/libboost_regex-vc7-mt-sgd-1_46/icu.obj vc7/libboost_regex-vc7-mt-sgd-1_46/instances.obj vc7/libboost_regex-vc7-mt-sgd-1_46/posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_46/regex.obj vc7/libboost_regex-vc7-mt-sgd-1_46/regex_debug.obj vc7/libboost_regex-vc7-mt-sgd-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-sgd-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-sgd-1_46/static_mutex.obj vc7/libboost_regex-vc7-mt-sgd-1_46/usinstances.obj vc7/libboost_regex-vc7-mt-sgd-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-sgd-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-mt-sgd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc7-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-gd-1_46/ -Fdvc7/boost_regex-vc7-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc7-mt-gd-1_46_dir :
|
||||
@if not exist "vc7\boost_regex-vc7-mt-gd-1_46\$(NULL)" mkdir vc7\boost_regex-vc7-mt-gd-1_46
|
||||
|
||||
boost_regex-vc7-mt-gd-1_46_clean :
|
||||
del vc7\boost_regex-vc7-mt-gd-1_46\*.obj
|
||||
del vc7\boost_regex-vc7-mt-gd-1_46\*.idb
|
||||
del vc7\boost_regex-vc7-mt-gd-1_46\*.exp
|
||||
del vc7\boost_regex-vc7-mt-gd-1_46\*.pch
|
||||
|
||||
./vc7/boost_regex-vc7-mt-gd-1_46.lib : vc7/boost_regex-vc7-mt-gd-1_46/c_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_46/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_46/cregex.obj vc7/boost_regex-vc7-mt-gd-1_46/fileiter.obj vc7/boost_regex-vc7-mt-gd-1_46/icu.obj vc7/boost_regex-vc7-mt-gd-1_46/instances.obj vc7/boost_regex-vc7-mt-gd-1_46/posix_api.obj vc7/boost_regex-vc7-mt-gd-1_46/regex.obj vc7/boost_regex-vc7-mt-gd-1_46/regex_debug.obj vc7/boost_regex-vc7-mt-gd-1_46/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-gd-1_46/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-gd-1_46/static_mutex.obj vc7/boost_regex-vc7-mt-gd-1_46/usinstances.obj vc7/boost_regex-vc7-mt-gd-1_46/w32_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_46/wc_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_46/wide_posix_api.obj vc7/boost_regex-vc7-mt-gd-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc7/boost_regex-vc7-mt-gd-1_46.pdb" /debug /machine:I386 /out:"vc7/boost_regex-vc7-mt-gd-1_46.dll" /implib:"vc7/boost_regex-vc7-mt-gd-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc7/boost_regex-vc7-mt-gd-1_46/c_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_46/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_46/cregex.obj vc7/boost_regex-vc7-mt-gd-1_46/fileiter.obj vc7/boost_regex-vc7-mt-gd-1_46/icu.obj vc7/boost_regex-vc7-mt-gd-1_46/instances.obj vc7/boost_regex-vc7-mt-gd-1_46/posix_api.obj vc7/boost_regex-vc7-mt-gd-1_46/regex.obj vc7/boost_regex-vc7-mt-gd-1_46/regex_debug.obj vc7/boost_regex-vc7-mt-gd-1_46/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-gd-1_46/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-gd-1_46/static_mutex.obj vc7/boost_regex-vc7-mt-gd-1_46/usinstances.obj vc7/boost_regex-vc7-mt-gd-1_46/w32_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_46/wc_regex_traits.obj vc7/boost_regex-vc7-mt-gd-1_46/wide_posix_api.obj vc7/boost_regex-vc7-mt-gd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc7-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/boost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/boost_regex-vc7-mt-1_46/ -Fdvc7/boost_regex-vc7-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc7-mt-1_46_dir :
|
||||
@if not exist "vc7\boost_regex-vc7-mt-1_46\$(NULL)" mkdir vc7\boost_regex-vc7-mt-1_46
|
||||
|
||||
boost_regex-vc7-mt-1_46_clean :
|
||||
del vc7\boost_regex-vc7-mt-1_46\*.obj
|
||||
del vc7\boost_regex-vc7-mt-1_46\*.idb
|
||||
del vc7\boost_regex-vc7-mt-1_46\*.exp
|
||||
del vc7\boost_regex-vc7-mt-1_46\*.pch
|
||||
|
||||
./vc7/boost_regex-vc7-mt-1_46.lib : vc7/boost_regex-vc7-mt-1_46/c_regex_traits.obj vc7/boost_regex-vc7-mt-1_46/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-1_46/cregex.obj vc7/boost_regex-vc7-mt-1_46/fileiter.obj vc7/boost_regex-vc7-mt-1_46/icu.obj vc7/boost_regex-vc7-mt-1_46/instances.obj vc7/boost_regex-vc7-mt-1_46/posix_api.obj vc7/boost_regex-vc7-mt-1_46/regex.obj vc7/boost_regex-vc7-mt-1_46/regex_debug.obj vc7/boost_regex-vc7-mt-1_46/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-1_46/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-1_46/static_mutex.obj vc7/boost_regex-vc7-mt-1_46/usinstances.obj vc7/boost_regex-vc7-mt-1_46/w32_regex_traits.obj vc7/boost_regex-vc7-mt-1_46/wc_regex_traits.obj vc7/boost_regex-vc7-mt-1_46/wide_posix_api.obj vc7/boost_regex-vc7-mt-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc7/boost_regex-vc7-mt-1_46.pdb" /debug /machine:I386 /out:"vc7/boost_regex-vc7-mt-1_46.dll" /implib:"vc7/boost_regex-vc7-mt-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc7/boost_regex-vc7-mt-1_46/c_regex_traits.obj vc7/boost_regex-vc7-mt-1_46/cpp_regex_traits.obj vc7/boost_regex-vc7-mt-1_46/cregex.obj vc7/boost_regex-vc7-mt-1_46/fileiter.obj vc7/boost_regex-vc7-mt-1_46/icu.obj vc7/boost_regex-vc7-mt-1_46/instances.obj vc7/boost_regex-vc7-mt-1_46/posix_api.obj vc7/boost_regex-vc7-mt-1_46/regex.obj vc7/boost_regex-vc7-mt-1_46/regex_debug.obj vc7/boost_regex-vc7-mt-1_46/regex_raw_buffer.obj vc7/boost_regex-vc7-mt-1_46/regex_traits_defaults.obj vc7/boost_regex-vc7-mt-1_46/static_mutex.obj vc7/boost_regex-vc7-mt-1_46/usinstances.obj vc7/boost_regex-vc7-mt-1_46/w32_regex_traits.obj vc7/boost_regex-vc7-mt-1_46/wc_regex_traits.obj vc7/boost_regex-vc7-mt-1_46/wide_posix_api.obj vc7/boost_regex-vc7-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc7-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-1_46/ -Fdvc7/libboost_regex-vc7-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-1_46_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-mt-1_46\$(NULL)" mkdir vc7\libboost_regex-vc7-mt-1_46
|
||||
|
||||
libboost_regex-vc7-mt-1_46_clean :
|
||||
del vc7\libboost_regex-vc7-mt-1_46\*.obj
|
||||
del vc7\libboost_regex-vc7-mt-1_46\*.idb
|
||||
del vc7\libboost_regex-vc7-mt-1_46\*.exp
|
||||
del vc7\libboost_regex-vc7-mt-1_46\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-mt-1_46.lib : vc7/libboost_regex-vc7-mt-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-mt-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-1_46/cregex.obj vc7/libboost_regex-vc7-mt-1_46/fileiter.obj vc7/libboost_regex-vc7-mt-1_46/icu.obj vc7/libboost_regex-vc7-mt-1_46/instances.obj vc7/libboost_regex-vc7-mt-1_46/posix_api.obj vc7/libboost_regex-vc7-mt-1_46/regex.obj vc7/libboost_regex-vc7-mt-1_46/regex_debug.obj vc7/libboost_regex-vc7-mt-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-1_46/static_mutex.obj vc7/libboost_regex-vc7-mt-1_46/usinstances.obj vc7/libboost_regex-vc7-mt-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-mt-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-1_46.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-mt-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-1_46/cregex.obj vc7/libboost_regex-vc7-mt-1_46/fileiter.obj vc7/libboost_regex-vc7-mt-1_46/icu.obj vc7/libboost_regex-vc7-mt-1_46/instances.obj vc7/libboost_regex-vc7-mt-1_46/posix_api.obj vc7/libboost_regex-vc7-mt-1_46/regex.obj vc7/libboost_regex-vc7-mt-1_46/regex_debug.obj vc7/libboost_regex-vc7-mt-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-1_46/static_mutex.obj vc7/libboost_regex-vc7-mt-1_46/usinstances.obj vc7/libboost_regex-vc7-mt-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc7-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc7/libboost_regex-vc7-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc7/libboost_regex-vc7-mt-gd-1_46/ -Fdvc7/libboost_regex-vc7-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc7-mt-gd-1_46_dir :
|
||||
@if not exist "vc7\libboost_regex-vc7-mt-gd-1_46\$(NULL)" mkdir vc7\libboost_regex-vc7-mt-gd-1_46
|
||||
|
||||
libboost_regex-vc7-mt-gd-1_46_clean :
|
||||
del vc7\libboost_regex-vc7-mt-gd-1_46\*.obj
|
||||
del vc7\libboost_regex-vc7-mt-gd-1_46\*.idb
|
||||
del vc7\libboost_regex-vc7-mt-gd-1_46\*.exp
|
||||
del vc7\libboost_regex-vc7-mt-gd-1_46\*.pch
|
||||
|
||||
./vc7/libboost_regex-vc7-mt-gd-1_46.lib : vc7/libboost_regex-vc7-mt-gd-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_46/cregex.obj vc7/libboost_regex-vc7-mt-gd-1_46/fileiter.obj vc7/libboost_regex-vc7-mt-gd-1_46/icu.obj vc7/libboost_regex-vc7-mt-gd-1_46/instances.obj vc7/libboost_regex-vc7-mt-gd-1_46/posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_46/regex.obj vc7/libboost_regex-vc7-mt-gd-1_46/regex_debug.obj vc7/libboost_regex-vc7-mt-gd-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-gd-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-gd-1_46/static_mutex.obj vc7/libboost_regex-vc7-mt-gd-1_46/usinstances.obj vc7/libboost_regex-vc7-mt-gd-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc7/libboost_regex-vc7-mt-gd-1_46.lib $(XSFLAGS) vc7/libboost_regex-vc7-mt-gd-1_46/c_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_46/cpp_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_46/cregex.obj vc7/libboost_regex-vc7-mt-gd-1_46/fileiter.obj vc7/libboost_regex-vc7-mt-gd-1_46/icu.obj vc7/libboost_regex-vc7-mt-gd-1_46/instances.obj vc7/libboost_regex-vc7-mt-gd-1_46/posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_46/regex.obj vc7/libboost_regex-vc7-mt-gd-1_46/regex_debug.obj vc7/libboost_regex-vc7-mt-gd-1_46/regex_raw_buffer.obj vc7/libboost_regex-vc7-mt-gd-1_46/regex_traits_defaults.obj vc7/libboost_regex-vc7-mt-gd-1_46/static_mutex.obj vc7/libboost_regex-vc7-mt-gd-1_46/usinstances.obj vc7/libboost_regex-vc7-mt-gd-1_46/w32_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_46/wc_regex_traits.obj vc7/libboost_regex-vc7-mt-gd-1_46/wide_posix_api.obj vc7/libboost_regex-vc7-mt-gd-1_46/winstances.obj
|
||||
|
@ -1,496 +0,0 @@
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for VC6+STLPort
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# 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:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!IF "$(OS)" == "Windows_NT"
|
||||
NULL=
|
||||
!ELSE
|
||||
NULL=nul
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
!ERROR Variable MSVCDIR not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "$(STLPORT_PATH)" == ""
|
||||
!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/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : main_dir libboost_regex-vc71-mt-sp-1_46_dir ./vc71-stlport/libboost_regex-vc71-mt-sp-1_46.lib boost_regex-vc71-mt-p-1_46_dir ./vc71-stlport/boost_regex-vc71-mt-p-1_46.lib libboost_regex-vc71-mt-p-1_46_dir ./vc71-stlport/libboost_regex-vc71-mt-p-1_46.lib boost_regex-vc71-mt-gdp-1_46_dir ./vc71-stlport/boost_regex-vc71-mt-gdp-1_46.lib libboost_regex-vc71-mt-sgdp-1_46_dir ./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.lib libboost_regex-vc71-mt-gdp-1_46_dir ./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46.lib
|
||||
|
||||
clean : libboost_regex-vc71-mt-sp-1_46_clean boost_regex-vc71-mt-p-1_46_clean libboost_regex-vc71-mt-p-1_46_clean boost_regex-vc71-mt-gdp-1_46_clean libboost_regex-vc71-mt-sgdp-1_46_clean libboost_regex-vc71-mt-gdp-1_46_clean
|
||||
|
||||
install : stlport_check all
|
||||
copy vc71-stlport\libboost_regex-vc71-mt-sp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71-stlport\boost_regex-vc71-mt-p-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71-stlport\boost_regex-vc71-mt-p-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc71-stlport\libboost_regex-vc71-mt-p-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71-stlport\boost_regex-vc71-mt-gdp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71-stlport\boost_regex-vc71-mt-gdp-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc71-stlport\boost_regex-vc71-mt-gdp-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc71-stlport\libboost_regex-vc71-mt-sgdp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71-stlport\libboost_regex-vc71-mt-sgdp-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc71-stlport\libboost_regex-vc71-mt-gdp-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71-stlport\libboost_regex-vc71-mt-gdp-1_46.pdb "$(MSVCDIR)\lib"
|
||||
|
||||
main_dir :
|
||||
@if not exist "vc71-stlport\$(NULL)" mkdir vc71-stlport
|
||||
|
||||
stlport_check : "$(STLPORT_PATH)\stlport\string"
|
||||
echo
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc71-mt-sp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-sp-1_46_dir :
|
||||
@if not exist "vc71-stlport\libboost_regex-vc71-mt-sp-1_46\$(NULL)" mkdir vc71-stlport\libboost_regex-vc71-mt-sp-1_46
|
||||
|
||||
libboost_regex-vc71-mt-sp-1_46_clean :
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sp-1_46\*.obj
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sp-1_46\*.idb
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sp-1_46\*.exp
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sp-1_46\*.pch
|
||||
|
||||
./vc71-stlport/libboost_regex-vc71-mt-sp-1_46.lib : vc71-stlport/libboost_regex-vc71-mt-sp-1_46/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/icu.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/instances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/regex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-sp-1_46.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-sp-1_46/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/icu.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/instances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/regex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sp-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc71-mt-p-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-p-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc71-mt-p-1_46_dir :
|
||||
@if not exist "vc71-stlport\boost_regex-vc71-mt-p-1_46\$(NULL)" mkdir vc71-stlport\boost_regex-vc71-mt-p-1_46
|
||||
|
||||
boost_regex-vc71-mt-p-1_46_clean :
|
||||
del vc71-stlport\boost_regex-vc71-mt-p-1_46\*.obj
|
||||
del vc71-stlport\boost_regex-vc71-mt-p-1_46\*.idb
|
||||
del vc71-stlport\boost_regex-vc71-mt-p-1_46\*.exp
|
||||
del vc71-stlport\boost_regex-vc71-mt-p-1_46\*.pch
|
||||
|
||||
./vc71-stlport/boost_regex-vc71-mt-p-1_46.lib : vc71-stlport/boost_regex-vc71-mt-p-1_46/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/cregex.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/fileiter.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/icu.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/instances.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/regex.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/usinstances.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc71-stlport/boost_regex-vc71-mt-p-1_46.pdb" /debug /machine:I386 /out:"vc71-stlport/boost_regex-vc71-mt-p-1_46.dll" /implib:"vc71-stlport/boost_regex-vc71-mt-p-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc71-stlport/boost_regex-vc71-mt-p-1_46/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/cregex.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/fileiter.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/icu.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/instances.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/regex.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/usinstances.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-p-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc71-mt-p-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-p-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-p-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-p-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-p-1_46_dir :
|
||||
@if not exist "vc71-stlport\libboost_regex-vc71-mt-p-1_46\$(NULL)" mkdir vc71-stlport\libboost_regex-vc71-mt-p-1_46
|
||||
|
||||
libboost_regex-vc71-mt-p-1_46_clean :
|
||||
del vc71-stlport\libboost_regex-vc71-mt-p-1_46\*.obj
|
||||
del vc71-stlport\libboost_regex-vc71-mt-p-1_46\*.idb
|
||||
del vc71-stlport\libboost_regex-vc71-mt-p-1_46\*.exp
|
||||
del vc71-stlport\libboost_regex-vc71-mt-p-1_46\*.pch
|
||||
|
||||
./vc71-stlport/libboost_regex-vc71-mt-p-1_46.lib : vc71-stlport/libboost_regex-vc71-mt-p-1_46/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/cregex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/icu.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/instances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/regex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-p-1_46.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-p-1_46/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/cregex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/icu.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/instances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/regex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-p-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc71-mt-gdp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/boost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/boost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc71-mt-gdp-1_46_dir :
|
||||
@if not exist "vc71-stlport\boost_regex-vc71-mt-gdp-1_46\$(NULL)" mkdir vc71-stlport\boost_regex-vc71-mt-gdp-1_46
|
||||
|
||||
boost_regex-vc71-mt-gdp-1_46_clean :
|
||||
del vc71-stlport\boost_regex-vc71-mt-gdp-1_46\*.obj
|
||||
del vc71-stlport\boost_regex-vc71-mt-gdp-1_46\*.idb
|
||||
del vc71-stlport\boost_regex-vc71-mt-gdp-1_46\*.exp
|
||||
del vc71-stlport\boost_regex-vc71-mt-gdp-1_46\*.pch
|
||||
|
||||
./vc71-stlport/boost_regex-vc71-mt-gdp-1_46.lib : vc71-stlport/boost_regex-vc71-mt-gdp-1_46/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/cregex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/fileiter.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/icu.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/instances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/regex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/usinstances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc71-stlport/boost_regex-vc71-mt-gdp-1_46.pdb" /debug /machine:I386 /out:"vc71-stlport/boost_regex-vc71-mt-gdp-1_46.dll" /implib:"vc71-stlport/boost_regex-vc71-mt-gdp-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc71-stlport/boost_regex-vc71-mt-gdp-1_46/c_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/cpp_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/cregex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/fileiter.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/icu.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/instances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/regex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/regex_debug.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/regex_raw_buffer.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/regex_traits_defaults.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/static_mutex.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/usinstances.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/w32_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/wc_regex_traits.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/wide_posix_api.obj vc71-stlport/boost_regex-vc71-mt-gdp-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc71-mt-sgdp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-sgdp-1_46_dir :
|
||||
@if not exist "vc71-stlport\libboost_regex-vc71-mt-sgdp-1_46\$(NULL)" mkdir vc71-stlport\libboost_regex-vc71-mt-sgdp-1_46
|
||||
|
||||
libboost_regex-vc71-mt-sgdp-1_46_clean :
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sgdp-1_46\*.obj
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sgdp-1_46\*.idb
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sgdp-1_46\*.exp
|
||||
del vc71-stlport\libboost_regex-vc71-mt-sgdp-1_46\*.pch
|
||||
|
||||
./vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.lib : vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/icu.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/instances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/regex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/cregex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/icu.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/instances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/regex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-sgdp-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc71-mt-gdp-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/ -Fdvc71-stlport/libboost_regex-vc71-mt-gdp-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-gdp-1_46_dir :
|
||||
@if not exist "vc71-stlport\libboost_regex-vc71-mt-gdp-1_46\$(NULL)" mkdir vc71-stlport\libboost_regex-vc71-mt-gdp-1_46
|
||||
|
||||
libboost_regex-vc71-mt-gdp-1_46_clean :
|
||||
del vc71-stlport\libboost_regex-vc71-mt-gdp-1_46\*.obj
|
||||
del vc71-stlport\libboost_regex-vc71-mt-gdp-1_46\*.idb
|
||||
del vc71-stlport\libboost_regex-vc71-mt-gdp-1_46\*.exp
|
||||
del vc71-stlport\libboost_regex-vc71-mt-gdp-1_46\*.pch
|
||||
|
||||
./vc71-stlport/libboost_regex-vc71-mt-gdp-1_46.lib : vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/cregex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/icu.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/instances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/regex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc71-stlport/libboost_regex-vc71-mt-gdp-1_46.lib $(XSFLAGS) vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/c_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/cpp_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/cregex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/fileiter.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/icu.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/instances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/regex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/regex_debug.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/regex_raw_buffer.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/regex_traits_defaults.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/static_mutex.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/usinstances.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/w32_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/wc_regex_traits.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/wide_posix_api.obj vc71-stlport/libboost_regex-vc71-mt-gdp-1_46/winstances.obj
|
||||
|
632
build/vc71.mak
632
build/vc71.mak
@ -1,632 +0,0 @@
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for MSVC compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# 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:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!IF "$(OS)" == "Windows_NT"
|
||||
NULL=
|
||||
!ELSE
|
||||
NULL=nul
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
MSVCDIR=$(VS71COMNTOOLS)..\..\VC7
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
!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/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : main_dir libboost_regex-vc71-s-1_46_dir ./vc71/libboost_regex-vc71-s-1_46.lib libboost_regex-vc71-mt-s-1_46_dir ./vc71/libboost_regex-vc71-mt-s-1_46.lib libboost_regex-vc71-sgd-1_46_dir ./vc71/libboost_regex-vc71-sgd-1_46.lib libboost_regex-vc71-mt-sgd-1_46_dir ./vc71/libboost_regex-vc71-mt-sgd-1_46.lib boost_regex-vc71-mt-gd-1_46_dir ./vc71/boost_regex-vc71-mt-gd-1_46.lib boost_regex-vc71-mt-1_46_dir ./vc71/boost_regex-vc71-mt-1_46.lib libboost_regex-vc71-mt-1_46_dir ./vc71/libboost_regex-vc71-mt-1_46.lib libboost_regex-vc71-mt-gd-1_46_dir ./vc71/libboost_regex-vc71-mt-gd-1_46.lib
|
||||
|
||||
clean : libboost_regex-vc71-s-1_46_clean libboost_regex-vc71-mt-s-1_46_clean libboost_regex-vc71-sgd-1_46_clean libboost_regex-vc71-mt-sgd-1_46_clean boost_regex-vc71-mt-gd-1_46_clean boost_regex-vc71-mt-1_46_clean libboost_regex-vc71-mt-1_46_clean libboost_regex-vc71-mt-gd-1_46_clean
|
||||
|
||||
install : all
|
||||
copy vc71\libboost_regex-vc71-s-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71\libboost_regex-vc71-mt-s-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71\libboost_regex-vc71-sgd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71\libboost_regex-vc71-sgd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc71\libboost_regex-vc71-mt-sgd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71\libboost_regex-vc71-mt-sgd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc71\boost_regex-vc71-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71\boost_regex-vc71-mt-gd-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc71\boost_regex-vc71-mt-gd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc71\boost_regex-vc71-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71\boost_regex-vc71-mt-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc71\libboost_regex-vc71-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71\libboost_regex-vc71-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc71\libboost_regex-vc71-mt-gd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
|
||||
main_dir :
|
||||
@if not exist "vc71\$(NULL)" mkdir vc71
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc71-s-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-s-1_46/ -Fdvc71/libboost_regex-vc71-s-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-s-1_46_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-s-1_46\$(NULL)" mkdir vc71\libboost_regex-vc71-s-1_46
|
||||
|
||||
libboost_regex-vc71-s-1_46_clean :
|
||||
del vc71\libboost_regex-vc71-s-1_46\*.obj
|
||||
del vc71\libboost_regex-vc71-s-1_46\*.idb
|
||||
del vc71\libboost_regex-vc71-s-1_46\*.exp
|
||||
del vc71\libboost_regex-vc71-s-1_46\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-s-1_46.lib : vc71/libboost_regex-vc71-s-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-s-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-s-1_46/cregex.obj vc71/libboost_regex-vc71-s-1_46/fileiter.obj vc71/libboost_regex-vc71-s-1_46/icu.obj vc71/libboost_regex-vc71-s-1_46/instances.obj vc71/libboost_regex-vc71-s-1_46/posix_api.obj vc71/libboost_regex-vc71-s-1_46/regex.obj vc71/libboost_regex-vc71-s-1_46/regex_debug.obj vc71/libboost_regex-vc71-s-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-s-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-s-1_46/static_mutex.obj vc71/libboost_regex-vc71-s-1_46/usinstances.obj vc71/libboost_regex-vc71-s-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-s-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-s-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-s-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-s-1_46.lib $(XSFLAGS) vc71/libboost_regex-vc71-s-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-s-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-s-1_46/cregex.obj vc71/libboost_regex-vc71-s-1_46/fileiter.obj vc71/libboost_regex-vc71-s-1_46/icu.obj vc71/libboost_regex-vc71-s-1_46/instances.obj vc71/libboost_regex-vc71-s-1_46/posix_api.obj vc71/libboost_regex-vc71-s-1_46/regex.obj vc71/libboost_regex-vc71-s-1_46/regex_debug.obj vc71/libboost_regex-vc71-s-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-s-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-s-1_46/static_mutex.obj vc71/libboost_regex-vc71-s-1_46/usinstances.obj vc71/libboost_regex-vc71-s-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-s-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-s-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-s-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc71-mt-s-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-s-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-s-1_46/ -Fdvc71/libboost_regex-vc71-mt-s-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-s-1_46_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-mt-s-1_46\$(NULL)" mkdir vc71\libboost_regex-vc71-mt-s-1_46
|
||||
|
||||
libboost_regex-vc71-mt-s-1_46_clean :
|
||||
del vc71\libboost_regex-vc71-mt-s-1_46\*.obj
|
||||
del vc71\libboost_regex-vc71-mt-s-1_46\*.idb
|
||||
del vc71\libboost_regex-vc71-mt-s-1_46\*.exp
|
||||
del vc71\libboost_regex-vc71-mt-s-1_46\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-mt-s-1_46.lib : vc71/libboost_regex-vc71-mt-s-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_46/cregex.obj vc71/libboost_regex-vc71-mt-s-1_46/fileiter.obj vc71/libboost_regex-vc71-mt-s-1_46/icu.obj vc71/libboost_regex-vc71-mt-s-1_46/instances.obj vc71/libboost_regex-vc71-mt-s-1_46/posix_api.obj vc71/libboost_regex-vc71-mt-s-1_46/regex.obj vc71/libboost_regex-vc71-mt-s-1_46/regex_debug.obj vc71/libboost_regex-vc71-mt-s-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-s-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-s-1_46/static_mutex.obj vc71/libboost_regex-vc71-mt-s-1_46/usinstances.obj vc71/libboost_regex-vc71-mt-s-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-mt-s-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-s-1_46.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-s-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_46/cregex.obj vc71/libboost_regex-vc71-mt-s-1_46/fileiter.obj vc71/libboost_regex-vc71-mt-s-1_46/icu.obj vc71/libboost_regex-vc71-mt-s-1_46/instances.obj vc71/libboost_regex-vc71-mt-s-1_46/posix_api.obj vc71/libboost_regex-vc71-mt-s-1_46/regex.obj vc71/libboost_regex-vc71-mt-s-1_46/regex_debug.obj vc71/libboost_regex-vc71-mt-s-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-s-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-s-1_46/static_mutex.obj vc71/libboost_regex-vc71-mt-s-1_46/usinstances.obj vc71/libboost_regex-vc71-mt-s-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-s-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-mt-s-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc71-sgd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-sgd-1_46/ -Fdvc71/libboost_regex-vc71-sgd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-sgd-1_46_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-sgd-1_46\$(NULL)" mkdir vc71\libboost_regex-vc71-sgd-1_46
|
||||
|
||||
libboost_regex-vc71-sgd-1_46_clean :
|
||||
del vc71\libboost_regex-vc71-sgd-1_46\*.obj
|
||||
del vc71\libboost_regex-vc71-sgd-1_46\*.idb
|
||||
del vc71\libboost_regex-vc71-sgd-1_46\*.exp
|
||||
del vc71\libboost_regex-vc71-sgd-1_46\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-sgd-1_46.lib : vc71/libboost_regex-vc71-sgd-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_46/cregex.obj vc71/libboost_regex-vc71-sgd-1_46/fileiter.obj vc71/libboost_regex-vc71-sgd-1_46/icu.obj vc71/libboost_regex-vc71-sgd-1_46/instances.obj vc71/libboost_regex-vc71-sgd-1_46/posix_api.obj vc71/libboost_regex-vc71-sgd-1_46/regex.obj vc71/libboost_regex-vc71-sgd-1_46/regex_debug.obj vc71/libboost_regex-vc71-sgd-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-sgd-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-sgd-1_46/static_mutex.obj vc71/libboost_regex-vc71-sgd-1_46/usinstances.obj vc71/libboost_regex-vc71-sgd-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-sgd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-sgd-1_46.lib $(XSFLAGS) vc71/libboost_regex-vc71-sgd-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_46/cregex.obj vc71/libboost_regex-vc71-sgd-1_46/fileiter.obj vc71/libboost_regex-vc71-sgd-1_46/icu.obj vc71/libboost_regex-vc71-sgd-1_46/instances.obj vc71/libboost_regex-vc71-sgd-1_46/posix_api.obj vc71/libboost_regex-vc71-sgd-1_46/regex.obj vc71/libboost_regex-vc71-sgd-1_46/regex_debug.obj vc71/libboost_regex-vc71-sgd-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-sgd-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-sgd-1_46/static_mutex.obj vc71/libboost_regex-vc71-sgd-1_46/usinstances.obj vc71/libboost_regex-vc71-sgd-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-sgd-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-sgd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc71-mt-sgd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-sgd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-sgd-1_46/ -Fdvc71/libboost_regex-vc71-mt-sgd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-sgd-1_46_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-mt-sgd-1_46\$(NULL)" mkdir vc71\libboost_regex-vc71-mt-sgd-1_46
|
||||
|
||||
libboost_regex-vc71-mt-sgd-1_46_clean :
|
||||
del vc71\libboost_regex-vc71-mt-sgd-1_46\*.obj
|
||||
del vc71\libboost_regex-vc71-mt-sgd-1_46\*.idb
|
||||
del vc71\libboost_regex-vc71-mt-sgd-1_46\*.exp
|
||||
del vc71\libboost_regex-vc71-mt-sgd-1_46\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-mt-sgd-1_46.lib : vc71/libboost_regex-vc71-mt-sgd-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_46/cregex.obj vc71/libboost_regex-vc71-mt-sgd-1_46/fileiter.obj vc71/libboost_regex-vc71-mt-sgd-1_46/icu.obj vc71/libboost_regex-vc71-mt-sgd-1_46/instances.obj vc71/libboost_regex-vc71-mt-sgd-1_46/posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_46/regex.obj vc71/libboost_regex-vc71-mt-sgd-1_46/regex_debug.obj vc71/libboost_regex-vc71-mt-sgd-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-sgd-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-sgd-1_46/static_mutex.obj vc71/libboost_regex-vc71-mt-sgd-1_46/usinstances.obj vc71/libboost_regex-vc71-mt-sgd-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-sgd-1_46.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-sgd-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_46/cregex.obj vc71/libboost_regex-vc71-mt-sgd-1_46/fileiter.obj vc71/libboost_regex-vc71-mt-sgd-1_46/icu.obj vc71/libboost_regex-vc71-mt-sgd-1_46/instances.obj vc71/libboost_regex-vc71-mt-sgd-1_46/posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_46/regex.obj vc71/libboost_regex-vc71-mt-sgd-1_46/regex_debug.obj vc71/libboost_regex-vc71-mt-sgd-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-sgd-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-sgd-1_46/static_mutex.obj vc71/libboost_regex-vc71-mt-sgd-1_46/usinstances.obj vc71/libboost_regex-vc71-mt-sgd-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-sgd-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-mt-sgd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc71-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-gd-1_46/ -Fdvc71/boost_regex-vc71-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc71-mt-gd-1_46_dir :
|
||||
@if not exist "vc71\boost_regex-vc71-mt-gd-1_46\$(NULL)" mkdir vc71\boost_regex-vc71-mt-gd-1_46
|
||||
|
||||
boost_regex-vc71-mt-gd-1_46_clean :
|
||||
del vc71\boost_regex-vc71-mt-gd-1_46\*.obj
|
||||
del vc71\boost_regex-vc71-mt-gd-1_46\*.idb
|
||||
del vc71\boost_regex-vc71-mt-gd-1_46\*.exp
|
||||
del vc71\boost_regex-vc71-mt-gd-1_46\*.pch
|
||||
|
||||
./vc71/boost_regex-vc71-mt-gd-1_46.lib : vc71/boost_regex-vc71-mt-gd-1_46/c_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_46/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_46/cregex.obj vc71/boost_regex-vc71-mt-gd-1_46/fileiter.obj vc71/boost_regex-vc71-mt-gd-1_46/icu.obj vc71/boost_regex-vc71-mt-gd-1_46/instances.obj vc71/boost_regex-vc71-mt-gd-1_46/posix_api.obj vc71/boost_regex-vc71-mt-gd-1_46/regex.obj vc71/boost_regex-vc71-mt-gd-1_46/regex_debug.obj vc71/boost_regex-vc71-mt-gd-1_46/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-gd-1_46/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-gd-1_46/static_mutex.obj vc71/boost_regex-vc71-mt-gd-1_46/usinstances.obj vc71/boost_regex-vc71-mt-gd-1_46/w32_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_46/wc_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_46/wide_posix_api.obj vc71/boost_regex-vc71-mt-gd-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc71/boost_regex-vc71-mt-gd-1_46.pdb" /debug /machine:I386 /out:"vc71/boost_regex-vc71-mt-gd-1_46.dll" /implib:"vc71/boost_regex-vc71-mt-gd-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc71/boost_regex-vc71-mt-gd-1_46/c_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_46/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_46/cregex.obj vc71/boost_regex-vc71-mt-gd-1_46/fileiter.obj vc71/boost_regex-vc71-mt-gd-1_46/icu.obj vc71/boost_regex-vc71-mt-gd-1_46/instances.obj vc71/boost_regex-vc71-mt-gd-1_46/posix_api.obj vc71/boost_regex-vc71-mt-gd-1_46/regex.obj vc71/boost_regex-vc71-mt-gd-1_46/regex_debug.obj vc71/boost_regex-vc71-mt-gd-1_46/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-gd-1_46/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-gd-1_46/static_mutex.obj vc71/boost_regex-vc71-mt-gd-1_46/usinstances.obj vc71/boost_regex-vc71-mt-gd-1_46/w32_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_46/wc_regex_traits.obj vc71/boost_regex-vc71-mt-gd-1_46/wide_posix_api.obj vc71/boost_regex-vc71-mt-gd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc71-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/boost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/boost_regex-vc71-mt-1_46/ -Fdvc71/boost_regex-vc71-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc71-mt-1_46_dir :
|
||||
@if not exist "vc71\boost_regex-vc71-mt-1_46\$(NULL)" mkdir vc71\boost_regex-vc71-mt-1_46
|
||||
|
||||
boost_regex-vc71-mt-1_46_clean :
|
||||
del vc71\boost_regex-vc71-mt-1_46\*.obj
|
||||
del vc71\boost_regex-vc71-mt-1_46\*.idb
|
||||
del vc71\boost_regex-vc71-mt-1_46\*.exp
|
||||
del vc71\boost_regex-vc71-mt-1_46\*.pch
|
||||
|
||||
./vc71/boost_regex-vc71-mt-1_46.lib : vc71/boost_regex-vc71-mt-1_46/c_regex_traits.obj vc71/boost_regex-vc71-mt-1_46/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-1_46/cregex.obj vc71/boost_regex-vc71-mt-1_46/fileiter.obj vc71/boost_regex-vc71-mt-1_46/icu.obj vc71/boost_regex-vc71-mt-1_46/instances.obj vc71/boost_regex-vc71-mt-1_46/posix_api.obj vc71/boost_regex-vc71-mt-1_46/regex.obj vc71/boost_regex-vc71-mt-1_46/regex_debug.obj vc71/boost_regex-vc71-mt-1_46/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-1_46/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-1_46/static_mutex.obj vc71/boost_regex-vc71-mt-1_46/usinstances.obj vc71/boost_regex-vc71-mt-1_46/w32_regex_traits.obj vc71/boost_regex-vc71-mt-1_46/wc_regex_traits.obj vc71/boost_regex-vc71-mt-1_46/wide_posix_api.obj vc71/boost_regex-vc71-mt-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc71/boost_regex-vc71-mt-1_46.pdb" /debug /machine:I386 /out:"vc71/boost_regex-vc71-mt-1_46.dll" /implib:"vc71/boost_regex-vc71-mt-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc71/boost_regex-vc71-mt-1_46/c_regex_traits.obj vc71/boost_regex-vc71-mt-1_46/cpp_regex_traits.obj vc71/boost_regex-vc71-mt-1_46/cregex.obj vc71/boost_regex-vc71-mt-1_46/fileiter.obj vc71/boost_regex-vc71-mt-1_46/icu.obj vc71/boost_regex-vc71-mt-1_46/instances.obj vc71/boost_regex-vc71-mt-1_46/posix_api.obj vc71/boost_regex-vc71-mt-1_46/regex.obj vc71/boost_regex-vc71-mt-1_46/regex_debug.obj vc71/boost_regex-vc71-mt-1_46/regex_raw_buffer.obj vc71/boost_regex-vc71-mt-1_46/regex_traits_defaults.obj vc71/boost_regex-vc71-mt-1_46/static_mutex.obj vc71/boost_regex-vc71-mt-1_46/usinstances.obj vc71/boost_regex-vc71-mt-1_46/w32_regex_traits.obj vc71/boost_regex-vc71-mt-1_46/wc_regex_traits.obj vc71/boost_regex-vc71-mt-1_46/wide_posix_api.obj vc71/boost_regex-vc71-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc71-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-1_46/ -Fdvc71/libboost_regex-vc71-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-1_46_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-mt-1_46\$(NULL)" mkdir vc71\libboost_regex-vc71-mt-1_46
|
||||
|
||||
libboost_regex-vc71-mt-1_46_clean :
|
||||
del vc71\libboost_regex-vc71-mt-1_46\*.obj
|
||||
del vc71\libboost_regex-vc71-mt-1_46\*.idb
|
||||
del vc71\libboost_regex-vc71-mt-1_46\*.exp
|
||||
del vc71\libboost_regex-vc71-mt-1_46\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-mt-1_46.lib : vc71/libboost_regex-vc71-mt-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-mt-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-1_46/cregex.obj vc71/libboost_regex-vc71-mt-1_46/fileiter.obj vc71/libboost_regex-vc71-mt-1_46/icu.obj vc71/libboost_regex-vc71-mt-1_46/instances.obj vc71/libboost_regex-vc71-mt-1_46/posix_api.obj vc71/libboost_regex-vc71-mt-1_46/regex.obj vc71/libboost_regex-vc71-mt-1_46/regex_debug.obj vc71/libboost_regex-vc71-mt-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-1_46/static_mutex.obj vc71/libboost_regex-vc71-mt-1_46/usinstances.obj vc71/libboost_regex-vc71-mt-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-mt-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-1_46.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-mt-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-1_46/cregex.obj vc71/libboost_regex-vc71-mt-1_46/fileiter.obj vc71/libboost_regex-vc71-mt-1_46/icu.obj vc71/libboost_regex-vc71-mt-1_46/instances.obj vc71/libboost_regex-vc71-mt-1_46/posix_api.obj vc71/libboost_regex-vc71-mt-1_46/regex.obj vc71/libboost_regex-vc71-mt-1_46/regex_debug.obj vc71/libboost_regex-vc71-mt-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-1_46/static_mutex.obj vc71/libboost_regex-vc71-mt-1_46/usinstances.obj vc71/libboost_regex-vc71-mt-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc71-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc71/libboost_regex-vc71-mt-gd-1_46/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) $(ICU_COMPILE_OPTS) -Y- -Fo./vc71/libboost_regex-vc71-mt-gd-1_46/ -Fdvc71/libboost_regex-vc71-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc71-mt-gd-1_46_dir :
|
||||
@if not exist "vc71\libboost_regex-vc71-mt-gd-1_46\$(NULL)" mkdir vc71\libboost_regex-vc71-mt-gd-1_46
|
||||
|
||||
libboost_regex-vc71-mt-gd-1_46_clean :
|
||||
del vc71\libboost_regex-vc71-mt-gd-1_46\*.obj
|
||||
del vc71\libboost_regex-vc71-mt-gd-1_46\*.idb
|
||||
del vc71\libboost_regex-vc71-mt-gd-1_46\*.exp
|
||||
del vc71\libboost_regex-vc71-mt-gd-1_46\*.pch
|
||||
|
||||
./vc71/libboost_regex-vc71-mt-gd-1_46.lib : vc71/libboost_regex-vc71-mt-gd-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_46/cregex.obj vc71/libboost_regex-vc71-mt-gd-1_46/fileiter.obj vc71/libboost_regex-vc71-mt-gd-1_46/icu.obj vc71/libboost_regex-vc71-mt-gd-1_46/instances.obj vc71/libboost_regex-vc71-mt-gd-1_46/posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_46/regex.obj vc71/libboost_regex-vc71-mt-gd-1_46/regex_debug.obj vc71/libboost_regex-vc71-mt-gd-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-gd-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-gd-1_46/static_mutex.obj vc71/libboost_regex-vc71-mt-gd-1_46/usinstances.obj vc71/libboost_regex-vc71-mt-gd-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc71/libboost_regex-vc71-mt-gd-1_46.lib $(XSFLAGS) vc71/libboost_regex-vc71-mt-gd-1_46/c_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_46/cpp_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_46/cregex.obj vc71/libboost_regex-vc71-mt-gd-1_46/fileiter.obj vc71/libboost_regex-vc71-mt-gd-1_46/icu.obj vc71/libboost_regex-vc71-mt-gd-1_46/instances.obj vc71/libboost_regex-vc71-mt-gd-1_46/posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_46/regex.obj vc71/libboost_regex-vc71-mt-gd-1_46/regex_debug.obj vc71/libboost_regex-vc71-mt-gd-1_46/regex_raw_buffer.obj vc71/libboost_regex-vc71-mt-gd-1_46/regex_traits_defaults.obj vc71/libboost_regex-vc71-mt-gd-1_46/static_mutex.obj vc71/libboost_regex-vc71-mt-gd-1_46/usinstances.obj vc71/libboost_regex-vc71-mt-gd-1_46/w32_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_46/wc_regex_traits.obj vc71/libboost_regex-vc71-mt-gd-1_46/wide_posix_api.obj vc71/libboost_regex-vc71-mt-gd-1_46/winstances.obj
|
||||
|
632
build/vc8.mak
632
build/vc8.mak
@ -1,632 +0,0 @@
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for MSVC compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# 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:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!IF "$(OS)" == "Windows_NT"
|
||||
NULL=
|
||||
!ELSE
|
||||
NULL=nul
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
MSVCDIR=$(VS80COMNTOOLS)..\..\VC
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
!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/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : main_dir libboost_regex-vc80-s-1_46_dir ./vc80/libboost_regex-vc80-s-1_46.lib libboost_regex-vc80-mt-s-1_46_dir ./vc80/libboost_regex-vc80-mt-s-1_46.lib libboost_regex-vc80-sgd-1_46_dir ./vc80/libboost_regex-vc80-sgd-1_46.lib libboost_regex-vc80-mt-sgd-1_46_dir ./vc80/libboost_regex-vc80-mt-sgd-1_46.lib boost_regex-vc80-mt-gd-1_46_dir ./vc80/boost_regex-vc80-mt-gd-1_46.lib boost_regex-vc80-mt-1_46_dir ./vc80/boost_regex-vc80-mt-1_46.lib libboost_regex-vc80-mt-1_46_dir ./vc80/libboost_regex-vc80-mt-1_46.lib libboost_regex-vc80-mt-gd-1_46_dir ./vc80/libboost_regex-vc80-mt-gd-1_46.lib
|
||||
|
||||
clean : libboost_regex-vc80-s-1_46_clean libboost_regex-vc80-mt-s-1_46_clean libboost_regex-vc80-sgd-1_46_clean libboost_regex-vc80-mt-sgd-1_46_clean boost_regex-vc80-mt-gd-1_46_clean boost_regex-vc80-mt-1_46_clean libboost_regex-vc80-mt-1_46_clean libboost_regex-vc80-mt-gd-1_46_clean
|
||||
|
||||
install : all
|
||||
copy vc80\libboost_regex-vc80-s-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc80\libboost_regex-vc80-mt-s-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc80\libboost_regex-vc80-sgd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc80\libboost_regex-vc80-sgd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc80\libboost_regex-vc80-mt-sgd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc80\libboost_regex-vc80-mt-sgd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc80\boost_regex-vc80-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc80\boost_regex-vc80-mt-gd-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc80\boost_regex-vc80-mt-gd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
copy vc80\boost_regex-vc80-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc80\boost_regex-vc80-mt-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc80\libboost_regex-vc80-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc80\libboost_regex-vc80-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc80\libboost_regex-vc80-mt-gd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
|
||||
main_dir :
|
||||
@if not exist "vc80\$(NULL)" mkdir vc80
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc80-s-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc80/libboost_regex-vc80-s-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-s-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /c /nologo /ML /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-s-1_46/ -Fdvc80/libboost_regex-vc80-s-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc80-s-1_46_dir :
|
||||
@if not exist "vc80\libboost_regex-vc80-s-1_46\$(NULL)" mkdir vc80\libboost_regex-vc80-s-1_46
|
||||
|
||||
libboost_regex-vc80-s-1_46_clean :
|
||||
del vc80\libboost_regex-vc80-s-1_46\*.obj
|
||||
del vc80\libboost_regex-vc80-s-1_46\*.idb
|
||||
del vc80\libboost_regex-vc80-s-1_46\*.exp
|
||||
del vc80\libboost_regex-vc80-s-1_46\*.pch
|
||||
|
||||
./vc80/libboost_regex-vc80-s-1_46.lib : vc80/libboost_regex-vc80-s-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-s-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-s-1_46/cregex.obj vc80/libboost_regex-vc80-s-1_46/fileiter.obj vc80/libboost_regex-vc80-s-1_46/icu.obj vc80/libboost_regex-vc80-s-1_46/instances.obj vc80/libboost_regex-vc80-s-1_46/posix_api.obj vc80/libboost_regex-vc80-s-1_46/regex.obj vc80/libboost_regex-vc80-s-1_46/regex_debug.obj vc80/libboost_regex-vc80-s-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-s-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-s-1_46/static_mutex.obj vc80/libboost_regex-vc80-s-1_46/usinstances.obj vc80/libboost_regex-vc80-s-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-s-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-s-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-s-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc80/libboost_regex-vc80-s-1_46.lib $(XSFLAGS) vc80/libboost_regex-vc80-s-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-s-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-s-1_46/cregex.obj vc80/libboost_regex-vc80-s-1_46/fileiter.obj vc80/libboost_regex-vc80-s-1_46/icu.obj vc80/libboost_regex-vc80-s-1_46/instances.obj vc80/libboost_regex-vc80-s-1_46/posix_api.obj vc80/libboost_regex-vc80-s-1_46/regex.obj vc80/libboost_regex-vc80-s-1_46/regex_debug.obj vc80/libboost_regex-vc80-s-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-s-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-s-1_46/static_mutex.obj vc80/libboost_regex-vc80-s-1_46/usinstances.obj vc80/libboost_regex-vc80-s-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-s-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-s-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-s-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc80-mt-s-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-s-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-s-1_46/ -Fdvc80/libboost_regex-vc80-mt-s-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc80-mt-s-1_46_dir :
|
||||
@if not exist "vc80\libboost_regex-vc80-mt-s-1_46\$(NULL)" mkdir vc80\libboost_regex-vc80-mt-s-1_46
|
||||
|
||||
libboost_regex-vc80-mt-s-1_46_clean :
|
||||
del vc80\libboost_regex-vc80-mt-s-1_46\*.obj
|
||||
del vc80\libboost_regex-vc80-mt-s-1_46\*.idb
|
||||
del vc80\libboost_regex-vc80-mt-s-1_46\*.exp
|
||||
del vc80\libboost_regex-vc80-mt-s-1_46\*.pch
|
||||
|
||||
./vc80/libboost_regex-vc80-mt-s-1_46.lib : vc80/libboost_regex-vc80-mt-s-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-mt-s-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-mt-s-1_46/cregex.obj vc80/libboost_regex-vc80-mt-s-1_46/fileiter.obj vc80/libboost_regex-vc80-mt-s-1_46/icu.obj vc80/libboost_regex-vc80-mt-s-1_46/instances.obj vc80/libboost_regex-vc80-mt-s-1_46/posix_api.obj vc80/libboost_regex-vc80-mt-s-1_46/regex.obj vc80/libboost_regex-vc80-mt-s-1_46/regex_debug.obj vc80/libboost_regex-vc80-mt-s-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-mt-s-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-mt-s-1_46/static_mutex.obj vc80/libboost_regex-vc80-mt-s-1_46/usinstances.obj vc80/libboost_regex-vc80-mt-s-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-mt-s-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-mt-s-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-mt-s-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc80/libboost_regex-vc80-mt-s-1_46.lib $(XSFLAGS) vc80/libboost_regex-vc80-mt-s-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-mt-s-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-mt-s-1_46/cregex.obj vc80/libboost_regex-vc80-mt-s-1_46/fileiter.obj vc80/libboost_regex-vc80-mt-s-1_46/icu.obj vc80/libboost_regex-vc80-mt-s-1_46/instances.obj vc80/libboost_regex-vc80-mt-s-1_46/posix_api.obj vc80/libboost_regex-vc80-mt-s-1_46/regex.obj vc80/libboost_regex-vc80-mt-s-1_46/regex_debug.obj vc80/libboost_regex-vc80-mt-s-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-mt-s-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-mt-s-1_46/static_mutex.obj vc80/libboost_regex-vc80-mt-s-1_46/usinstances.obj vc80/libboost_regex-vc80-mt-s-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-mt-s-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-mt-s-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-mt-s-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc80-sgd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc80/libboost_regex-vc80-sgd-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-sgd-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MLd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-sgd-1_46/ -Fdvc80/libboost_regex-vc80-sgd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc80-sgd-1_46_dir :
|
||||
@if not exist "vc80\libboost_regex-vc80-sgd-1_46\$(NULL)" mkdir vc80\libboost_regex-vc80-sgd-1_46
|
||||
|
||||
libboost_regex-vc80-sgd-1_46_clean :
|
||||
del vc80\libboost_regex-vc80-sgd-1_46\*.obj
|
||||
del vc80\libboost_regex-vc80-sgd-1_46\*.idb
|
||||
del vc80\libboost_regex-vc80-sgd-1_46\*.exp
|
||||
del vc80\libboost_regex-vc80-sgd-1_46\*.pch
|
||||
|
||||
./vc80/libboost_regex-vc80-sgd-1_46.lib : vc80/libboost_regex-vc80-sgd-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-sgd-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-sgd-1_46/cregex.obj vc80/libboost_regex-vc80-sgd-1_46/fileiter.obj vc80/libboost_regex-vc80-sgd-1_46/icu.obj vc80/libboost_regex-vc80-sgd-1_46/instances.obj vc80/libboost_regex-vc80-sgd-1_46/posix_api.obj vc80/libboost_regex-vc80-sgd-1_46/regex.obj vc80/libboost_regex-vc80-sgd-1_46/regex_debug.obj vc80/libboost_regex-vc80-sgd-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-sgd-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-sgd-1_46/static_mutex.obj vc80/libboost_regex-vc80-sgd-1_46/usinstances.obj vc80/libboost_regex-vc80-sgd-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-sgd-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-sgd-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-sgd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc80/libboost_regex-vc80-sgd-1_46.lib $(XSFLAGS) vc80/libboost_regex-vc80-sgd-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-sgd-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-sgd-1_46/cregex.obj vc80/libboost_regex-vc80-sgd-1_46/fileiter.obj vc80/libboost_regex-vc80-sgd-1_46/icu.obj vc80/libboost_regex-vc80-sgd-1_46/instances.obj vc80/libboost_regex-vc80-sgd-1_46/posix_api.obj vc80/libboost_regex-vc80-sgd-1_46/regex.obj vc80/libboost_regex-vc80-sgd-1_46/regex_debug.obj vc80/libboost_regex-vc80-sgd-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-sgd-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-sgd-1_46/static_mutex.obj vc80/libboost_regex-vc80-sgd-1_46/usinstances.obj vc80/libboost_regex-vc80-sgd-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-sgd-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-sgd-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-sgd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc80-mt-sgd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-sgd-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-sgd-1_46/ -Fdvc80/libboost_regex-vc80-mt-sgd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc80-mt-sgd-1_46_dir :
|
||||
@if not exist "vc80\libboost_regex-vc80-mt-sgd-1_46\$(NULL)" mkdir vc80\libboost_regex-vc80-mt-sgd-1_46
|
||||
|
||||
libboost_regex-vc80-mt-sgd-1_46_clean :
|
||||
del vc80\libboost_regex-vc80-mt-sgd-1_46\*.obj
|
||||
del vc80\libboost_regex-vc80-mt-sgd-1_46\*.idb
|
||||
del vc80\libboost_regex-vc80-mt-sgd-1_46\*.exp
|
||||
del vc80\libboost_regex-vc80-mt-sgd-1_46\*.pch
|
||||
|
||||
./vc80/libboost_regex-vc80-mt-sgd-1_46.lib : vc80/libboost_regex-vc80-mt-sgd-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-mt-sgd-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-mt-sgd-1_46/cregex.obj vc80/libboost_regex-vc80-mt-sgd-1_46/fileiter.obj vc80/libboost_regex-vc80-mt-sgd-1_46/icu.obj vc80/libboost_regex-vc80-mt-sgd-1_46/instances.obj vc80/libboost_regex-vc80-mt-sgd-1_46/posix_api.obj vc80/libboost_regex-vc80-mt-sgd-1_46/regex.obj vc80/libboost_regex-vc80-mt-sgd-1_46/regex_debug.obj vc80/libboost_regex-vc80-mt-sgd-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-mt-sgd-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-mt-sgd-1_46/static_mutex.obj vc80/libboost_regex-vc80-mt-sgd-1_46/usinstances.obj vc80/libboost_regex-vc80-mt-sgd-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-mt-sgd-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-mt-sgd-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-mt-sgd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc80/libboost_regex-vc80-mt-sgd-1_46.lib $(XSFLAGS) vc80/libboost_regex-vc80-mt-sgd-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-mt-sgd-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-mt-sgd-1_46/cregex.obj vc80/libboost_regex-vc80-mt-sgd-1_46/fileiter.obj vc80/libboost_regex-vc80-mt-sgd-1_46/icu.obj vc80/libboost_regex-vc80-mt-sgd-1_46/instances.obj vc80/libboost_regex-vc80-mt-sgd-1_46/posix_api.obj vc80/libboost_regex-vc80-mt-sgd-1_46/regex.obj vc80/libboost_regex-vc80-mt-sgd-1_46/regex_debug.obj vc80/libboost_regex-vc80-mt-sgd-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-mt-sgd-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-mt-sgd-1_46/static_mutex.obj vc80/libboost_regex-vc80-mt-sgd-1_46/usinstances.obj vc80/libboost_regex-vc80-mt-sgd-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-mt-sgd-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-mt-sgd-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-mt-sgd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc80-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-gd-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/boost_regex-vc80-mt-gd-1_46/ -Fdvc80/boost_regex-vc80-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc80-mt-gd-1_46_dir :
|
||||
@if not exist "vc80\boost_regex-vc80-mt-gd-1_46\$(NULL)" mkdir vc80\boost_regex-vc80-mt-gd-1_46
|
||||
|
||||
boost_regex-vc80-mt-gd-1_46_clean :
|
||||
del vc80\boost_regex-vc80-mt-gd-1_46\*.obj
|
||||
del vc80\boost_regex-vc80-mt-gd-1_46\*.idb
|
||||
del vc80\boost_regex-vc80-mt-gd-1_46\*.exp
|
||||
del vc80\boost_regex-vc80-mt-gd-1_46\*.pch
|
||||
|
||||
./vc80/boost_regex-vc80-mt-gd-1_46.lib : vc80/boost_regex-vc80-mt-gd-1_46/c_regex_traits.obj vc80/boost_regex-vc80-mt-gd-1_46/cpp_regex_traits.obj vc80/boost_regex-vc80-mt-gd-1_46/cregex.obj vc80/boost_regex-vc80-mt-gd-1_46/fileiter.obj vc80/boost_regex-vc80-mt-gd-1_46/icu.obj vc80/boost_regex-vc80-mt-gd-1_46/instances.obj vc80/boost_regex-vc80-mt-gd-1_46/posix_api.obj vc80/boost_regex-vc80-mt-gd-1_46/regex.obj vc80/boost_regex-vc80-mt-gd-1_46/regex_debug.obj vc80/boost_regex-vc80-mt-gd-1_46/regex_raw_buffer.obj vc80/boost_regex-vc80-mt-gd-1_46/regex_traits_defaults.obj vc80/boost_regex-vc80-mt-gd-1_46/static_mutex.obj vc80/boost_regex-vc80-mt-gd-1_46/usinstances.obj vc80/boost_regex-vc80-mt-gd-1_46/w32_regex_traits.obj vc80/boost_regex-vc80-mt-gd-1_46/wc_regex_traits.obj vc80/boost_regex-vc80-mt-gd-1_46/wide_posix_api.obj vc80/boost_regex-vc80-mt-gd-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc80/boost_regex-vc80-mt-gd-1_46.pdb" /debug /machine:I386 /out:"vc80/boost_regex-vc80-mt-gd-1_46.dll" /implib:"vc80/boost_regex-vc80-mt-gd-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc80/boost_regex-vc80-mt-gd-1_46/c_regex_traits.obj vc80/boost_regex-vc80-mt-gd-1_46/cpp_regex_traits.obj vc80/boost_regex-vc80-mt-gd-1_46/cregex.obj vc80/boost_regex-vc80-mt-gd-1_46/fileiter.obj vc80/boost_regex-vc80-mt-gd-1_46/icu.obj vc80/boost_regex-vc80-mt-gd-1_46/instances.obj vc80/boost_regex-vc80-mt-gd-1_46/posix_api.obj vc80/boost_regex-vc80-mt-gd-1_46/regex.obj vc80/boost_regex-vc80-mt-gd-1_46/regex_debug.obj vc80/boost_regex-vc80-mt-gd-1_46/regex_raw_buffer.obj vc80/boost_regex-vc80-mt-gd-1_46/regex_traits_defaults.obj vc80/boost_regex-vc80-mt-gd-1_46/static_mutex.obj vc80/boost_regex-vc80-mt-gd-1_46/usinstances.obj vc80/boost_regex-vc80-mt-gd-1_46/w32_regex_traits.obj vc80/boost_regex-vc80-mt-gd-1_46/wc_regex_traits.obj vc80/boost_regex-vc80-mt-gd-1_46/wide_posix_api.obj vc80/boost_regex-vc80-mt-gd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc80-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc80/boost_regex-vc80-mt-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc80/boost_regex-vc80-mt-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/boost_regex-vc80-mt-1_46/ -Fdvc80/boost_regex-vc80-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc80-mt-1_46_dir :
|
||||
@if not exist "vc80\boost_regex-vc80-mt-1_46\$(NULL)" mkdir vc80\boost_regex-vc80-mt-1_46
|
||||
|
||||
boost_regex-vc80-mt-1_46_clean :
|
||||
del vc80\boost_regex-vc80-mt-1_46\*.obj
|
||||
del vc80\boost_regex-vc80-mt-1_46\*.idb
|
||||
del vc80\boost_regex-vc80-mt-1_46\*.exp
|
||||
del vc80\boost_regex-vc80-mt-1_46\*.pch
|
||||
|
||||
./vc80/boost_regex-vc80-mt-1_46.lib : vc80/boost_regex-vc80-mt-1_46/c_regex_traits.obj vc80/boost_regex-vc80-mt-1_46/cpp_regex_traits.obj vc80/boost_regex-vc80-mt-1_46/cregex.obj vc80/boost_regex-vc80-mt-1_46/fileiter.obj vc80/boost_regex-vc80-mt-1_46/icu.obj vc80/boost_regex-vc80-mt-1_46/instances.obj vc80/boost_regex-vc80-mt-1_46/posix_api.obj vc80/boost_regex-vc80-mt-1_46/regex.obj vc80/boost_regex-vc80-mt-1_46/regex_debug.obj vc80/boost_regex-vc80-mt-1_46/regex_raw_buffer.obj vc80/boost_regex-vc80-mt-1_46/regex_traits_defaults.obj vc80/boost_regex-vc80-mt-1_46/static_mutex.obj vc80/boost_regex-vc80-mt-1_46/usinstances.obj vc80/boost_regex-vc80-mt-1_46/w32_regex_traits.obj vc80/boost_regex-vc80-mt-1_46/wc_regex_traits.obj vc80/boost_regex-vc80-mt-1_46/wide_posix_api.obj vc80/boost_regex-vc80-mt-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc80/boost_regex-vc80-mt-1_46.pdb" /debug /machine:I386 /out:"vc80/boost_regex-vc80-mt-1_46.dll" /implib:"vc80/boost_regex-vc80-mt-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc80/boost_regex-vc80-mt-1_46/c_regex_traits.obj vc80/boost_regex-vc80-mt-1_46/cpp_regex_traits.obj vc80/boost_regex-vc80-mt-1_46/cregex.obj vc80/boost_regex-vc80-mt-1_46/fileiter.obj vc80/boost_regex-vc80-mt-1_46/icu.obj vc80/boost_regex-vc80-mt-1_46/instances.obj vc80/boost_regex-vc80-mt-1_46/posix_api.obj vc80/boost_regex-vc80-mt-1_46/regex.obj vc80/boost_regex-vc80-mt-1_46/regex_debug.obj vc80/boost_regex-vc80-mt-1_46/regex_raw_buffer.obj vc80/boost_regex-vc80-mt-1_46/regex_traits_defaults.obj vc80/boost_regex-vc80-mt-1_46/static_mutex.obj vc80/boost_regex-vc80-mt-1_46/usinstances.obj vc80/boost_regex-vc80-mt-1_46/w32_regex_traits.obj vc80/boost_regex-vc80-mt-1_46/wc_regex_traits.obj vc80/boost_regex-vc80-mt-1_46/wide_posix_api.obj vc80/boost_regex-vc80-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc80-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc80/libboost_regex-vc80-mt-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc80/libboost_regex-vc80-mt-1_46/ -Fdvc80/libboost_regex-vc80-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc80-mt-1_46_dir :
|
||||
@if not exist "vc80\libboost_regex-vc80-mt-1_46\$(NULL)" mkdir vc80\libboost_regex-vc80-mt-1_46
|
||||
|
||||
libboost_regex-vc80-mt-1_46_clean :
|
||||
del vc80\libboost_regex-vc80-mt-1_46\*.obj
|
||||
del vc80\libboost_regex-vc80-mt-1_46\*.idb
|
||||
del vc80\libboost_regex-vc80-mt-1_46\*.exp
|
||||
del vc80\libboost_regex-vc80-mt-1_46\*.pch
|
||||
|
||||
./vc80/libboost_regex-vc80-mt-1_46.lib : vc80/libboost_regex-vc80-mt-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-mt-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-mt-1_46/cregex.obj vc80/libboost_regex-vc80-mt-1_46/fileiter.obj vc80/libboost_regex-vc80-mt-1_46/icu.obj vc80/libboost_regex-vc80-mt-1_46/instances.obj vc80/libboost_regex-vc80-mt-1_46/posix_api.obj vc80/libboost_regex-vc80-mt-1_46/regex.obj vc80/libboost_regex-vc80-mt-1_46/regex_debug.obj vc80/libboost_regex-vc80-mt-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-mt-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-mt-1_46/static_mutex.obj vc80/libboost_regex-vc80-mt-1_46/usinstances.obj vc80/libboost_regex-vc80-mt-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-mt-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-mt-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-mt-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc80/libboost_regex-vc80-mt-1_46.lib $(XSFLAGS) vc80/libboost_regex-vc80-mt-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-mt-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-mt-1_46/cregex.obj vc80/libboost_regex-vc80-mt-1_46/fileiter.obj vc80/libboost_regex-vc80-mt-1_46/icu.obj vc80/libboost_regex-vc80-mt-1_46/instances.obj vc80/libboost_regex-vc80-mt-1_46/posix_api.obj vc80/libboost_regex-vc80-mt-1_46/regex.obj vc80/libboost_regex-vc80-mt-1_46/regex_debug.obj vc80/libboost_regex-vc80-mt-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-mt-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-mt-1_46/static_mutex.obj vc80/libboost_regex-vc80-mt-1_46/usinstances.obj vc80/libboost_regex-vc80-mt-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-mt-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-mt-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc80-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc80/libboost_regex-vc80-mt-gd-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc80/libboost_regex-vc80-mt-gd-1_46/ -Fdvc80/libboost_regex-vc80-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc80-mt-gd-1_46_dir :
|
||||
@if not exist "vc80\libboost_regex-vc80-mt-gd-1_46\$(NULL)" mkdir vc80\libboost_regex-vc80-mt-gd-1_46
|
||||
|
||||
libboost_regex-vc80-mt-gd-1_46_clean :
|
||||
del vc80\libboost_regex-vc80-mt-gd-1_46\*.obj
|
||||
del vc80\libboost_regex-vc80-mt-gd-1_46\*.idb
|
||||
del vc80\libboost_regex-vc80-mt-gd-1_46\*.exp
|
||||
del vc80\libboost_regex-vc80-mt-gd-1_46\*.pch
|
||||
|
||||
./vc80/libboost_regex-vc80-mt-gd-1_46.lib : vc80/libboost_regex-vc80-mt-gd-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-mt-gd-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-mt-gd-1_46/cregex.obj vc80/libboost_regex-vc80-mt-gd-1_46/fileiter.obj vc80/libboost_regex-vc80-mt-gd-1_46/icu.obj vc80/libboost_regex-vc80-mt-gd-1_46/instances.obj vc80/libboost_regex-vc80-mt-gd-1_46/posix_api.obj vc80/libboost_regex-vc80-mt-gd-1_46/regex.obj vc80/libboost_regex-vc80-mt-gd-1_46/regex_debug.obj vc80/libboost_regex-vc80-mt-gd-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-mt-gd-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-mt-gd-1_46/static_mutex.obj vc80/libboost_regex-vc80-mt-gd-1_46/usinstances.obj vc80/libboost_regex-vc80-mt-gd-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-mt-gd-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-mt-gd-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-mt-gd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc80/libboost_regex-vc80-mt-gd-1_46.lib $(XSFLAGS) vc80/libboost_regex-vc80-mt-gd-1_46/c_regex_traits.obj vc80/libboost_regex-vc80-mt-gd-1_46/cpp_regex_traits.obj vc80/libboost_regex-vc80-mt-gd-1_46/cregex.obj vc80/libboost_regex-vc80-mt-gd-1_46/fileiter.obj vc80/libboost_regex-vc80-mt-gd-1_46/icu.obj vc80/libboost_regex-vc80-mt-gd-1_46/instances.obj vc80/libboost_regex-vc80-mt-gd-1_46/posix_api.obj vc80/libboost_regex-vc80-mt-gd-1_46/regex.obj vc80/libboost_regex-vc80-mt-gd-1_46/regex_debug.obj vc80/libboost_regex-vc80-mt-gd-1_46/regex_raw_buffer.obj vc80/libboost_regex-vc80-mt-gd-1_46/regex_traits_defaults.obj vc80/libboost_regex-vc80-mt-gd-1_46/static_mutex.obj vc80/libboost_regex-vc80-mt-gd-1_46/usinstances.obj vc80/libboost_regex-vc80-mt-gd-1_46/w32_regex_traits.obj vc80/libboost_regex-vc80-mt-gd-1_46/wc_regex_traits.obj vc80/libboost_regex-vc80-mt-gd-1_46/wide_posix_api.obj vc80/libboost_regex-vc80-mt-gd-1_46/winstances.obj
|
||||
|
491
build/vc9.mak
491
build/vc9.mak
@ -1,491 +0,0 @@
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for MSVC compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# 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:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!IF "$(OS)" == "Windows_NT"
|
||||
NULL=
|
||||
!ELSE
|
||||
NULL=nul
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
MSVCDIR=$(VS90COMNTOOLS)..\..\VC
|
||||
!ENDIF
|
||||
|
||||
!IF "$(MSVCDIR)" == ""
|
||||
!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/config.hpp ../../../boost/regex/icu.hpp ../../../boost/regex/pattern_except.hpp ../../../boost/regex/regex_traits.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_format.hpp ../../../boost/regex/v4/regex_fwd.hpp ../../../boost/regex/v4/regex_grep.hpp ../../../boost/regex/v4/regex_iterator.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_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
|
||||
|
||||
all : main_dir libboost_regex-vc90-mt-s-1_46_dir ./vc90/libboost_regex-vc90-mt-s-1_46.lib libboost_regex-vc90-mt-sgd-1_46_dir ./vc90/libboost_regex-vc90-mt-sgd-1_46.lib boost_regex-vc90-mt-gd-1_46_dir ./vc90/boost_regex-vc90-mt-gd-1_46.lib boost_regex-vc90-mt-1_46_dir ./vc90/boost_regex-vc90-mt-1_46.lib libboost_regex-vc90-mt-1_46_dir ./vc90/libboost_regex-vc90-mt-1_46.lib libboost_regex-vc90-mt-gd-1_46_dir ./vc90/libboost_regex-vc90-mt-gd-1_46.lib
|
||||
|
||||
clean : libboost_regex-vc90-mt-s-1_46_clean libboost_regex-vc90-mt-sgd-1_46_clean boost_regex-vc90-mt-gd-1_46_clean boost_regex-vc90-mt-1_46_clean libboost_regex-vc90-mt-1_46_clean libboost_regex-vc90-mt-gd-1_46_clean
|
||||
|
||||
install : all
|
||||
copy vc90\libboost_regex-vc90-mt-s-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc90\libboost_regex-vc90-mt-sgd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc90\boost_regex-vc90-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc90\boost_regex-vc90-mt-gd-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc90\boost_regex-vc90-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc90\boost_regex-vc90-mt-1_46.dll "$(MSVCDIR)\bin"
|
||||
copy vc90\libboost_regex-vc90-mt-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc90\libboost_regex-vc90-mt-gd-1_46.lib "$(MSVCDIR)\lib"
|
||||
copy vc90\libboost_regex-vc90-mt-gd-1_46.pdb "$(MSVCDIR)\lib"
|
||||
|
||||
main_dir :
|
||||
@if not exist "vc90\$(NULL)" mkdir vc90
|
||||
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc90-mt-s-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-s-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MT /W3 /EHsc /O2 /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD /Zc:wchar_t /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-s-1_46/ -Fdvc90/libboost_regex-vc90-mt-s-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc90-mt-s-1_46_dir :
|
||||
@if not exist "vc90\libboost_regex-vc90-mt-s-1_46\$(NULL)" mkdir vc90\libboost_regex-vc90-mt-s-1_46
|
||||
|
||||
libboost_regex-vc90-mt-s-1_46_clean :
|
||||
del vc90\libboost_regex-vc90-mt-s-1_46\*.obj
|
||||
del vc90\libboost_regex-vc90-mt-s-1_46\*.idb
|
||||
del vc90\libboost_regex-vc90-mt-s-1_46\*.exp
|
||||
del vc90\libboost_regex-vc90-mt-s-1_46\*.pch
|
||||
|
||||
./vc90/libboost_regex-vc90-mt-s-1_46.lib : vc90/libboost_regex-vc90-mt-s-1_46/c_regex_traits.obj vc90/libboost_regex-vc90-mt-s-1_46/cpp_regex_traits.obj vc90/libboost_regex-vc90-mt-s-1_46/cregex.obj vc90/libboost_regex-vc90-mt-s-1_46/fileiter.obj vc90/libboost_regex-vc90-mt-s-1_46/icu.obj vc90/libboost_regex-vc90-mt-s-1_46/instances.obj vc90/libboost_regex-vc90-mt-s-1_46/posix_api.obj vc90/libboost_regex-vc90-mt-s-1_46/regex.obj vc90/libboost_regex-vc90-mt-s-1_46/regex_debug.obj vc90/libboost_regex-vc90-mt-s-1_46/regex_raw_buffer.obj vc90/libboost_regex-vc90-mt-s-1_46/regex_traits_defaults.obj vc90/libboost_regex-vc90-mt-s-1_46/static_mutex.obj vc90/libboost_regex-vc90-mt-s-1_46/usinstances.obj vc90/libboost_regex-vc90-mt-s-1_46/w32_regex_traits.obj vc90/libboost_regex-vc90-mt-s-1_46/wc_regex_traits.obj vc90/libboost_regex-vc90-mt-s-1_46/wide_posix_api.obj vc90/libboost_regex-vc90-mt-s-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc90/libboost_regex-vc90-mt-s-1_46.lib $(XSFLAGS) vc90/libboost_regex-vc90-mt-s-1_46/c_regex_traits.obj vc90/libboost_regex-vc90-mt-s-1_46/cpp_regex_traits.obj vc90/libboost_regex-vc90-mt-s-1_46/cregex.obj vc90/libboost_regex-vc90-mt-s-1_46/fileiter.obj vc90/libboost_regex-vc90-mt-s-1_46/icu.obj vc90/libboost_regex-vc90-mt-s-1_46/instances.obj vc90/libboost_regex-vc90-mt-s-1_46/posix_api.obj vc90/libboost_regex-vc90-mt-s-1_46/regex.obj vc90/libboost_regex-vc90-mt-s-1_46/regex_debug.obj vc90/libboost_regex-vc90-mt-s-1_46/regex_raw_buffer.obj vc90/libboost_regex-vc90-mt-s-1_46/regex_traits_defaults.obj vc90/libboost_regex-vc90-mt-s-1_46/static_mutex.obj vc90/libboost_regex-vc90-mt-s-1_46/usinstances.obj vc90/libboost_regex-vc90-mt-s-1_46/w32_regex_traits.obj vc90/libboost_regex-vc90-mt-s-1_46/wc_regex_traits.obj vc90/libboost_regex-vc90-mt-s-1_46/wide_posix_api.obj vc90/libboost_regex-vc90-mt-s-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc90-mt-sgd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-sgd-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MTd /W3 /Gm /EHsc /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-sgd-1_46/ -Fdvc90/libboost_regex-vc90-mt-sgd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc90-mt-sgd-1_46_dir :
|
||||
@if not exist "vc90\libboost_regex-vc90-mt-sgd-1_46\$(NULL)" mkdir vc90\libboost_regex-vc90-mt-sgd-1_46
|
||||
|
||||
libboost_regex-vc90-mt-sgd-1_46_clean :
|
||||
del vc90\libboost_regex-vc90-mt-sgd-1_46\*.obj
|
||||
del vc90\libboost_regex-vc90-mt-sgd-1_46\*.idb
|
||||
del vc90\libboost_regex-vc90-mt-sgd-1_46\*.exp
|
||||
del vc90\libboost_regex-vc90-mt-sgd-1_46\*.pch
|
||||
|
||||
./vc90/libboost_regex-vc90-mt-sgd-1_46.lib : vc90/libboost_regex-vc90-mt-sgd-1_46/c_regex_traits.obj vc90/libboost_regex-vc90-mt-sgd-1_46/cpp_regex_traits.obj vc90/libboost_regex-vc90-mt-sgd-1_46/cregex.obj vc90/libboost_regex-vc90-mt-sgd-1_46/fileiter.obj vc90/libboost_regex-vc90-mt-sgd-1_46/icu.obj vc90/libboost_regex-vc90-mt-sgd-1_46/instances.obj vc90/libboost_regex-vc90-mt-sgd-1_46/posix_api.obj vc90/libboost_regex-vc90-mt-sgd-1_46/regex.obj vc90/libboost_regex-vc90-mt-sgd-1_46/regex_debug.obj vc90/libboost_regex-vc90-mt-sgd-1_46/regex_raw_buffer.obj vc90/libboost_regex-vc90-mt-sgd-1_46/regex_traits_defaults.obj vc90/libboost_regex-vc90-mt-sgd-1_46/static_mutex.obj vc90/libboost_regex-vc90-mt-sgd-1_46/usinstances.obj vc90/libboost_regex-vc90-mt-sgd-1_46/w32_regex_traits.obj vc90/libboost_regex-vc90-mt-sgd-1_46/wc_regex_traits.obj vc90/libboost_regex-vc90-mt-sgd-1_46/wide_posix_api.obj vc90/libboost_regex-vc90-mt-sgd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc90/libboost_regex-vc90-mt-sgd-1_46.lib $(XSFLAGS) vc90/libboost_regex-vc90-mt-sgd-1_46/c_regex_traits.obj vc90/libboost_regex-vc90-mt-sgd-1_46/cpp_regex_traits.obj vc90/libboost_regex-vc90-mt-sgd-1_46/cregex.obj vc90/libboost_regex-vc90-mt-sgd-1_46/fileiter.obj vc90/libboost_regex-vc90-mt-sgd-1_46/icu.obj vc90/libboost_regex-vc90-mt-sgd-1_46/instances.obj vc90/libboost_regex-vc90-mt-sgd-1_46/posix_api.obj vc90/libboost_regex-vc90-mt-sgd-1_46/regex.obj vc90/libboost_regex-vc90-mt-sgd-1_46/regex_debug.obj vc90/libboost_regex-vc90-mt-sgd-1_46/regex_raw_buffer.obj vc90/libboost_regex-vc90-mt-sgd-1_46/regex_traits_defaults.obj vc90/libboost_regex-vc90-mt-sgd-1_46/static_mutex.obj vc90/libboost_regex-vc90-mt-sgd-1_46/usinstances.obj vc90/libboost_regex-vc90-mt-sgd-1_46/w32_regex_traits.obj vc90/libboost_regex-vc90-mt-sgd-1_46/wc_regex_traits.obj vc90/libboost_regex-vc90-mt-sgd-1_46/wide_posix_api.obj vc90/libboost_regex-vc90-mt-sgd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc90-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-gd-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/boost_regex-vc90-mt-gd-1_46/ -Fdvc90/boost_regex-vc90-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc90-mt-gd-1_46_dir :
|
||||
@if not exist "vc90\boost_regex-vc90-mt-gd-1_46\$(NULL)" mkdir vc90\boost_regex-vc90-mt-gd-1_46
|
||||
|
||||
boost_regex-vc90-mt-gd-1_46_clean :
|
||||
del vc90\boost_regex-vc90-mt-gd-1_46\*.obj
|
||||
del vc90\boost_regex-vc90-mt-gd-1_46\*.idb
|
||||
del vc90\boost_regex-vc90-mt-gd-1_46\*.exp
|
||||
del vc90\boost_regex-vc90-mt-gd-1_46\*.pch
|
||||
|
||||
./vc90/boost_regex-vc90-mt-gd-1_46.lib : vc90/boost_regex-vc90-mt-gd-1_46/c_regex_traits.obj vc90/boost_regex-vc90-mt-gd-1_46/cpp_regex_traits.obj vc90/boost_regex-vc90-mt-gd-1_46/cregex.obj vc90/boost_regex-vc90-mt-gd-1_46/fileiter.obj vc90/boost_regex-vc90-mt-gd-1_46/icu.obj vc90/boost_regex-vc90-mt-gd-1_46/instances.obj vc90/boost_regex-vc90-mt-gd-1_46/posix_api.obj vc90/boost_regex-vc90-mt-gd-1_46/regex.obj vc90/boost_regex-vc90-mt-gd-1_46/regex_debug.obj vc90/boost_regex-vc90-mt-gd-1_46/regex_raw_buffer.obj vc90/boost_regex-vc90-mt-gd-1_46/regex_traits_defaults.obj vc90/boost_regex-vc90-mt-gd-1_46/static_mutex.obj vc90/boost_regex-vc90-mt-gd-1_46/usinstances.obj vc90/boost_regex-vc90-mt-gd-1_46/w32_regex_traits.obj vc90/boost_regex-vc90-mt-gd-1_46/wc_regex_traits.obj vc90/boost_regex-vc90-mt-gd-1_46/wide_posix_api.obj vc90/boost_regex-vc90-mt-gd-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc90/boost_regex-vc90-mt-gd-1_46.pdb" /debug /machine:I386 /out:"vc90/boost_regex-vc90-mt-gd-1_46.dll" /implib:"vc90/boost_regex-vc90-mt-gd-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc90/boost_regex-vc90-mt-gd-1_46/c_regex_traits.obj vc90/boost_regex-vc90-mt-gd-1_46/cpp_regex_traits.obj vc90/boost_regex-vc90-mt-gd-1_46/cregex.obj vc90/boost_regex-vc90-mt-gd-1_46/fileiter.obj vc90/boost_regex-vc90-mt-gd-1_46/icu.obj vc90/boost_regex-vc90-mt-gd-1_46/instances.obj vc90/boost_regex-vc90-mt-gd-1_46/posix_api.obj vc90/boost_regex-vc90-mt-gd-1_46/regex.obj vc90/boost_regex-vc90-mt-gd-1_46/regex_debug.obj vc90/boost_regex-vc90-mt-gd-1_46/regex_raw_buffer.obj vc90/boost_regex-vc90-mt-gd-1_46/regex_traits_defaults.obj vc90/boost_regex-vc90-mt-gd-1_46/static_mutex.obj vc90/boost_regex-vc90-mt-gd-1_46/usinstances.obj vc90/boost_regex-vc90-mt-gd-1_46/w32_regex_traits.obj vc90/boost_regex-vc90-mt-gd-1_46/wc_regex_traits.obj vc90/boost_regex-vc90-mt-gd-1_46/wide_posix_api.obj vc90/boost_regex-vc90-mt-gd-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for boost_regex-vc90-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc90/boost_regex-vc90-mt-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc90/boost_regex-vc90-mt-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/boost_regex-vc90-mt-1_46/ -Fdvc90/boost_regex-vc90-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
boost_regex-vc90-mt-1_46_dir :
|
||||
@if not exist "vc90\boost_regex-vc90-mt-1_46\$(NULL)" mkdir vc90\boost_regex-vc90-mt-1_46
|
||||
|
||||
boost_regex-vc90-mt-1_46_clean :
|
||||
del vc90\boost_regex-vc90-mt-1_46\*.obj
|
||||
del vc90\boost_regex-vc90-mt-1_46\*.idb
|
||||
del vc90\boost_regex-vc90-mt-1_46\*.exp
|
||||
del vc90\boost_regex-vc90-mt-1_46\*.pch
|
||||
|
||||
./vc90/boost_regex-vc90-mt-1_46.lib : vc90/boost_regex-vc90-mt-1_46/c_regex_traits.obj vc90/boost_regex-vc90-mt-1_46/cpp_regex_traits.obj vc90/boost_regex-vc90-mt-1_46/cregex.obj vc90/boost_regex-vc90-mt-1_46/fileiter.obj vc90/boost_regex-vc90-mt-1_46/icu.obj vc90/boost_regex-vc90-mt-1_46/instances.obj vc90/boost_regex-vc90-mt-1_46/posix_api.obj vc90/boost_regex-vc90-mt-1_46/regex.obj vc90/boost_regex-vc90-mt-1_46/regex_debug.obj vc90/boost_regex-vc90-mt-1_46/regex_raw_buffer.obj vc90/boost_regex-vc90-mt-1_46/regex_traits_defaults.obj vc90/boost_regex-vc90-mt-1_46/static_mutex.obj vc90/boost_regex-vc90-mt-1_46/usinstances.obj vc90/boost_regex-vc90-mt-1_46/w32_regex_traits.obj vc90/boost_regex-vc90-mt-1_46/wc_regex_traits.obj vc90/boost_regex-vc90-mt-1_46/wide_posix_api.obj vc90/boost_regex-vc90-mt-1_46/winstances.obj
|
||||
link kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /dll /incremental:yes /pdb:"vc90/boost_regex-vc90-mt-1_46.pdb" /debug /machine:I386 /out:"vc90/boost_regex-vc90-mt-1_46.dll" /implib:"vc90/boost_regex-vc90-mt-1_46.lib" /LIBPATH:"$(STLPORT_PATH)\lib" $(XLFLAGS) $(ICU_LINK_OPTS) vc90/boost_regex-vc90-mt-1_46/c_regex_traits.obj vc90/boost_regex-vc90-mt-1_46/cpp_regex_traits.obj vc90/boost_regex-vc90-mt-1_46/cregex.obj vc90/boost_regex-vc90-mt-1_46/fileiter.obj vc90/boost_regex-vc90-mt-1_46/icu.obj vc90/boost_regex-vc90-mt-1_46/instances.obj vc90/boost_regex-vc90-mt-1_46/posix_api.obj vc90/boost_regex-vc90-mt-1_46/regex.obj vc90/boost_regex-vc90-mt-1_46/regex_debug.obj vc90/boost_regex-vc90-mt-1_46/regex_raw_buffer.obj vc90/boost_regex-vc90-mt-1_46/regex_traits_defaults.obj vc90/boost_regex-vc90-mt-1_46/static_mutex.obj vc90/boost_regex-vc90-mt-1_46/usinstances.obj vc90/boost_regex-vc90-mt-1_46/w32_regex_traits.obj vc90/boost_regex-vc90-mt-1_46/wc_regex_traits.obj vc90/boost_regex-vc90-mt-1_46/wide_posix_api.obj vc90/boost_regex-vc90-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc90-mt-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc90/libboost_regex-vc90-mt-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MD /W3 /EHsc /O2 /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./vc90/libboost_regex-vc90-mt-1_46/ -Fdvc90/libboost_regex-vc90-mt-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc90-mt-1_46_dir :
|
||||
@if not exist "vc90\libboost_regex-vc90-mt-1_46\$(NULL)" mkdir vc90\libboost_regex-vc90-mt-1_46
|
||||
|
||||
libboost_regex-vc90-mt-1_46_clean :
|
||||
del vc90\libboost_regex-vc90-mt-1_46\*.obj
|
||||
del vc90\libboost_regex-vc90-mt-1_46\*.idb
|
||||
del vc90\libboost_regex-vc90-mt-1_46\*.exp
|
||||
del vc90\libboost_regex-vc90-mt-1_46\*.pch
|
||||
|
||||
./vc90/libboost_regex-vc90-mt-1_46.lib : vc90/libboost_regex-vc90-mt-1_46/c_regex_traits.obj vc90/libboost_regex-vc90-mt-1_46/cpp_regex_traits.obj vc90/libboost_regex-vc90-mt-1_46/cregex.obj vc90/libboost_regex-vc90-mt-1_46/fileiter.obj vc90/libboost_regex-vc90-mt-1_46/icu.obj vc90/libboost_regex-vc90-mt-1_46/instances.obj vc90/libboost_regex-vc90-mt-1_46/posix_api.obj vc90/libboost_regex-vc90-mt-1_46/regex.obj vc90/libboost_regex-vc90-mt-1_46/regex_debug.obj vc90/libboost_regex-vc90-mt-1_46/regex_raw_buffer.obj vc90/libboost_regex-vc90-mt-1_46/regex_traits_defaults.obj vc90/libboost_regex-vc90-mt-1_46/static_mutex.obj vc90/libboost_regex-vc90-mt-1_46/usinstances.obj vc90/libboost_regex-vc90-mt-1_46/w32_regex_traits.obj vc90/libboost_regex-vc90-mt-1_46/wc_regex_traits.obj vc90/libboost_regex-vc90-mt-1_46/wide_posix_api.obj vc90/libboost_regex-vc90-mt-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc90/libboost_regex-vc90-mt-1_46.lib $(XSFLAGS) vc90/libboost_regex-vc90-mt-1_46/c_regex_traits.obj vc90/libboost_regex-vc90-mt-1_46/cpp_regex_traits.obj vc90/libboost_regex-vc90-mt-1_46/cregex.obj vc90/libboost_regex-vc90-mt-1_46/fileiter.obj vc90/libboost_regex-vc90-mt-1_46/icu.obj vc90/libboost_regex-vc90-mt-1_46/instances.obj vc90/libboost_regex-vc90-mt-1_46/posix_api.obj vc90/libboost_regex-vc90-mt-1_46/regex.obj vc90/libboost_regex-vc90-mt-1_46/regex_debug.obj vc90/libboost_regex-vc90-mt-1_46/regex_raw_buffer.obj vc90/libboost_regex-vc90-mt-1_46/regex_traits_defaults.obj vc90/libboost_regex-vc90-mt-1_46/static_mutex.obj vc90/libboost_regex-vc90-mt-1_46/usinstances.obj vc90/libboost_regex-vc90-mt-1_46/w32_regex_traits.obj vc90/libboost_regex-vc90-mt-1_46/wc_regex_traits.obj vc90/libboost_regex-vc90-mt-1_46/wide_posix_api.obj vc90/libboost_regex-vc90-mt-1_46/winstances.obj
|
||||
|
||||
########################################################
|
||||
#
|
||||
# section for libboost_regex-vc90-mt-gd-1_46.lib
|
||||
#
|
||||
########################################################
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/c_regex_traits.obj: ../src/c_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/c_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/cpp_regex_traits.obj: ../src/cpp_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/cpp_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/cregex.obj: ../src/cregex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/cregex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/fileiter.obj: ../src/fileiter.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/fileiter.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/icu.obj: ../src/icu.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/icu.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/instances.obj: ../src/instances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/instances.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/posix_api.obj: ../src/posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/posix_api.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/regex.obj: ../src/regex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/regex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/regex_debug.obj: ../src/regex_debug.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/regex_debug.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/regex_raw_buffer.obj: ../src/regex_raw_buffer.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/regex_raw_buffer.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/regex_traits_defaults.obj: ../src/regex_traits_defaults.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/regex_traits_defaults.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/static_mutex.obj: ../src/static_mutex.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/static_mutex.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/usinstances.obj: ../src/usinstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/usinstances.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/w32_regex_traits.obj: ../src/w32_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/w32_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/wc_regex_traits.obj: ../src/wc_regex_traits.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/wc_regex_traits.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/wide_posix_api.obj: ../src/wide_posix_api.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/wide_posix_api.cpp
|
||||
|
||||
vc90/libboost_regex-vc90-mt-gd-1_46/winstances.obj: ../src/winstances.cpp $(ALL_HEADER)
|
||||
cl $(INCLUDES) /nologo /MDd /W3 /Gm /EHsc /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD /EHsc /c $(CXXFLAGS) $(ICU_COMPILE_OPTS) -Y- -Fo./vc90/libboost_regex-vc90-mt-gd-1_46/ -Fdvc90/libboost_regex-vc90-mt-gd-1_46.pdb ../src/winstances.cpp
|
||||
|
||||
libboost_regex-vc90-mt-gd-1_46_dir :
|
||||
@if not exist "vc90\libboost_regex-vc90-mt-gd-1_46\$(NULL)" mkdir vc90\libboost_regex-vc90-mt-gd-1_46
|
||||
|
||||
libboost_regex-vc90-mt-gd-1_46_clean :
|
||||
del vc90\libboost_regex-vc90-mt-gd-1_46\*.obj
|
||||
del vc90\libboost_regex-vc90-mt-gd-1_46\*.idb
|
||||
del vc90\libboost_regex-vc90-mt-gd-1_46\*.exp
|
||||
del vc90\libboost_regex-vc90-mt-gd-1_46\*.pch
|
||||
|
||||
./vc90/libboost_regex-vc90-mt-gd-1_46.lib : vc90/libboost_regex-vc90-mt-gd-1_46/c_regex_traits.obj vc90/libboost_regex-vc90-mt-gd-1_46/cpp_regex_traits.obj vc90/libboost_regex-vc90-mt-gd-1_46/cregex.obj vc90/libboost_regex-vc90-mt-gd-1_46/fileiter.obj vc90/libboost_regex-vc90-mt-gd-1_46/icu.obj vc90/libboost_regex-vc90-mt-gd-1_46/instances.obj vc90/libboost_regex-vc90-mt-gd-1_46/posix_api.obj vc90/libboost_regex-vc90-mt-gd-1_46/regex.obj vc90/libboost_regex-vc90-mt-gd-1_46/regex_debug.obj vc90/libboost_regex-vc90-mt-gd-1_46/regex_raw_buffer.obj vc90/libboost_regex-vc90-mt-gd-1_46/regex_traits_defaults.obj vc90/libboost_regex-vc90-mt-gd-1_46/static_mutex.obj vc90/libboost_regex-vc90-mt-gd-1_46/usinstances.obj vc90/libboost_regex-vc90-mt-gd-1_46/w32_regex_traits.obj vc90/libboost_regex-vc90-mt-gd-1_46/wc_regex_traits.obj vc90/libboost_regex-vc90-mt-gd-1_46/wide_posix_api.obj vc90/libboost_regex-vc90-mt-gd-1_46/winstances.obj
|
||||
link -lib /nologo /out:vc90/libboost_regex-vc90-mt-gd-1_46.lib $(XSFLAGS) vc90/libboost_regex-vc90-mt-gd-1_46/c_regex_traits.obj vc90/libboost_regex-vc90-mt-gd-1_46/cpp_regex_traits.obj vc90/libboost_regex-vc90-mt-gd-1_46/cregex.obj vc90/libboost_regex-vc90-mt-gd-1_46/fileiter.obj vc90/libboost_regex-vc90-mt-gd-1_46/icu.obj vc90/libboost_regex-vc90-mt-gd-1_46/instances.obj vc90/libboost_regex-vc90-mt-gd-1_46/posix_api.obj vc90/libboost_regex-vc90-mt-gd-1_46/regex.obj vc90/libboost_regex-vc90-mt-gd-1_46/regex_debug.obj vc90/libboost_regex-vc90-mt-gd-1_46/regex_raw_buffer.obj vc90/libboost_regex-vc90-mt-gd-1_46/regex_traits_defaults.obj vc90/libboost_regex-vc90-mt-gd-1_46/static_mutex.obj vc90/libboost_regex-vc90-mt-gd-1_46/usinstances.obj vc90/libboost_regex-vc90-mt-gd-1_46/w32_regex_traits.obj vc90/libboost_regex-vc90-mt-gd-1_46/wc_regex_traits.obj vc90/libboost_regex-vc90-mt-gd-1_46/wide_posix_api.obj vc90/libboost_regex-vc90-mt-gd-1_46/winstances.obj
|
||||
|
509
build/vc_gen.sh
509
build/vc_gen.sh
@ -1,509 +0,0 @@
|
||||
#! /bin/bash
|
||||
|
||||
# copyright John Maddock 2003
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
|
||||
libname=""
|
||||
src=""
|
||||
header=""
|
||||
all_dep=""
|
||||
|
||||
# current makefile:
|
||||
out=""
|
||||
# temporary file:
|
||||
tout=""
|
||||
# install target temp file:
|
||||
iout=""
|
||||
# debug flag:
|
||||
debug="no"
|
||||
# compile options:
|
||||
opts=""
|
||||
# main output sub-directory:
|
||||
subdir=""
|
||||
stlport_suffix=""
|
||||
# extra debug /RTc options:
|
||||
debug_extra=""
|
||||
|
||||
function vc6_gen_lib()
|
||||
{
|
||||
all_dep="$all_dep $libname""_dir ./$subdir$stlport_suffix/$libname.lib"
|
||||
echo " copy $subdir$stlport_suffix\\$libname.lib "'"$'"(MSVCDIR)\\lib"'"' >> $iout
|
||||
if test $debug == "yes"; then
|
||||
echo " copy $subdir$stlport_suffix\\$libname.pdb "'"$'"(MSVCDIR)\\lib"'"' >> $iout
|
||||
fi
|
||||
#
|
||||
# set up section comments:
|
||||
cat >> $tout << EOF
|
||||
########################################################
|
||||
#
|
||||
# section for $libname.lib
|
||||
#
|
||||
########################################################
|
||||
EOF
|
||||
#
|
||||
# process source files:
|
||||
all_obj=""
|
||||
for file in $src
|
||||
do
|
||||
obj=`echo "$file" | sed 's/.*src\/\(.*\)cpp/\1obj/g'`
|
||||
obj="$subdir$stlport_suffix/$libname/$obj"
|
||||
all_obj="$all_obj $obj"
|
||||
echo "$obj: $file \$(ALL_HEADER)" >> $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
|
||||
#
|
||||
# now for the directories for this library:
|
||||
echo "$libname"_dir : >> $tout
|
||||
echo " @if not exist \"$subdir$stlport_suffix\\$libname\\\$(NULL)\" mkdir $subdir$stlport_suffix\\$libname" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the clean options for this library:
|
||||
all_clean="$all_clean $libname""_clean"
|
||||
echo "$libname"_clean : >> $tout
|
||||
echo " del $subdir$stlport_suffix\\$libname\\"'*.obj' >> $tout
|
||||
echo " del $subdir$stlport_suffix\\$libname\\"'*.idb' >> $tout
|
||||
echo " del $subdir$stlport_suffix\\$libname\\"'*.exp' >> $tout
|
||||
echo " del $subdir$stlport_suffix\\$libname\\"'*.pch' >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the main target for this library:
|
||||
echo ./$subdir$stlport_suffix/$libname.lib : $all_obj >> $tout
|
||||
echo " link -lib /nologo /out:$subdir$stlport_suffix/$libname.lib \$(XSFLAGS) $all_obj" >> $tout
|
||||
echo "" >> $tout
|
||||
}
|
||||
|
||||
function vc6_gen_dll()
|
||||
{
|
||||
all_dep="$all_dep $libname""_dir ./$subdir$stlport_suffix/$libname.lib"
|
||||
echo " copy $subdir$stlport_suffix\\$libname.lib "'"$'"(MSVCDIR)\\lib"'"' >> $iout
|
||||
echo " copy $subdir$stlport_suffix\\$libname.dll "'"$'"(MSVCDIR)\\bin"'"' >> $iout
|
||||
if test $debug == "yes"; then
|
||||
echo " copy $subdir$stlport_suffix\\$libname.pdb "'"$'"(MSVCDIR)\\lib"'"' >> $iout
|
||||
fi
|
||||
#
|
||||
# set up section comments:
|
||||
cat >> $tout << EOF
|
||||
########################################################
|
||||
#
|
||||
# section for $libname.lib
|
||||
#
|
||||
########################################################
|
||||
EOF
|
||||
#
|
||||
# process source files:
|
||||
all_obj=""
|
||||
for file in $src
|
||||
do
|
||||
obj=`echo "$file" | sed 's/.*src\/\(.*\)cpp/\1obj/g'`
|
||||
obj="$subdir$stlport_suffix/$libname/$obj"
|
||||
all_obj="$all_obj $obj"
|
||||
echo "$obj: $file \$(ALL_HEADER)" >> $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
|
||||
#
|
||||
# now for the directories for this library:
|
||||
echo "$libname"_dir : >> $tout
|
||||
echo " @if not exist \"$subdir$stlport_suffix\\$libname\\\$(NULL)\" mkdir $subdir$stlport_suffix\\$libname" >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# now for the clean options for this library:
|
||||
all_clean="$all_clean $libname""_clean"
|
||||
echo "$libname"_clean : >> $tout
|
||||
echo " del $subdir$stlport_suffix\\$libname\\"'*.obj' >> $tout
|
||||
echo " del $subdir$stlport_suffix\\$libname\\"'*.idb' >> $tout
|
||||
echo " del $subdir$stlport_suffix\\$libname\\"'*.exp' >> $tout
|
||||
echo " del $subdir$stlport_suffix\\$libname\\"'*.pch' >> $tout
|
||||
echo "" >> $tout
|
||||
#
|
||||
# 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 /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
|
||||
}
|
||||
|
||||
is_stlport="no"
|
||||
build_static="yes"
|
||||
|
||||
function vc6_gen()
|
||||
{
|
||||
debug="no"
|
||||
tout="temp"
|
||||
iout="temp_install"
|
||||
all_dep="main_dir"
|
||||
all_clean=""
|
||||
echo > $out
|
||||
echo > $tout
|
||||
rm -f $iout
|
||||
stlport_suffix=""
|
||||
|
||||
if test ${build_static} == "yes" ; then
|
||||
libname="libboost_regex-${subdir}-s-${boost_version}"
|
||||
opts='/c /nologo /ML /W3 '$EH_OPTS' /O2 '$PROC_OPTS' /GF /Gy /I..\..\..\ /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD '"$release_extra"' '
|
||||
vc6_gen_lib
|
||||
fi
|
||||
|
||||
libname="libboost_regex-${subdir}-mt-s-${boost_version}"
|
||||
opts='/nologo /MT /W3 '$EH_OPTS' /O2 '$PROC_OPTS' /GF /Gy /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB /FD '"$release_extra"' /c'
|
||||
vc6_gen_lib
|
||||
|
||||
if test ${build_static} == "yes" ; then
|
||||
debug="yes"
|
||||
libname="libboost_regex-${subdir}-sgd-${boost_version}"
|
||||
opts='/nologo /MLd /W3 /Gm '$EH_OPTS' /Zi /Od /I..\..\..\ /DWIN32 /D_DEBUG /D_MBCS /D_LIB /FD '"$debug_extra"' /c '
|
||||
vc6_gen_lib
|
||||
fi
|
||||
|
||||
libname="libboost_regex-${subdir}-mt-sgd-${boost_version}"
|
||||
opts='/nologo /MTd /W3 /Gm '$EH_OPTS' /Zi /Od /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB /FD '"$debug_extra"' /c'
|
||||
vc6_gen_lib
|
||||
|
||||
libname="boost_regex-${subdir}-mt-gd-${boost_version}"
|
||||
opts='/nologo /MDd /W3 /Gm '$EH_OPTS' /Zi /Od /I../../../ /D_DEBUG /DBOOST_REGEX_DYN_LINK /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD '"$debug_extra"' /c'
|
||||
vc6_gen_dll
|
||||
|
||||
debug="no"
|
||||
opts='/nologo /MD /W3 '$EH_OPTS' /O2 '$PROC_OPTS' /GF /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD '"$release_extra"' /c'
|
||||
libname="boost_regex-${subdir}-mt-${boost_version}"
|
||||
vc6_gen_dll
|
||||
|
||||
debug="no"
|
||||
opts='/nologo /MD /W3 '$EH_OPTS' /O2 '$PROC_OPTS' /GF /Gy /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL /FD '"$release_extra"' /c'
|
||||
libname="libboost_regex-${subdir}-mt-${boost_version}"
|
||||
vc6_gen_lib
|
||||
|
||||
debug="yes"
|
||||
libname="libboost_regex-${subdir}-mt-gd-${boost_version}"
|
||||
opts='/nologo /MDd /W3 /Gm '$EH_OPTS' /Zi /Od /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL /FD '"$debug_extra"' /c'
|
||||
vc6_gen_lib
|
||||
|
||||
VC8_CHECK=""
|
||||
echo ${subdir}
|
||||
if test ${subdir} = "vc80" ; then
|
||||
VC8_CHECK='MSVCDIR=$(VS80COMNTOOLS)..\..\VC'
|
||||
echo setting VC8 setup to: ${VC8_CHECK}
|
||||
else
|
||||
if test ${subdir} = "vc71" ; then
|
||||
VC8_CHECK='MSVCDIR=$(VS71COMNTOOLS)..\..\VC7'
|
||||
echo setting VC71 setup to: ${VC8_CHECK}
|
||||
fi
|
||||
if test ${subdir} = "vc90" ; then
|
||||
VC8_CHECK='MSVCDIR=$(VS90COMNTOOLS)..\..\VC'
|
||||
echo setting VC9 setup to: ${VC8_CHECK}
|
||||
fi
|
||||
if test ${subdir} = "vc100" ; then
|
||||
VC8_CHECK='MSVCDIR=$(VS100COMNTOOLS)..\..\VC'
|
||||
echo setting VC10 setup to: ${VC8_CHECK}
|
||||
fi
|
||||
fi
|
||||
|
||||
cat > $out << EOF
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for MSVC compiler
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# 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:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!IF "\$(OS)" == "Windows_NT"
|
||||
NULL=
|
||||
!ELSE
|
||||
NULL=nul
|
||||
!ENDIF
|
||||
|
||||
!IF "\$(MSVCDIR)" == ""
|
||||
$VC8_CHECK
|
||||
!ENDIF
|
||||
|
||||
!IF "\$(MSVCDIR)" == ""
|
||||
!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
|
||||
echo "" >> $out
|
||||
echo "all : $all_dep" >> $out
|
||||
echo >> $out
|
||||
echo "clean : $all_clean" >> $out
|
||||
echo >> $out
|
||||
echo "install : all" >> $out
|
||||
cat $iout >> $out
|
||||
echo >> $out
|
||||
echo main_dir : >> $out
|
||||
echo " @if not exist \"$subdir$stlport_suffix\\\$(NULL)\" mkdir $subdir$stlport_suffix" >> $out
|
||||
echo "" >> $out
|
||||
|
||||
cat $tout >> $out
|
||||
}
|
||||
|
||||
function vc6_stlp_gen()
|
||||
{
|
||||
debug="no"
|
||||
tout="temp"
|
||||
iout="temp_install"
|
||||
all_dep="main_dir"
|
||||
all_clean=""
|
||||
echo > $out
|
||||
echo > $tout
|
||||
rm -f $iout
|
||||
stlport_suffix="-stlport"
|
||||
|
||||
libname="libboost_regex-${subdir}-mt-sp-${boost_version}"
|
||||
opts='/nologo /MT /W3 '$EH_OPTS' /O2 '$PROC_OPTS' /GF /Gy /I"$(STLPORT_PATH)\stlport" /I..\..\..\ /D_MT /DWIN32 /DNDEBUG /D_MBCS /D_LIB '"$release_extra"' /c'
|
||||
vc6_gen_lib
|
||||
|
||||
debug="true"
|
||||
libname="libboost_regex-${subdir}-mt-sgdp-${boost_version}"
|
||||
opts='/nologo /MTd /W3 /Gm '$EH_OPTS' /Zi /Od /I"$(STLPORT_PATH)\stlport" /I..\..\..\ /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB '"$debug_extra"' /c'
|
||||
#vc6_gen_lib
|
||||
|
||||
libname="boost_regex-${subdir}-mt-gdp-${boost_version}"
|
||||
opts='/nologo /MDd /W3 /Gm '$EH_OPTS' /Zi /Od /I"$(STLPORT_PATH)\stlport" /I../../../ /DBOOST_REGEX_DYN_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL '"$debug_extra"' /c'
|
||||
#vc6_gen_dll
|
||||
|
||||
debug="no"
|
||||
opts='/nologo /MD /W3 '$EH_OPTS' /O2 '$PROC_OPTS' /GF /I"$(STLPORT_PATH)\stlport" /Gy /I../../../ /DBOOST_REGEX_DYN_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL '"$release_extra"' /c'
|
||||
libname="boost_regex-${subdir}-mt-p-${boost_version}"
|
||||
vc6_gen_dll
|
||||
|
||||
debug="no"
|
||||
opts='/nologo /MD /W3 '$EH_OPTS' /O2 '$PROC_OPTS' /GF /Gy /I"$(STLPORT_PATH)\stlport" /I../../../ /DBOOST_REGEX_STATIC_LINK /DNDEBUG /DWIN32 /D_WINDOWS /D_MBCS /D_USRDLL '"$release_extra"' /c'
|
||||
libname="libboost_regex-${subdir}-mt-p-${boost_version}"
|
||||
vc6_gen_lib
|
||||
|
||||
debug="true"
|
||||
libname="libboost_regex-${subdir}-mt-gdp-${boost_version}"
|
||||
opts='/nologo /MDd /W3 /Gm '$EH_OPTS' /Zi /Od /I"$(STLPORT_PATH)\stlport" /I../../../ /DBOOST_REGEX_STATIC_LINK /D_DEBUG /DWIN32 /D_WINDOWS /D_MBCS /DUSRDLL '"$debug_extra"' /c'
|
||||
#vc6_gen_lib
|
||||
|
||||
# debug STLPort mode:
|
||||
debug="yes"
|
||||
opts='/nologo /MDd /W3 /Gm '$EH_OPTS' /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 '"$debug_extra"' /c'
|
||||
libname="boost_regex-${subdir}-mt-gdp-${boost_version}"
|
||||
vc6_gen_dll
|
||||
libname="libboost_regex-${subdir}-mt-sgdp-${boost_version}"
|
||||
opts='/nologo /MTd /W3 /Gm '$EH_OPTS' /Zi /Od /I"$(STLPORT_PATH)\stlport" /I..\..\..\ /D__STL_DEBUG /D_STLP_DEBUG /DWIN32 /D_MT /D_DEBUG /D_MBCS /D_LIB '"$debug_extra"' /c'
|
||||
vc6_gen_lib
|
||||
opts='/nologo /MDd /W3 /Gm '$EH_OPTS' /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 '"$debug_extra"' /c'
|
||||
libname="libboost_regex-${subdir}-mt-gdp-${boost_version}"
|
||||
vc6_gen_lib
|
||||
|
||||
cat > $out << EOF
|
||||
# copyright John Maddock 2006
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
# http://www.boost.org/LICENSE_1_0.txt.
|
||||
#
|
||||
# auto generated makefile for VC6+STLPort
|
||||
#
|
||||
# usage:
|
||||
# make
|
||||
# brings libraries up to date
|
||||
# make install
|
||||
# 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:
|
||||
#
|
||||
CXXFLAGS=
|
||||
#
|
||||
# Add additional include directories here:
|
||||
#
|
||||
INCLUDES=
|
||||
#
|
||||
# add additional linker flags here:
|
||||
#
|
||||
XLFLAGS=
|
||||
#
|
||||
# add additional static-library creation flags here:
|
||||
#
|
||||
XSFLAGS=
|
||||
|
||||
!IF "\$(OS)" == "Windows_NT"
|
||||
NULL=
|
||||
!ELSE
|
||||
NULL=nul
|
||||
!ENDIF
|
||||
|
||||
!IF "\$(MSVCDIR)" == ""
|
||||
!ERROR Variable MSVCDIR not set.
|
||||
!ENDIF
|
||||
|
||||
!IF "\$(STLPORT_PATH)" == ""
|
||||
!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
|
||||
echo "" >> $out
|
||||
echo "all : $all_dep" >> $out
|
||||
echo >> $out
|
||||
echo "clean : $all_clean" >> $out
|
||||
echo >> $out
|
||||
echo "install : stlport_check all" >> $out
|
||||
cat $iout >> $out
|
||||
echo >> $out
|
||||
echo main_dir : >> $out
|
||||
echo " @if not exist \"$subdir$stlport_suffix\\\$(NULL)\" mkdir $subdir$stlport_suffix" >> $out
|
||||
echo "" >> $out
|
||||
echo 'stlport_check : "$(STLPORT_PATH)\stlport\string"' >> $out
|
||||
echo " echo" >> $out
|
||||
echo "" >> $out
|
||||
|
||||
cat $tout >> $out
|
||||
}
|
||||
|
||||
|
||||
. common.sh
|
||||
|
||||
#
|
||||
# options that change with compiler version:
|
||||
#
|
||||
EH_OPTS="/GX"
|
||||
PROC_OPTS="/GB"
|
||||
|
||||
#
|
||||
# generate vc6 makefile:
|
||||
debug_extra="$EH_OPTS"
|
||||
out="vc6.mak"
|
||||
subdir="vc6"
|
||||
vc6_gen
|
||||
#
|
||||
# generate vc6-stlport makefile:
|
||||
is_stlport="yes"
|
||||
out="vc6-stlport.mak"
|
||||
no_single="yes"
|
||||
subdir="vc6"
|
||||
vc6_stlp_gen
|
||||
#
|
||||
# generate vc7 makefile:
|
||||
debug_extra="$EH_OPTS /RTC1 /Zc:wchar_t"
|
||||
release_extra="/Zc:wchar_t"
|
||||
is_stlport="no"
|
||||
out="vc7.mak"
|
||||
no_single="no"
|
||||
subdir="vc7"
|
||||
vc6_gen
|
||||
#
|
||||
# generate vc7-stlport makefile:
|
||||
is_stlport="yes"
|
||||
out="vc7-stlport.mak"
|
||||
no_single="yes"
|
||||
subdir="vc7"
|
||||
vc6_stlp_gen
|
||||
#
|
||||
# generate vc71 makefile:
|
||||
is_stlport="no"
|
||||
out="vc71.mak"
|
||||
no_single="no"
|
||||
subdir="vc71"
|
||||
vc6_gen
|
||||
#
|
||||
# generate vc71-stlport makefile:
|
||||
is_stlport="yes"
|
||||
out="vc71-stlport.mak"
|
||||
no_single="yes"
|
||||
subdir="vc71"
|
||||
vc6_stlp_gen
|
||||
#
|
||||
# generate vc8 makefile:
|
||||
EH_OPTS="/EHsc"
|
||||
PROC_OPTS=""
|
||||
debug_extra="$EH_OPTS"
|
||||
is_stlport="no"
|
||||
out="vc8.mak"
|
||||
no_single="no"
|
||||
subdir="vc80"
|
||||
vc6_gen
|
||||
#
|
||||
# generate vc9 makefile:
|
||||
build_static="no"
|
||||
EH_OPTS="/EHsc"
|
||||
PROC_OPTS=""
|
||||
debug_extra="$EH_OPTS"
|
||||
is_stlport="no"
|
||||
out="vc9.mak"
|
||||
no_single="no"
|
||||
subdir="vc90"
|
||||
vc6_gen
|
||||
#
|
||||
# generate vc10 makefile:
|
||||
build_static="no"
|
||||
EH_OPTS="/EHsc"
|
||||
PROC_OPTS=""
|
||||
debug_extra="$EH_OPTS"
|
||||
is_stlport="no"
|
||||
out="vc10.mak"
|
||||
no_single="no"
|
||||
subdir="vc100"
|
||||
vc6_gen
|
||||
|
||||
|
||||
#
|
||||
# remove tmep files;
|
||||
rm -f $tout $iout
|
||||
|
||||
|
||||
|
@ -51,5 +51,8 @@ boostbook standalone
|
||||
<format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/libs/regex/doc/html
|
||||
;
|
||||
|
||||
|
||||
|
||||
###############################################################################
|
||||
alias boostdoc ;
|
||||
explicit boostdoc ;
|
||||
alias boostrelease : standalone ;
|
||||
explicit boostrelease ;
|
||||
|
@ -447,7 +447,7 @@ The returned iterators are relative to `begin()` and `end()`.
|
||||
|
||||
[*Requires]: The expression must have been compiled with the
|
||||
[syntax_option_type] save_subexpression_location set. Argument
|
||||
/n/ must be in within the range `1 <= n < mark_count()`.
|
||||
/n/ must be in within the range `0 <= n < mark_count()`.
|
||||
|
||||
[#boost_regex.basic_regex.begin]
|
||||
|
||||
@ -487,7 +487,7 @@ otherwise false.
|
||||
|
||||
size_type mark_count() const;
|
||||
|
||||
[*Effects]: Returns the number of marked sub-expressions within the regular expresion.
|
||||
[*Effects]: Returns the number of marked sub-expressions within the regular expression.
|
||||
|
||||
[#boost_regex.basic_regex.assign1]
|
||||
|
||||
|
@ -142,7 +142,7 @@ example program shows how this information may be used:
|
||||
Which produces the following output:
|
||||
|
||||
[pre
|
||||
Expression: "(([[:lower:\]\]+)|([[:upper:\]\]+))+"
|
||||
Expression: "((\[\[:lower:\]\]+)|(\[\[:upper:\]\]+))+"
|
||||
Text: "aBBcccDDDDDeeeeeeee"
|
||||
'''**''' Match found '''**'''
|
||||
Sub-Expressions:
|
||||
|
@ -8,7 +8,7 @@
|
||||
|
||||
[section:character_classes Character Class Names]
|
||||
|
||||
[section:std_char_clases Character Classes that are Always Supported]
|
||||
[section:std_char_classes Character Classes that are Always Supported]
|
||||
|
||||
The following character class names are always supported by Boost.Regex:
|
||||
|
||||
|
@ -38,7 +38,7 @@ Note: type charT is not required to support this operation, if the traits class
|
||||
[section:traits_concept Traits Class Requirements]
|
||||
|
||||
There are two sets of requirements for the `traits` template argument to
|
||||
[basic_regex]: a mininal interface (which is part of the regex standardization proposal),
|
||||
[basic_regex]: a minimal interface (which is part of the regex standardization proposal),
|
||||
and an optional Boost-specific enhanced interface.
|
||||
|
||||
[h4 Minimal requirements.]
|
||||
@ -58,16 +58,40 @@ an object of type `X::locale_type`.
|
||||
[[X::size_type][][An unsigned integer type, capable of holding the length of a null-terminated string of charT's.]]
|
||||
[[X::string_type][std::basic_string<charT> or std::vector<charT>][]]
|
||||
[[X::locale_type][Implementation defined][A copy constructible type that represents the locale used by the traits class.]]
|
||||
[[X::char_class_type][Implementation defined][A bitmask type representing a particular character classification. Multiple values of this type can be bitwise-or'ed together to obtain a new valid value.]]
|
||||
[[X::char_class_type]
|
||||
[Implementation defined]
|
||||
[A bitmask type representing a particular character classification. Multiple values of this type can be bitwise-or'ed together to obtain a new valid value.]]
|
||||
[[X::length(p)][X::size_type][Yields the smallest i such that p\[i\] == 0. Complexity is linear in i.]]
|
||||
[[v.translate(c)][X::char_type][Returns a character such that for any character d that is to be considered equivalent to c then v.translate(c) == v.translate(d).]]
|
||||
[[v.translate_nocase(c)][X::char_type][For all characters C that are to be considered equivalent to c when comparisons are to be performed without regard to case, then v.translate_nocase(c) == v.translate_nocase(C).]]
|
||||
[[v.transform(F1, F2)][X::string_type][Returns a sort key for the character sequence designated by the iterator range \[F1, F2) such that if the character sequence \[G1, G2) sorts before the character sequence [H1, H2) then v.transform(G1, G2) < v.transform(H1, H2). ]]
|
||||
[[v.transform_primary(F1, F2)][X::string_type][Returns a sort key for the character sequence designated by the iterator range \[F1, F2) such that if the character sequence [G1, G2) sorts before the character sequence \[H1, H2) when character case is not considered then v.transform_primary(G1, G2) < v.transform_primary(H1, H2).]]
|
||||
[[v.lookup_classname(F1, F2)][X::char_class_type][Converts the character sequence designated by the iterator range \[F1,F2) into a bitmask type that can subsequently be passed to isctype. Values returned from lookup_classname can be safely bitwise or'ed together. Returns 0 if the character sequence is not the name of a character class recognized by X. The value returned shall be independent of the case of the characters in the sequence.]]
|
||||
[[v.lookup_collatename(F1, F2)][X::string_type][Returns a sequence of characters that represents the collating element consisting of the character sequence designated by the iterator range \[F1, F2). Returns an empty string if the character sequence is not a valid collating element.]]
|
||||
[[v.translate(c)]
|
||||
[X::char_type]
|
||||
[Returns a character such that for any character d that is to be considered equivalent to c then v.translate(c) == v.translate(d).]]
|
||||
[[v.translate_nocase(c)]
|
||||
[X::char_type]
|
||||
[For all characters C that are to be considered equivalent to c when comparisons are to be performed without regard to case, then v.translate_nocase(c) == v.translate_nocase(C).]]
|
||||
[[v.transform(F1, F2)]
|
||||
[X::string_type]
|
||||
[Returns a sort key for the character sequence designated by the iterator range \[F1, F2) such that if
|
||||
the character sequence \[G1, G2) sorts before the character sequence \[H1, H2) then
|
||||
v.transform(G1, G2) < v.transform(H1, H2). ]]
|
||||
[[v.transform_primary(F1, F2)]
|
||||
[X::string_type]
|
||||
[Returns a sort key for the character sequence designated by the iterator range \[F1, F2) such that if the
|
||||
character sequence \[G1, G2) sorts before the character sequence \[H1, H2) when character case is not considered
|
||||
then v.transform_primary(G1, G2) < v.transform_primary(H1, H2).]]
|
||||
[[v.lookup_classname(F1, F2)]
|
||||
[X::char_class_type]
|
||||
[Converts the character sequence designated by the iterator range \[F1,F2) into a bitmask type that can subsequently
|
||||
be passed to isctype. Values returned from lookup_classname can be safely bitwise or'ed together. Returns 0 if the
|
||||
character sequence is not the name of a character class recognized by X. The value returned shall be independent
|
||||
of the case of the characters in the sequence.]]
|
||||
[[v.lookup_collatename(F1, F2)]
|
||||
[X::string_type]
|
||||
[Returns a sequence of characters that represents the collating element consisting of the character sequence designated
|
||||
by the iterator range \[F1, F2). Returns an empty string if the character sequence is not a valid collating element.]]
|
||||
[[v.isctype(c, v.lookup_classname (F1, F2))][bool][Returns true if character c is a member of the character class designated by the iterator range \[F1, F2), false otherwise.]]
|
||||
[[v.value(c, I)][int][Returns the value represented by the digit c in base I if the character c is a valid digit in base I; otherwise returns -1. \[Note: the value of I will only be 8, 10, or 16. -end note\]]]
|
||||
[[v.value(c, I)]
|
||||
[int]
|
||||
[Returns the value represented by the digit c in base I if the character c is a valid digit in base I; otherwise returns -1. \[Note: the value of I will only be 8, 10, or 16. -end note\]]]
|
||||
[[u.imbue(loc)][X::locale_type][Imbues u with the locale loc, returns the previous locale used by u if any. ]]
|
||||
[[v.getloc()][X::locale_type][Returns the current locale used by v if any. ]]
|
||||
]
|
||||
@ -77,7 +101,7 @@ an object of type `X::locale_type`.
|
||||
The following additional requirements are strictly optional,
|
||||
however in order for [basic_regex] to take advantage of these additional
|
||||
interfaces, all of the following requirements must be met; [basic_regex]
|
||||
will detect the presence or absense of the member `boost_extensions_tag` and
|
||||
will detect the presence or absence of the member `boost_extensions_tag` and
|
||||
configure itself appropriately.
|
||||
|
||||
|
||||
@ -89,8 +113,8 @@ configure itself appropriately.
|
||||
[[v.translate(c, b)][X::char_type][Returns a character d such that: for any character d that is to be considered equivalent to c then `v.translate(c,false)==v.translate(d,false)`. Likewise for all characters C that are to be considered equivalent to c when comparisons are to be performed without regard to case, then `v.translate(c,true)==v.translate(C,true)`.]]
|
||||
[[v.toi(I1, I2, i)][An integer type capable of holding either a charT or an int.][Behaves as follows: if `p == q` or if `*p` is not a digit character then returns -1. Otherwise performs formatted numeric input on the sequence \[p,q) and returns the result as an int. Postcondition: either p == q or *p is a non-digit character.]]
|
||||
[[v.error_string(I)][std::string][Returns a human readable error string for the error condition i, where i is one of the values enumerated by type regex_constants::error_type. If the value /I/ is not recognized then returns the string "Unknown error" or a localized equivalent.]]
|
||||
[[v.tolower(c)][X::char_type][Converts c to lower case, used for Perl-style \l and \L formating operations.]]
|
||||
[[v.toupper(c)][X::char_type][Converts c to upper case, used for Perl-style \u and \U formating operations.]]
|
||||
[[v.tolower(c)][X::char_type][Converts c to lower case, used for Perl-style \l and \L formatting operations.]]
|
||||
[[v.toupper(c)][X::char_type][Converts c to upper case, used for Perl-style \u and \U formatting operations.]]
|
||||
]
|
||||
|
||||
[endsect]
|
||||
|
@ -38,6 +38,7 @@ the user's locale:
|
||||
[[macro][description]]
|
||||
[[BOOST_REGEX_DYN_LINK][For Microsoft and Borland C++ builds, this tells Boost.Regex that it should link to the dll build of the Boost.Regex. By default boost.regex will link to its static library build, even if the dynamic C runtime library is in use.]]
|
||||
[[BOOST_REGEX_NO_LIB][For Microsoft and Borland C++ builds, this tells Boost.Regex that it should not automatically select the library to link to.]]
|
||||
[[BOOST_REGEX_NO_FASTCALL][For Microsoft builds, this tells Boost.Regex to use the `__cdecl` calling convention rather than `__fastcall`. Useful if you want to use the same library from both managed and unmanaged code.]]
|
||||
]
|
||||
|
||||
[endsect]
|
||||
@ -67,10 +68,10 @@ The following options apply only if BOOST_REGEX_NON_RECURSIVE is set.
|
||||
[table
|
||||
[[macro][description]]
|
||||
[[BOOST_REGEX_BLOCKSIZE][In non-recursive mode, Boost.Regex uses largish blocks of memory to act as a stack for the state machine, the larger the block size then the fewer allocations that will take place. This defaults to 4096 bytes, which is large enough to match the vast majority of regular expressions without further allocations, however, you can choose smaller or larger values depending upon your platforms characteristics.]]
|
||||
[[BOOST_REGEX_MAX_BLOCKS][Tells Boost.Regex how many blocks of size BOOST_REGEX_BLOCKSIZE it is permitted to use. If this value is exceeded then Boost.Regex will stop trying to find a match and throw a std::runtime_error. Defaults to 1024, don't forget to tweek this value if you alter BOOST_REGEX_BLOCKSIZE by much.]]
|
||||
[[BOOST_REGEX_MAX_BLOCKS][Tells Boost.Regex how many blocks of size BOOST_REGEX_BLOCKSIZE it is permitted to use. If this value is exceeded then Boost.Regex will stop trying to find a match and throw a std::runtime_error. Defaults to 1024, don't forget to tweak this value if you alter BOOST_REGEX_BLOCKSIZE by much.]]
|
||||
[[BOOST_REGEX_MAX_CACHE_BLOCKS][Tells Boost.Regex how many memory blocks to store in
|
||||
it's internal cache - memory blocks are taken from this cache rather than by calling
|
||||
::operator new. Generally speeking this can be an order of magnitude faster than
|
||||
::operator new. Generally speaking this can be an order of magnitude faster than
|
||||
calling ::opertator new each time a memory block is required, but has the
|
||||
downside that Boost.Regex can end up caching a large chunk of memory (by default
|
||||
up to 16 blocks each of BOOST_REGEX_BLOCKSIZE size). If memory is tight then try
|
||||
|
@ -13,7 +13,7 @@ Sed-style format strings treat all characters as literals except:
|
||||
[table
|
||||
[[character][description]]
|
||||
[[&][The ampersand character is replaced in the output stream by
|
||||
the the whole of what matched the regular expression. Use
|
||||
the whole of what matched the regular expression. Use
|
||||
\\& to output a literal '&' character.]]
|
||||
[[\\][Specifies an escape sequence.]]
|
||||
]
|
||||
|
@ -8,9 +8,8 @@
|
||||
|
||||
[section:futher References and Further Information]
|
||||
|
||||
Short tutorials on regular expressions can be
|
||||
[@http://etext.lib.virginia.edu/helpsheets/regex.html found here] and
|
||||
[@http://www.linuxpcug.org/lessons/regexp.html here].
|
||||
The main Perl regular expression tutorial can be found [@http://perldoc.perl.org/perlretut.html here],
|
||||
there's a much shorter summary of the main features [@https://www.cs.tut.fi/~jkorpela/perl/regexp.html here].
|
||||
|
||||
The main book on regular expressions is
|
||||
[@http://www.oreilly.com/catalog/regex/ Mastering Regular Expressions, published by O'Reilly].
|
||||
|
@ -1,543 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Regular Expression Performance Comparison (gcc 3.2)</title>
|
||||
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
|
||||
<META content="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot" name="Template">
|
||||
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
|
||||
</head>
|
||||
<body bgcolor="#ffffff" link="#0000ff" vlink="#800080">
|
||||
<h2>Regular Expression Performance Comparison</h2>
|
||||
<p>The following tables provide comparisons between the following regular
|
||||
expression libraries:</p>
|
||||
<p><a href="http://www.boost.org/">The Boost regex library</a>.</p>
|
||||
<p><a href="http://www.gnu.org">The GNU regular expression library</a>.</p>
|
||||
<p>Philip Hazel's <a href="http://www.pcre.org">PCRE</a> library.</p>
|
||||
<h3>Details</h3>
|
||||
<p>Machine: Intel Pentium 4 2.8GHz PC.</p>
|
||||
<p>Compiler: GNU C++ version 3.2 20020927 (prerelease).</p>
|
||||
<p>C++ Standard Library: GNU libstdc++ version 20020927.</p>
|
||||
<p>OS: Cygwin.</p>
|
||||
<p>Boost version: 1.31.0.</p>
|
||||
<p>PCRE version: 4.1.</p>
|
||||
<p>As ever care should be taken in interpreting the results, only sensible regular
|
||||
expressions (rather than pathological cases) are given, most are taken from the
|
||||
Boost regex examples, or from the <a href="http://www.regxlib.com/">Library of
|
||||
Regular Expressions</a>. In addition, some variation in the relative
|
||||
performance of these libraries can be expected on other machines - as memory
|
||||
access and processor caching effects can be quite large for most finite state
|
||||
machine algorithms. In each case the first figure given is the relative time
|
||||
taken (so a value of 1.0 is as good as it gets), while the second figure is the
|
||||
actual time taken.</p>
|
||||
<h3>Averages</h3>
|
||||
<p>The following are the average relative scores for all the tests: the perfect
|
||||
regular expression library would score 1, in practice anything less than 2
|
||||
is pretty good.</p>
|
||||
<table border="1" cellspacing="1">
|
||||
<tr>
|
||||
<td><strong>Boost</strong></td>
|
||||
<td><strong>Boost + C++ locale</strong></td>
|
||||
<td><strong>POSIX</strong></td>
|
||||
<td><strong>PCRE</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>1.4503</td>
|
||||
<td>1.49124</td>
|
||||
<td>108.372</td>
|
||||
<td>1.56255</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<h3>Comparison 1: Long Search</h3>
|
||||
<p>For each of the following regular expressions the time taken to find all
|
||||
occurrences of the expression within a long English language text was measured
|
||||
(<a href="http://www.gutenberg.org/files/3200/old/mtent12.zip">mtent12.txt</a>
|
||||
from <a href="http://promo.net/pg/">Project Gutenberg</a>, 19Mb). </p>
|
||||
<table border="1" cellspacing="1">
|
||||
<tr>
|
||||
<td><strong>Expression</strong></td>
|
||||
<td><strong>Boost</strong></td>
|
||||
<td><strong>Boost + C++ locale</strong></td>
|
||||
<td><strong>POSIX</strong></td>
|
||||
<td><strong>PCRE</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>Twain</code></td>
|
||||
<td>3.49<br>
|
||||
(0.205s)</td>
|
||||
<td>4.09<br>
|
||||
(0.24s)</td>
|
||||
<td>65.2<br>
|
||||
(3.83s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.0588s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>Huck[[:alpha:]]+</code></td>
|
||||
<td>3.86<br>
|
||||
(0.203s)</td>
|
||||
<td>4.52<br>
|
||||
(0.238s)</td>
|
||||
<td>100<br>
|
||||
(5.26s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.0526s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>[[:alpha:]]+ing</code></td>
|
||||
<td><font color="#008000">1.01<br>
|
||||
(1.23s)</font></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(1.22s)</font></td>
|
||||
<td>4.95<br>
|
||||
(6.04s)</td>
|
||||
<td>4.67<br>
|
||||
(5.71s)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>^[^ ]*?Twain</code></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.31s)</font></td>
|
||||
<td><font color="#008000">1.05<br>
|
||||
(0.326s)</font></td>
|
||||
<td>NA</td>
|
||||
<td>3.32<br>
|
||||
(1.03s)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>Tom|Sawyer|Huckleberry|Finn</code></td>
|
||||
<td><font color="#008000">1.02<br>
|
||||
(0.125s)</font></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.123s)</font></td>
|
||||
<td>165<br>
|
||||
(20.3s)</td>
|
||||
<td><font color="#008000">1.08<br>
|
||||
(0.133s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> (Tom|Sawyer|Huckleberry|Finn).{0,30}river|river.{0,30}(Tom|Sawyer|Huckleberry|Finn)</code></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.345s)</font></td>
|
||||
<td><font color="#008000">1.03<br>
|
||||
(0.355s)</font></td>
|
||||
<td>NA</td>
|
||||
<td>1.71<br>
|
||||
(0.59s)</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<h3>Comparison 2: Medium Sized Search</h3>
|
||||
<p>For each of the following regular expressions the time taken to find all
|
||||
occurrences of the expression within a medium sized English language text was
|
||||
measured (the first 50K from mtent12.txt). </p>
|
||||
<table border="1" cellspacing="1">
|
||||
<tr>
|
||||
<td><strong>Expression</strong></td>
|
||||
<td><strong>Boost</strong></td>
|
||||
<td><strong>Boost + C++ locale</strong></td>
|
||||
<td><strong>POSIX</strong></td>
|
||||
<td><strong>PCRE</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>Twain</code></td>
|
||||
<td>1.8<br>
|
||||
(0.000519s)</td>
|
||||
<td>2.14<br>
|
||||
(0.000616s)</td>
|
||||
<td>9.08<br>
|
||||
(0.00262s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000289s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>Huck[[:alpha:]]+</code></td>
|
||||
<td>3.65<br>
|
||||
(0.000499s)</td>
|
||||
<td>4.36<br>
|
||||
(0.000597s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000137s)</font></td>
|
||||
<td>1.43<br>
|
||||
(0.000196s)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>[[:alpha:]]+ing</code></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.00258s)</font></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.00258s)</font></td>
|
||||
<td>5.28<br>
|
||||
(0.0136s)</td>
|
||||
<td>5.63<br>
|
||||
(0.0145s)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>^[^ ]*?Twain</code></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000929s)</font></td>
|
||||
<td><font color="#008000">1.03<br>
|
||||
(0.000957s)</font></td>
|
||||
<td>NA</td>
|
||||
<td>2.82<br>
|
||||
(0.00262s)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>Tom|Sawyer|Huckleberry|Finn</code></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000812s)</font></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000812s)</font></td>
|
||||
<td>60.1<br>
|
||||
(0.0488s)</td>
|
||||
<td>1.28<br>
|
||||
(0.00104s)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> (Tom|Sawyer|Huckleberry|Finn).{0,30}river|river.{0,30}(Tom|Sawyer|Huckleberry|Finn)</code></td>
|
||||
<td><font color="#008000">1.02<br>
|
||||
(0.00178s)</font></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.00174s)</font></td>
|
||||
<td>242<br>
|
||||
(0.421s)</td>
|
||||
<td>1.3<br>
|
||||
(0.00227s)</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<h3>Comparison 3: C++ Code Search</h3>
|
||||
<p>For each of the following regular expressions the time taken to find all
|
||||
occurrences of the expression within the C++ source file <a href="../../../boost/crc.hpp">
|
||||
boost/crc.hpp</a> was measured. </p>
|
||||
<table border="1" cellspacing="1">
|
||||
<tr>
|
||||
<td><strong>Expression</strong></td>
|
||||
<td><strong>Boost</strong></td>
|
||||
<td><strong>Boost + C++ locale</strong></td>
|
||||
<td><strong>POSIX</strong></td>
|
||||
<td><strong>PCRE</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> ^(template[[:space:]]*<[^;:{]+>[[:space:]]*)?(class|struct)[[:space:]]*(\<\w+\>([
|
||||
]*\([^)]*\))?[[:space:]]*)*(\<\w*\>)[[:space:]]*(<[^;:{]+>[[:space:]]*)?(\{|:[^;\{()]*\{)</code></td>
|
||||
<td><font color="#008000">1.04<br>
|
||||
(0.000144s)</font></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000139s)</font></td>
|
||||
<td>862<br>
|
||||
(0.12s)</td>
|
||||
<td>4.56<br>
|
||||
(0.000636s)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>(^[
|
||||
]*#(?:[^\\\n]|\\[^\n_[:punct:][:alnum:]]*[\n[:punct:][:word:]])*)|(//[^\n]*|/\*.*?\*/)|\<([+-]?(?:(?:0x[[:xdigit:]]+)|(?:(?:[[:digit:]]*\.)?[[:digit:]]+(?:[eE][+-]?[[:digit:]]+)?))u?(?:(?:int(?:8|16|32|64))|L)?)\>|('(?:[^\\']|\\.)*'|"(?:[^\\"]|\\.)*")|\<(__asm|__cdecl|__declspec|__export|__far16|__fastcall|__fortran|__import|__pascal|__rtti|__stdcall|_asm|_cdecl|__except|_export|_far16|_fastcall|__finally|_fortran|_import|_pascal|_stdcall|__thread|__try|asm|auto|bool|break|case|catch|cdecl|char|class|const|const_cast|continue|default|delete|do|double|dynamic_cast|else|enum|explicit|extern|false|float|for|friend|goto|if|inline|int|long|mutable|namespace|new|operator|pascal|private|protected|public|register|reinterpret_cast|return|short|signed|sizeof|static|static_cast|struct|switch|template|this|throw|true|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\></code></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.0139s)</font></td>
|
||||
<td><font color="#008000">1.01<br>
|
||||
(0.0141s)</font></td>
|
||||
<td>NA</td>
|
||||
<td>1.55<br>
|
||||
(0.0216s)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>^[ ]*#[ ]*include[ ]+("[^"]+"|<[^>]+>)</code></td>
|
||||
<td><font color="#008000">1.04<br>
|
||||
(0.000332s)</font></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000318s)</font></td>
|
||||
<td>130<br>
|
||||
(0.0413s)</td>
|
||||
<td>1.72<br>
|
||||
(0.000547s)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>^[ ]*#[ ]*include[ ]+("boost/[^"]+"|<boost/[^>]+>)</code></td>
|
||||
<td><font color="#008000">1.02<br>
|
||||
(0.000323s)</font></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000318s)</font></td>
|
||||
<td>150<br>
|
||||
(0.0476s)</td>
|
||||
<td>1.72<br>
|
||||
(0.000547s)</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<h3></h3>
|
||||
<H3>Comparison 4: HTML Document Search
|
||||
</H3>
|
||||
<p>For each of the following regular expressions the time taken to find all
|
||||
occurrences of the expression within the html file <a href="../../libraries.htm">libs/libraries.htm</a>
|
||||
was measured. </p>
|
||||
<table border="1" cellspacing="1">
|
||||
<tr>
|
||||
<td><strong>Expression</strong></td>
|
||||
<td><strong>Boost</strong></td>
|
||||
<td><strong>Boost + C++ locale</strong></td>
|
||||
<td><strong>POSIX</strong></td>
|
||||
<td><strong>PCRE</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>beman|john|dave</code></td>
|
||||
<td><font color="#008000">1.03<br>
|
||||
(0.000367s)</font></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000357s)</font></td>
|
||||
<td>47.4<br>
|
||||
(0.0169s)</td>
|
||||
<td>1.16<br>
|
||||
(0.000416s)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code><p>.*?</p></code></td>
|
||||
<td>1.25<br>
|
||||
(0.000459s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000367s)</font></td>
|
||||
<td>NA</td>
|
||||
<td><font color="#008000">1.03<br>
|
||||
(0.000376s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> <a[^>]+href=("[^"]*"|[^[:space:]]+)[^>]*></code></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000509s)</font></td>
|
||||
<td><font color="#008000">1.02<br>
|
||||
(0.000518s)</font></td>
|
||||
<td>305<br>
|
||||
(0.155s)</td>
|
||||
<td><font color="#008000">1.1<br>
|
||||
(0.000558s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> <h[12345678][^>]*>.*?</h[12345678]></code></td>
|
||||
<td><font color="#008000">1.04<br>
|
||||
(0.00025s)</font></td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.00024s)</font></td>
|
||||
<td>NA</td>
|
||||
<td>1.16<br>
|
||||
(0.000279s)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> <img[^>]+src=("[^"]*"|[^[:space:]]+)[^>]*></code></td>
|
||||
<td>2.22<br>
|
||||
(0.000489s)</td>
|
||||
<td>1.69<br>
|
||||
(0.000372s)</td>
|
||||
<td>148<br>
|
||||
(0.0326s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.00022s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> <font[^>]+face=("[^"]*"|[^[:space:]]+)[^>]*>.*?</font></code></td>
|
||||
<td>1.71<br>
|
||||
(0.000371s)</td>
|
||||
<td>1.75<br>
|
||||
(0.000381s)</td>
|
||||
<td>NA</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(0.000218s)</font></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<h3>Comparison 3: Simple Matches</h3>
|
||||
<p>For each of the following regular expressions the time taken to match against
|
||||
the text indicated was measured. </p>
|
||||
<table border="1" cellspacing="1">
|
||||
<tr>
|
||||
<td><strong>Expression</strong></td>
|
||||
<td><strong>Text</strong></td>
|
||||
<td><strong>Boost</strong></td>
|
||||
<td><strong>Boost + C++ locale</strong></td>
|
||||
<td><strong>POSIX</strong></td>
|
||||
<td><strong>PCRE</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>abc</code></td>
|
||||
<td>abc</td>
|
||||
<td>1.36<br>
|
||||
(2.15e-07s)</td>
|
||||
<td>1.36<br>
|
||||
(2.15e-07s)</td>
|
||||
<td>2.76<br>
|
||||
(4.34e-07s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(1.58e-07s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>^([0-9]+)(\-| |$)(.*)$</code></td>
|
||||
<td>100- this is a line of ftp response which contains a message string</td>
|
||||
<td>1.55<br>
|
||||
(7.26e-07s)</td>
|
||||
<td>1.51<br>
|
||||
(7.07e-07s)</td>
|
||||
<td>319<br>
|
||||
(0.000149s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(4.67e-07s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>([[:digit:]]{4}[- ]){3}[[:digit:]]{3,4}</code></td>
|
||||
<td>1234-5678-1234-456</td>
|
||||
<td>1.96<br>
|
||||
(9.54e-07s)</td>
|
||||
<td>1.96<br>
|
||||
(9.54e-07s)</td>
|
||||
<td>44.5<br>
|
||||
(2.17e-05s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(4.87e-07s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> ^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$</code></td>
|
||||
<td>john@johnmaddock.co.uk</td>
|
||||
<td>1.22<br>
|
||||
(1.51e-06s)</td>
|
||||
<td>1.23<br>
|
||||
(1.53e-06s)</td>
|
||||
<td>162<br>
|
||||
(0.000201s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(1.24e-06s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> ^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$</code></td>
|
||||
<td>foo12@foo.edu</td>
|
||||
<td>1.28<br>
|
||||
(1.47e-06s)</td>
|
||||
<td>1.3<br>
|
||||
(1.49e-06s)</td>
|
||||
<td>104<br>
|
||||
(0.00012s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(1.15e-06s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> ^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$</code></td>
|
||||
<td>bob.smith@foo.tv</td>
|
||||
<td>1.28<br>
|
||||
(1.47e-06s)</td>
|
||||
<td>1.3<br>
|
||||
(1.49e-06s)</td>
|
||||
<td>113<br>
|
||||
(0.00013s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(1.15e-06s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code></td>
|
||||
<td>EH10 2QQ</td>
|
||||
<td>1.38<br>
|
||||
(4.68e-07s)</td>
|
||||
<td>1.41<br>
|
||||
(4.77e-07s)</td>
|
||||
<td>13.5<br>
|
||||
(4.59e-06s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(3.39e-07s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code></td>
|
||||
<td>G1 1AA</td>
|
||||
<td>1.28<br>
|
||||
(4.35e-07s)</td>
|
||||
<td>1.25<br>
|
||||
(4.25e-07s)</td>
|
||||
<td>11.7<br>
|
||||
(3.97e-06s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(3.39e-07s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code></td>
|
||||
<td>SW1 1ZZ</td>
|
||||
<td>1.32<br>
|
||||
(4.53e-07s)</td>
|
||||
<td>1.31<br>
|
||||
(4.49e-07s)</td>
|
||||
<td>12.2<br>
|
||||
(4.2e-06s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(3.44e-07s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> ^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</code></td>
|
||||
<td>4/1/2001</td>
|
||||
<td>1.16<br>
|
||||
(3.82e-07s)</td>
|
||||
<td>1.2<br>
|
||||
(3.96e-07s)</td>
|
||||
<td>13.9<br>
|
||||
(4.59e-06s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(3.29e-07s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code> ^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</code></td>
|
||||
<td>12/12/2001</td>
|
||||
<td>1.38<br>
|
||||
(4.49e-07s)</td>
|
||||
<td>1.38<br>
|
||||
(4.49e-07s)</td>
|
||||
<td>16<br>
|
||||
(5.2e-06s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(3.25e-07s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code></td>
|
||||
<td>123</td>
|
||||
<td>1.19<br>
|
||||
(7.64e-07s)</td>
|
||||
<td>1.16<br>
|
||||
(7.45e-07s)</td>
|
||||
<td>7.51<br>
|
||||
(4.81e-06s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(6.4e-07s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code></td>
|
||||
<td>+3.14159</td>
|
||||
<td>1.32<br>
|
||||
(8.97e-07s)</td>
|
||||
<td>1.31<br>
|
||||
(8.88e-07s)</td>
|
||||
<td>14<br>
|
||||
(9.48e-06s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(6.78e-07s)</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code></td>
|
||||
<td>-3.14159</td>
|
||||
<td>1.32<br>
|
||||
(8.97e-07s)</td>
|
||||
<td>1.31<br>
|
||||
(8.88e-07s)</td>
|
||||
<td>14<br>
|
||||
(9.48e-06s)</td>
|
||||
<td><font color="#008000">1<br>
|
||||
(6.78e-07s)</font></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<hr>
|
||||
<p><i><EFBFBD> Copyright John Maddock 2003</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,6 +15,89 @@ Currently open issues can be viewed [@https://svn.boost.org/trac/boost/query?sta
|
||||
|
||||
All issues including closed ones can be viewed [@https://svn.boost.org/trac/boost/query?status=assigned&status=closed&status=new&status=reopened&component=regex&order=priority&col=id&col=summary&col=status&col=type&col=milestone&col=component here].
|
||||
|
||||
[h4 Boost.Regex-5.1.3 (Boost-1.64.0)]
|
||||
|
||||
* Compiling with Oracle C++ toolset is no longer restricted to static linking.
|
||||
* Big effort to de-fuzz the library using libFuzzer and fix identified issues, see: [@https://svn.boost.org/trac/boost/ticket/12818 #12818].
|
||||
|
||||
[h4 Boost.Regex-5.1.2 (Boost-1.62.0)]
|
||||
|
||||
|
||||
* Fix buffer over-run error when parsing certain invalid regexes, see [@https://svn.boost.org/trac/boost/ticket/12222 #12222].
|
||||
* Fix detection of ICU in library build, see [@https://svn.boost.org/trac/boost/ticket/12152 #12152].
|
||||
* Fix bug in case sensitivity change, see [@https://svn.boost.org/trac/boost/ticket/11940 #11940].
|
||||
* Allow types wider than int in `\x{}` expressions (for char32_t etc), see [@https://svn.boost.org/trac/boost/ticket/11988 #11988].
|
||||
|
||||
[h4 Boost.Regex-5.1.1 (Boost-1.61.0)]
|
||||
|
||||
* Change to lockfree implementation of memory cache, see [@https://github.com/boostorg/regex/pull/23 PR#23].
|
||||
|
||||
[h4 Boost.Regex-5.1.0 (Boost-1.60.0)]
|
||||
|
||||
* Add support for Perl's backtracking control verbs, see [@https://svn.boost.org/trac/boost/ticket/11205 #11205]. Note however, that
|
||||
(*MARK) and operations on marks are not currently supported.
|
||||
* Fix incorrect range end when matching \[\[:unicode:\]\], see [@https://svn.boost.org/trac/boost/ticket/11524 #11524].
|
||||
* Change POSIX reg_comp API to not check potentially uninitialized memory, note that code which was previously free from memory
|
||||
leaks (but none the less buggy, as it didn't call reg_free) will now leak. See [@https://svn.boost.org/trac/boost/ticket/11472 #11472].
|
||||
* Make sub_match a valid C++ range type, see [@https://svn.boost.org/trac/boost/ticket/11036 #11036].
|
||||
|
||||
[h4 Boost.Regex-5.0.1 (Boost-1.58.0)]
|
||||
|
||||
* Fixed some typos as in [@https://svn.boost.org/trac/boost/ticket/10682 #10682].
|
||||
* Merged [@https://github.com/boostorg/regex/pull/6 pull-request #6] for Coverity warnings.
|
||||
* Merged [@https://github.com/boostorg/regex/pull/7 pull-request #7] for Coverity warnings.
|
||||
* Merged [@https://github.com/boostorg/regex/pull/8 pull-request #8] for Coverity warnings.
|
||||
* Merged [@https://github.com/boostorg/regex/pull/10 pull-request #10] to enable more build variants when linking to ICU.
|
||||
* Fix issue with ICU and partial matches, see [@https://svn.boost.org/trac/boost/ticket/10114 #10114].
|
||||
* Removed delayload support for the ICU libraries: this doesn't work with the latest ICU releases (linker errors).
|
||||
|
||||
|
||||
[h4 Boost.Regex-5.0.0 (Boost-1.56.0)]
|
||||
|
||||
* Moved to library-specific version number post the move to Git. And since we have one (minor) breaking change
|
||||
this gets bumped up from v4 to v5.
|
||||
* [*Breaking change:] corrected behavior of `basic_regex<>::mark_count()` to match existing documentation,
|
||||
`basic_regex<>::subexpression(n)` changed to match, see [@https://svn.boost.org/trac/boost/ticket/9227 #9227]
|
||||
* Fixed issue [@https://svn.boost.org/trac/boost/ticket/8903 #8903].
|
||||
* Fixed documentation typos from [@https://svn.boost.org/trac/boost/ticket/9283 #9283].
|
||||
* Fixed bug in collation code that failed if the locale generated collation strings with embedded nul's,
|
||||
see [@https://svn.boost.org/trac/boost/ticket/9451 #9451].
|
||||
* Apply patch for unusual thread usage (no statically initialized mutexes), see [@https://svn.boost.org/trac/boost/ticket/9461 #9461].
|
||||
* Added better checks for invalid UTF-8 sequences, see [@https://svn.boost.org/trac/boost/ticket/9473 #9473].
|
||||
|
||||
[h4 Boost-1.54]
|
||||
|
||||
Fixed issue [@https://svn.boost.org/trac/boost/ticket/8569 #8569].
|
||||
|
||||
[h4 Boost-1.53]
|
||||
|
||||
Fixed Issues:
|
||||
[@https://svn.boost.org/trac/boost/ticket/7744 #7744], [@https://svn.boost.org/trac/boost/ticket/7644 #7644].
|
||||
|
||||
[h4 Boost-1.51]
|
||||
|
||||
Fixed issues:
|
||||
[@https://svn.boost.org/trac/boost/ticket/589 #589], [@https://svn.boost.org/trac/boost/ticket/7084 #7084],
|
||||
[@https://svn.boost.org/trac/boost/ticket/7032 #7032], [@https://svn.boost.org/trac/boost/ticket/6346 #6346].
|
||||
|
||||
[h4 Boost-1.50]
|
||||
|
||||
Fixed issue with `(?!)` not being a valid expression, and updated docs on what constitutes a valid conditional expression.
|
||||
|
||||
[h4 Boost-1.48]
|
||||
|
||||
Fixed issues:
|
||||
[@https://svn.boost.org/trac/boost/ticket/688 #698], [@https://svn.boost.org/trac/boost/ticket/5835 #5835],
|
||||
[@https://svn.boost.org/trac/boost/ticket/5958 #5958], [@https://svn.boost.org/trac/boost/ticket/5736 #5736].
|
||||
|
||||
|
||||
[h4 Boost 1.47]
|
||||
|
||||
Fixed issues:
|
||||
[@https://svn.boost.org/trac/boost/ticket/5223 #5223], [@https://svn.boost.org/trac/boost/ticket/5353 #5353],
|
||||
[@https://svn.boost.org/trac/boost/ticket/5363 #5363], [@https://svn.boost.org/trac/boost/ticket/5462 #5462],
|
||||
[@https://svn.boost.org/trac/boost/ticket/5472 #5472], [@https://svn.boost.org/trac/boost/ticket/5504 #5504].
|
||||
|
||||
[h4 Boost 1.44]
|
||||
|
||||
Fixed issues:
|
||||
@ -86,9 +169,9 @@ and
|
||||
* Fixed configuration setup to allow building with VC7.1 - STLport-4.6.2 when using /Zc:wchar_t.
|
||||
* Moved declarations class-inline in static_mutex.hpp so that SGI Irix compiler can cope.
|
||||
* Added needed standard library #includes to fileiter.hpp, regex_workaround.hpp and cpp_regex_traits.hpp.
|
||||
* Fixed a bug where non-greedy repeats could in certain strange curcumstances repeat more times than their maximum value.
|
||||
* Fixed a bug where non-greedy repeats could in certain strange circumstances repeat more times than their maximum value.
|
||||
* Fixed the value returned by basic_regex<>::empty() from a default constructed object.
|
||||
* Changed the deffinition of regex_error to make it backwards compatible with Boost-1.32.0.
|
||||
* Changed the definition of regex_error to make it backwards compatible with Boost-1.32.0.
|
||||
* Disabled external templates for Intel C++ 8.0 and earlier - otherwise unresolved references can occur.
|
||||
* Rewritten extern template code for gcc so that only specific member functions are exported: otherwise strange unresolved references can occur when linking and mixing debug and non-debug code.
|
||||
* Initialise all the data members of the unicode_iterators: this keeps gcc from issuing needless warnings.
|
||||
@ -107,12 +190,12 @@ and
|
||||
* Breaking Change: POSIX-extended and POSIX-basic regular expressions now enforce the letter of the POSIX standard much more closely than before.
|
||||
* Added support for (?imsx-imsx) constructs.
|
||||
* Added support for lookbehind expressions (?<=positive-lookbehind) and (?<!negative-lookbehind).
|
||||
* Added support for conditional expressions (?(assertion)true-expresion|false-expression).
|
||||
* Added support for conditional expressions (?(assertion)true-expression|false-expression).
|
||||
* Added MFC/ATL string wrappers.
|
||||
* Added Unicode support; based on ICU.
|
||||
* Changed newline support to recognise \\f as a line separator (all character types), and \\x85 as a line separator for wide characters / Unicode only.
|
||||
* Added a new format flag format_literal that treats the replace string as a literal, rather than a Perl or Sed style format string.
|
||||
* Errors are now reported by throwing exceptions of type regex_error. The types used previously - bad_expression and bad_pattern - are now just typedefs for regex_error. Type regex_error has a couple of new members: code() to report an error code rather than a string, and position() to report where in the expression the error occured.
|
||||
* Errors are now reported by throwing exceptions of type regex_error. The types used previously - bad_expression and bad_pattern - are now just typedefs for regex_error. Type regex_error has a couple of new members: code() to report an error code rather than a string, and position() to report where in the expression the error occurred.
|
||||
|
||||
[h4 Boost 1.32.1]
|
||||
|
||||
@ -132,3 +215,4 @@ and
|
||||
[endsect]
|
||||
|
||||
|
||||
|
||||
|
80
doc/html/boost_regex/background.html
Normal file
80
doc/html/boost_regex/background.html
Normal file
@ -0,0 +1,80 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Background Information</title>
|
||||
<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="prev" href="ref/internals/uni_iter.html" title="Unicode Iterators">
|
||||
<link rel="next" href="background/headers.html" title="Headers">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="ref/internals/uni_iter.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="background/headers.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="boost_regex.background"></a><a class="link" href="background.html" title="Background Information">Background Information</a>
|
||||
</h2></div></div></div>
|
||||
<div class="toc"><dl>
|
||||
<dt><span class="section"><a href="background/headers.html">Headers</a></span></dt>
|
||||
<dt><span class="section"><a href="background/locale.html">Localization</a></span></dt>
|
||||
<dt><span class="section"><a href="background/thread_safety.html">Thread Safety</a></span></dt>
|
||||
<dt><span class="section"><a href="background/examples.html">Test and Example Programs</a></span></dt>
|
||||
<dt><span class="section"><a href="background/futher.html">References and Further
|
||||
Information</a></span></dt>
|
||||
<dt><span class="section"><a href="background/faq.html">FAQ</a></span></dt>
|
||||
<dt><span class="section"><a href="background/performance.html">Performance</a></span></dt>
|
||||
<dd><dl>
|
||||
<dt><span class="section"><a href="background/performance/section_id1378460593.html">Testing
|
||||
simple leftmost-longest matches (platform = linux, compiler = GNU C++ version
|
||||
6.3.0)</a></span></dt>
|
||||
<dt><span class="section"><a href="background/performance/section_id1675827111.html">Testing
|
||||
Perl searches (platform = linux, compiler = GNU C++ version 6.3.0)</a></span></dt>
|
||||
<dt><span class="section"><a href="background/performance/section_id3141719723.html">Testing
|
||||
simple leftmost-longest matches (platform = Windows x64, compiler = Microsoft
|
||||
Visual C++ version 14.1)</a></span></dt>
|
||||
<dt><span class="section"><a href="background/performance/section_id3258595385.html">Testing
|
||||
leftmost-longest searches (platform = Windows x64, compiler = Microsoft Visual
|
||||
C++ version 14.1)</a></span></dt>
|
||||
<dt><span class="section"><a href="background/performance/section_id3261825021.html">Testing
|
||||
simple Perl matches (platform = linux, compiler = GNU C++ version 6.3.0)</a></span></dt>
|
||||
<dt><span class="section"><a href="background/performance/section_id3752650613.html">Testing
|
||||
Perl searches (platform = Windows x64, compiler = Microsoft Visual C++ version
|
||||
14.1)</a></span></dt>
|
||||
<dt><span class="section"><a href="background/performance/section_id4128344975.html">Testing
|
||||
simple Perl matches (platform = Windows x64, compiler = Microsoft Visual
|
||||
C++ version 14.1)</a></span></dt>
|
||||
<dt><span class="section"><a href="background/performance/section_id4148872883.html">Testing
|
||||
leftmost-longest searches (platform = linux, compiler = GNU C++ version 6.3.0)</a></span></dt>
|
||||
</dl></dd>
|
||||
<dt><span class="section"><a href="background/standards.html">Standards Conformance</a></span></dt>
|
||||
<dt><span class="section"><a href="background/redist.html">Redistributables</a></span></dt>
|
||||
<dt><span class="section"><a href="background/acknowledgements.html">Acknowledgements</a></span></dt>
|
||||
<dt><span class="section"><a href="background/history.html">History</a></span></dt>
|
||||
</dl></div>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="ref/internals/uni_iter.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="background/headers.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Acknowledgements</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../background_information.html" title="Background Information">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../background.html" title="Background Information">
|
||||
<link rel="prev" href="redist.html" title="Redistributables">
|
||||
<link rel="next" href="history.html" title="History">
|
||||
</head>
|
||||
@ -20,11 +20,11 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="redist.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="history.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="redist.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="history.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background_information.acknowledgements"></a><a class="link" href="acknowledgements.html" title="Acknowledgements">Acknowledgements</a>
|
||||
<a name="boost_regex.background.acknowledgements"></a><a class="link" href="acknowledgements.html" title="Acknowledgements">Acknowledgements</a>
|
||||
</h3></div></div></div>
|
||||
<p>
|
||||
The author can be contacted at john - at - johnmaddock.co.uk; the home page
|
||||
@ -73,7 +73,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -81,7 +81,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="redist.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="history.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="redist.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="history.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Test and Example Programs</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../background_information.html" title="Background Information">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../background.html" title="Background Information">
|
||||
<link rel="prev" href="thread_safety.html" title="Thread Safety">
|
||||
<link rel="next" href="futher.html" title="References and Further Information">
|
||||
</head>
|
||||
@ -20,16 +20,15 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="thread_safety.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="futher.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="thread_safety.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="futher.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background_information.examples"></a><a class="link" href="examples.html" title="Test and Example Programs">Test and
|
||||
Example Programs</a>
|
||||
<a name="boost_regex.background.examples"></a><a class="link" href="examples.html" title="Test and Example Programs">Test and Example Programs</a>
|
||||
</h3></div></div></div>
|
||||
<a name="boost_regex.background_information.examples.test_programs"></a><h5>
|
||||
<a name="id1138736"></a>
|
||||
<a class="link" href="examples.html#boost_regex.background_information.examples.test_programs">Test
|
||||
<h5>
|
||||
<a name="boost_regex.background.examples.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.examples.test_programs"></a></span><a class="link" href="examples.html#boost_regex.background.examples.test_programs">Test
|
||||
Programs</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -45,71 +44,71 @@
|
||||
<p>
|
||||
Files:
|
||||
</p>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/main.cpp" target="_top">main.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/basic_tests.cpp" target="_top">basic_tests.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_alt.cpp" target="_top">test_alt.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_anchors.cpp" target="_top">test_anchors.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_asserts.cpp" target="_top">test_asserts.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_backrefs.cpp" target="_top">test_backrefs.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_deprecated.cpp" target="_top">test_deprecated.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_emacs.cpp" target="_top">test_emacs.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_escapes.cpp" target="_top">test_escapes.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_grep.cpp" target="_top">test_grep.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_icu.cpp" target="_top">test_icu.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_locale.cpp" target="_top">test_locale.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_mfc.cpp" target="_top">test_mfc.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_non_greedy_repeats.cpp" target="_top">test_non_greedy_repeats.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_operators.cpp" target="_top">test_operators.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_overloads.cpp" target="_top">test_overloads.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_perl_ex.cpp" target="_top">test_perl_ex.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_replace.cpp" target="_top">test_replace.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_sets.cpp" target="_top">test_sets.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_simple_repeats.cpp" target="_top">test_simple_repeats.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_tricky_cases.cpp" target="_top">test_tricky_cases.cpp</a>
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<a href="../../../../test/regress/test_unicode.cpp" target="_top">test_unicode.cpp</a>
|
||||
</li>
|
||||
</ul></div>
|
||||
@ -150,9 +149,9 @@
|
||||
<p>
|
||||
Files: <a href="../../../../test/captures/captures_test.cpp" target="_top">captures_test.cpp</a>.
|
||||
</p>
|
||||
<a name="boost_regex.background_information.examples.example_programs"></a><h5>
|
||||
<a name="id1139119"></a>
|
||||
<a class="link" href="examples.html#boost_regex.background_information.examples.example_programs">Example
|
||||
<h5>
|
||||
<a name="boost_regex.background.examples.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.examples.example_programs"></a></span><a class="link" href="examples.html#boost_regex.background.examples.example_programs">Example
|
||||
programs</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -176,9 +175,9 @@
|
||||
<p>
|
||||
Files: <a href="../../../../example/timer/regex_timer.cpp" target="_top">regex_timer.cpp</a>.
|
||||
</p>
|
||||
<a name="boost_regex.background_information.examples.code_snippets"></a><h5>
|
||||
<a name="id1139178"></a>
|
||||
<a class="link" href="examples.html#boost_regex.background_information.examples.code_snippets">Code
|
||||
<h5>
|
||||
<a name="boost_regex.background.examples.h2"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.examples.code_snippets"></a></span><a class="link" href="examples.html#boost_regex.background.examples.code_snippets">Code
|
||||
snippets</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -261,7 +260,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -269,7 +268,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="thread_safety.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="futher.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="thread_safety.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="futher.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>FAQ</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../background_information.html" title="Background Information">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../background.html" title="Background Information">
|
||||
<link rel="prev" href="futher.html" title="References and Further Information">
|
||||
<link rel="next" href="performance.html" title="Performance">
|
||||
</head>
|
||||
@ -20,11 +20,11 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="futher.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="performance.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="futher.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="performance.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background_information.faq"></a><a class="link" href="faq.html" title="FAQ">FAQ</a>
|
||||
<a name="boost_regex.background.faq"></a><a class="link" href="faq.html" title="FAQ">FAQ</a>
|
||||
</h3></div></div></div>
|
||||
<p>
|
||||
<span class="bold"><strong>Q.</strong></span> I can't get regex++ to work with escape
|
||||
@ -141,7 +141,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -149,7 +149,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="futher.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="performance.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="futher.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="performance.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>References and Further Information</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../background_information.html" title="Background Information">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../background.html" title="Background Information">
|
||||
<link rel="prev" href="examples.html" title="Test and Example Programs">
|
||||
<link rel="next" href="faq.html" title="FAQ">
|
||||
</head>
|
||||
@ -20,16 +20,16 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="examples.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="faq.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="examples.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="faq.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background_information.futher"></a><a class="link" href="futher.html" title="References and Further Information">References
|
||||
and Further Information</a>
|
||||
<a name="boost_regex.background.futher"></a><a class="link" href="futher.html" title="References and Further Information">References and Further
|
||||
Information</a>
|
||||
</h3></div></div></div>
|
||||
<p>
|
||||
Short tutorials on regular expressions can be <a href="http://etext.lib.virginia.edu/helpsheets/regex.html" target="_top">found
|
||||
here</a> and <a href="http://www.linuxpcug.org/lessons/regexp.html" target="_top">here</a>.
|
||||
The main Perl regular expression tutorial can be found <a href="http://perldoc.perl.org/perlretut.html" target="_top">here</a>,
|
||||
there's a much shorter summary of the main features <a href="https://www.cs.tut.fi/~jkorpela/perl/regexp.html" target="_top">here</a>.
|
||||
</p>
|
||||
<p>
|
||||
The main book on regular expressions is <a href="http://www.oreilly.com/catalog/regex/" target="_top">Mastering
|
||||
@ -62,7 +62,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -70,7 +70,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="examples.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="faq.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="examples.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="faq.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,10 +3,10 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Headers</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../background_information.html" title="Background Information">
|
||||
<link rel="prev" href="../background_information.html" title="Background Information">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../background.html" title="Background Information">
|
||||
<link rel="prev" href="../background.html" title="Background Information">
|
||||
<link rel="next" href="locale.html" title="Localization">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
@ -20,11 +20,11 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../background_information.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="../background.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background_information.headers"></a><a class="link" href="headers.html" title="Headers">Headers</a>
|
||||
<a name="boost_regex.background.headers"></a><a class="link" href="headers.html" title="Headers">Headers</a>
|
||||
</h3></div></div></div>
|
||||
<p>
|
||||
There are two main headers used by this library: <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code>
|
||||
@ -40,7 +40,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -48,7 +48,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../background_information.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="../background.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
518
doc/html/boost_regex/background/history.html
Normal file
518
doc/html/boost_regex/background/history.html
Normal file
@ -0,0 +1,518 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>History</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../background.html" title="Background Information">
|
||||
<link rel="prev" href="acknowledgements.html" title="Acknowledgements">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="acknowledgements.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background.history"></a><a class="link" href="history.html" title="History">History</a>
|
||||
</h3></div></div></div>
|
||||
<p>
|
||||
New issues should be submitted at <a href="http://svn.boost.org" target="_top">svn.boost.org</a>
|
||||
- don't forget to include your email address in the ticket!
|
||||
</p>
|
||||
<p>
|
||||
Currently open issues can be viewed <a href="https://svn.boost.org/trac/boost/query?status=assigned&status=new&status=reopened&component=regex&order=priority&col=id&col=summary&col=status&col=type&col=milestone&col=component" target="_top">here</a>.
|
||||
</p>
|
||||
<p>
|
||||
All issues including closed ones can be viewed <a href="https://svn.boost.org/trac/boost/query?status=assigned&status=closed&status=new&status=reopened&component=regex&order=priority&col=id&col=summary&col=status&col=type&col=milestone&col=component" target="_top">here</a>.
|
||||
</p>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_1_3_boost_1_64_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_1_3_boost_1_64_0">Boost.Regex-5.1.3
|
||||
(Boost-1.64.0)</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Compiling with Oracle C++ toolset is no longer restricted to static linking.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Big effort to de-fuzz the library using libFuzzer and fix identified
|
||||
issues, see: <a href="https://svn.boost.org/trac/boost/ticket/12818" target="_top">#12818</a>.
|
||||
</li>
|
||||
</ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_1_2_boost_1_62_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_1_2_boost_1_62_0">Boost.Regex-5.1.2
|
||||
(Boost-1.62.0)</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Fix buffer over-run error when parsing certain invalid regexes, see
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/12222" target="_top">#12222</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fix detection of ICU in library build, see <a href="https://svn.boost.org/trac/boost/ticket/12152" target="_top">#12152</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fix bug in case sensitivity change, see <a href="https://svn.boost.org/trac/boost/ticket/11940" target="_top">#11940</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Allow types wider than int in <code class="computeroutput"><span class="special">\</span><span class="identifier">x</span><span class="special">{}</span></code>
|
||||
expressions (for char32_t etc), see <a href="https://svn.boost.org/trac/boost/ticket/11988" target="_top">#11988</a>.
|
||||
</li>
|
||||
</ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h2"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_1_1_boost_1_61_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_1_1_boost_1_61_0">Boost.Regex-5.1.1
|
||||
(Boost-1.61.0)</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
|
||||
Change to lockfree implementation of memory cache, see <a href="https://github.com/boostorg/regex/pull/23" target="_top">PR#23</a>.
|
||||
</li></ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h3"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_1_0_boost_1_60_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_1_0_boost_1_60_0">Boost.Regex-5.1.0
|
||||
(Boost-1.60.0)</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Add support for Perl's backtracking control verbs, see <a href="https://svn.boost.org/trac/boost/ticket/11205" target="_top">#11205</a>.
|
||||
Note however, that (*MARK) and operations on marks are not currently
|
||||
supported.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fix incorrect range end when matching [[:unicode:]], see <a href="https://svn.boost.org/trac/boost/ticket/11524" target="_top">#11524</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Change POSIX reg_comp API to not check potentially uninitialized memory,
|
||||
note that code which was previously free from memory leaks (but none
|
||||
the less buggy, as it didn't call reg_free) will now leak. See <a href="https://svn.boost.org/trac/boost/ticket/11472" target="_top">#11472</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Make sub_match a valid C++ range type, see <a href="https://svn.boost.org/trac/boost/ticket/11036" target="_top">#11036</a>.
|
||||
</li>
|
||||
</ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h4"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_0_1_boost_1_58_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_0_1_boost_1_58_0">Boost.Regex-5.0.1
|
||||
(Boost-1.58.0)</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Fixed some typos as in <a href="https://svn.boost.org/trac/boost/ticket/10682" target="_top">#10682</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Merged <a href="https://github.com/boostorg/regex/pull/6" target="_top">pull-request
|
||||
#6</a> for Coverity warnings.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Merged <a href="https://github.com/boostorg/regex/pull/7" target="_top">pull-request
|
||||
#7</a> for Coverity warnings.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Merged <a href="https://github.com/boostorg/regex/pull/8" target="_top">pull-request
|
||||
#8</a> for Coverity warnings.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Merged <a href="https://github.com/boostorg/regex/pull/10" target="_top">pull-request
|
||||
#10</a> to enable more build variants when linking to ICU.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fix issue with ICU and partial matches, see <a href="https://svn.boost.org/trac/boost/ticket/10114" target="_top">#10114</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Removed delayload support for the ICU libraries: this doesn't work with
|
||||
the latest ICU releases (linker errors).
|
||||
</li>
|
||||
</ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h5"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_0_0_boost_1_56_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_0_0_boost_1_56_0">Boost.Regex-5.0.0
|
||||
(Boost-1.56.0)</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Moved to library-specific version number post the move to Git. And since
|
||||
we have one (minor) breaking change this gets bumped up from v4 to v5.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
<span class="bold"><strong>Breaking change:</strong></span> corrected behavior
|
||||
of <code class="computeroutput"><span class="identifier">basic_regex</span><span class="special"><>::</span><span class="identifier">mark_count</span><span class="special">()</span></code>
|
||||
to match existing documentation, <code class="computeroutput"><span class="identifier">basic_regex</span><span class="special"><>::</span><span class="identifier">subexpression</span><span class="special">(</span><span class="identifier">n</span><span class="special">)</span></code> changed to match, see <a href="https://svn.boost.org/trac/boost/ticket/9227" target="_top">#9227</a>
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed issue <a href="https://svn.boost.org/trac/boost/ticket/8903" target="_top">#8903</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed documentation typos from <a href="https://svn.boost.org/trac/boost/ticket/9283" target="_top">#9283</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed bug in collation code that failed if the locale generated collation
|
||||
strings with embedded nul's, see <a href="https://svn.boost.org/trac/boost/ticket/9451" target="_top">#9451</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Apply patch for unusual thread usage (no statically initialized mutexes),
|
||||
see <a href="https://svn.boost.org/trac/boost/ticket/9461" target="_top">#9461</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added better checks for invalid UTF-8 sequences, see <a href="https://svn.boost.org/trac/boost/ticket/9473" target="_top">#9473</a>.
|
||||
</li>
|
||||
</ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h6"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_54"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_54">Boost-1.54</a>
|
||||
</h5>
|
||||
<p>
|
||||
Fixed issue <a href="https://svn.boost.org/trac/boost/ticket/8569" target="_top">#8569</a>.
|
||||
</p>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h7"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_53"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_53">Boost-1.53</a>
|
||||
</h5>
|
||||
<p>
|
||||
Fixed Issues: <a href="https://svn.boost.org/trac/boost/ticket/7744" target="_top">#7744</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/7644" target="_top">#7644</a>.
|
||||
</p>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h8"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_51"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_51">Boost-1.51</a>
|
||||
</h5>
|
||||
<p>
|
||||
Fixed issues: <a href="https://svn.boost.org/trac/boost/ticket/589" target="_top">#589</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/7084" target="_top">#7084</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/7032" target="_top">#7032</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/6346" target="_top">#6346</a>.
|
||||
</p>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h9"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_50"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_50">Boost-1.50</a>
|
||||
</h5>
|
||||
<p>
|
||||
Fixed issue with <code class="computeroutput"><span class="special">(?!)</span></code> not being
|
||||
a valid expression, and updated docs on what constitutes a valid conditional
|
||||
expression.
|
||||
</p>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h10"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_48"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_48">Boost-1.48</a>
|
||||
</h5>
|
||||
<p>
|
||||
Fixed issues: <a href="https://svn.boost.org/trac/boost/ticket/688" target="_top">#698</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5835" target="_top">#5835</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5958" target="_top">#5958</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5736" target="_top">#5736</a>.
|
||||
</p>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h11"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_47"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_47">Boost
|
||||
1.47</a>
|
||||
</h5>
|
||||
<p>
|
||||
Fixed issues: <a href="https://svn.boost.org/trac/boost/ticket/5223" target="_top">#5223</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5353" target="_top">#5353</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5363" target="_top">#5363</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5462" target="_top">#5462</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5472" target="_top">#5472</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/5504" target="_top">#5504</a>.
|
||||
</p>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h12"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_44"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_44">Boost
|
||||
1.44</a>
|
||||
</h5>
|
||||
<p>
|
||||
Fixed issues: <a href="https://svn.boost.org/trac/boost/ticket/4309" target="_top">#4309</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4215" target="_top">#4215</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4212" target="_top">#4212</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4191" target="_top">#4191</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4132" target="_top">#4132</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4123" target="_top">#4123</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4114" target="_top">#4114</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4036" target="_top">#4036</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4020" target="_top">#4020</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3941" target="_top">#3941</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3902" target="_top">#3902</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3890" target="_top">#3890</a>
|
||||
</p>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h13"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_42"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_42">Boost
|
||||
1.42</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Added support for Functors rather than strings as format expressions.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Improved error reporting when throwing exceptions to include better more
|
||||
relevant information.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Improved performance and reduced stack usage of recursive expressions.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed tickets <a href="https://svn.boost.org/trac/boost/ticket/2802" target="_top">#2802</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3425" target="_top">#3425</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3507" target="_top">#3507</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3546" target="_top">#3546</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3631" target="_top">#3631</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3632" target="_top">#3632</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3715" target="_top">#3715</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3718" target="_top">#3718</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3763" target="_top">#3763</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3764" target="_top">#3764</a>
|
||||
</li>
|
||||
</ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h14"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_40"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_40">Boost
|
||||
1.40</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
|
||||
Added support for many Perl 5.10 syntax elements including named sub-expressions,
|
||||
branch resets and recursive regular expressions.
|
||||
</li></ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h15"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_38"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_38">Boost
|
||||
1.38</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
<span class="bold"><strong>Breaking change</strong></span>: empty expressions,
|
||||
and empty alternatives are now allowed when using the Perl regular expression
|
||||
syntax. This change has been added for Perl compatibility, when the new
|
||||
<a class="link" href="../ref/syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a>
|
||||
<span class="emphasis"><em>no_empty_expressions</em></span> is set then the old behaviour
|
||||
is preserved and empty expressions are prohibited. This is issue <a href="https://svn.boost.org/trac/boost/ticket/1081" target="_top">#1081</a>.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added support for Perl style ${n} expressions in format strings (issue
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/2556" target="_top">#2556</a>).
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added support for accessing the location of sub-expressions within the
|
||||
regular expression string (issue <a href="https://svn.boost.org/trac/boost/ticket/2269" target="_top">#2269</a>).
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed compiler compatibility issues <a href="https://svn.boost.org/trac/boost/ticket/2244" target="_top">#2244</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/2514" target="_top">#2514</a>,
|
||||
and <a href="https://svn.boost.org/trac/boost/ticket/2244" target="_top">#2458</a>.
|
||||
</li>
|
||||
</ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h16"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_34"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_34">Boost
|
||||
1.34</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Fix for non-greedy repeats and partial matches not working correctly
|
||||
in some cases.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fix for non-greedy repeats on VC++ not working in some cases (bug report
|
||||
1515830).
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Changed match_results::position() to return a valid result when *this
|
||||
represents a partial match.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed the grep and egrep options so that the newline character gets treated
|
||||
the same as |.
|
||||
</li>
|
||||
</ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h17"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_33_1"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_33_1">Boost
|
||||
1.33.1</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Fixed broken makefiles.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed configuration setup to allow building with VC7.1 - STLport-4.6.2
|
||||
when using /Zc:wchar_t.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Moved declarations class-inline in static_mutex.hpp so that SGI Irix
|
||||
compiler can cope.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added needed standard library #includes to fileiter.hpp, regex_workaround.hpp
|
||||
and cpp_regex_traits.hpp.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed a bug where non-greedy repeats could in certain strange circumstances
|
||||
repeat more times than their maximum value.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed the value returned by basic_regex<>::empty() from a default
|
||||
constructed object.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Changed the definition of regex_error to make it backwards compatible
|
||||
with Boost-1.32.0.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Disabled external templates for Intel C++ 8.0 and earlier - otherwise
|
||||
unresolved references can occur.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Rewritten extern template code for gcc so that only specific member functions
|
||||
are exported: otherwise strange unresolved references can occur when
|
||||
linking and mixing debug and non-debug code.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Initialise all the data members of the unicode_iterators: this keeps
|
||||
gcc from issuing needless warnings.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Ported the ICU integration code to VC6 and VC7.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Ensured code is STLport debug mode clean.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed lookbehind assertions so that fixed length repeats are permitted,
|
||||
and so that regex iteration allows lookbehind to look back before the
|
||||
current search range (into the last match).
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed strange bug with non-greedy repeats inside forward lookahead assertions.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Enabled negated character classes inside character sets.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed regression so that [a-z-] is a valid expression again.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Fixed bug that allowed some invalid expressions to be accepted.
|
||||
</li>
|
||||
</ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h18"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_33_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_33_0">Boost
|
||||
1.33.0</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Completely rewritten expression parsing code, and traits class support;
|
||||
now conforms to the standardization proposal.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Breaking Change: The syntax options that can be passed to basic_regex
|
||||
constructors have been rationalized. The default option (perl) now has
|
||||
a value of zero, and it is now clearly documented which options apply
|
||||
to which regular expression syntax styles (perl, POSIX-extended, POSIX-basic
|
||||
etc). Some of the more esoteric options have now been removed, so there
|
||||
is the possibility that existing code may fail to compile: however equivalent
|
||||
functionality should still be available.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Breaking Change: POSIX-extended and POSIX-basic regular expressions now
|
||||
enforce the letter of the POSIX standard much more closely than before.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added support for (?imsx-imsx) constructs.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added support for lookbehind expressions (?<=positive-lookbehind)
|
||||
and (?<!negative-lookbehind).
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added support for conditional expressions (?(assertion)true-expression|false-expression).
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added MFC/ATL string wrappers.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added Unicode support; based on ICU.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Changed newline support to recognise \f as a line separator (all character
|
||||
types), and \x85 as a line separator for wide characters / Unicode only.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added a new format flag format_literal that treats the replace string
|
||||
as a literal, rather than a Perl or Sed style format string.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Errors are now reported by throwing exceptions of type regex_error. The
|
||||
types used previously - bad_expression and bad_pattern - are now just
|
||||
typedefs for regex_error. Type regex_error has a couple of new members:
|
||||
code() to report an error code rather than a string, and position() to
|
||||
report where in the expression the error occurred.
|
||||
</li>
|
||||
</ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h19"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_32_1"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_32_1">Boost
|
||||
1.32.1</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
|
||||
Fixed bug in partial matches of bounded repeats of '.'.
|
||||
</li></ul></div>
|
||||
<h5>
|
||||
<a name="boost_regex.background.history.h20"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.history.boost_1_31_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_31_0">Boost
|
||||
1.31.0</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Completely rewritten pattern matching code - it is now up to 10 times
|
||||
faster than before.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Reorganized documentation.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Deprecated all interfaces that are not part of the regular expression
|
||||
standardization proposal.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added regex_iterator and regex_token_iterator .
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added support for Perl style independent sub-expressions.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added non-member operators to the sub_match class, so that you can compare
|
||||
sub_match's with strings, or add them to a string to produce a new string.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Added experimental support for extended capture information.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
Changed the match flags so that they are a distinct type (not an integer),
|
||||
if you try to pass the match flags as an integer rather than match_flag_type
|
||||
to the regex algorithms then you will now get a compiler error.
|
||||
</li>
|
||||
</ul></div>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="acknowledgements.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Localization</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../background_information.html" title="Background Information">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../background.html" title="Background Information">
|
||||
<link rel="prev" href="headers.html" title="Headers">
|
||||
<link rel="next" href="thread_safety.html" title="Thread Safety">
|
||||
</head>
|
||||
@ -20,11 +20,11 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="headers.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="thread_safety.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="headers.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="thread_safety.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background_information.locale"></a><a class="link" href="locale.html" title="Localization">Localization</a>
|
||||
<a name="boost_regex.background.locale"></a><a class="link" href="locale.html" title="Localization">Localization</a>
|
||||
</h3></div></div></div>
|
||||
<p>
|
||||
Boost.Regex provides extensive support for run-time localization, the localization
|
||||
@ -57,10 +57,10 @@
|
||||
<p>
|
||||
There are three separate localization mechanisms supported by Boost.Regex:
|
||||
</p>
|
||||
<a name="boost_regex.background_information.locale.win32_localization_model_"></a><h5>
|
||||
<a name="id1135410"></a>
|
||||
<a class="link" href="locale.html#boost_regex.background_information.locale.win32_localization_model_">Win32
|
||||
localization model.</a>
|
||||
<h5>
|
||||
<a name="boost_regex.background.locale.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.locale.win32_localization_model"></a></span><a class="link" href="locale.html#boost_regex.background.locale.win32_localization_model">Win32 localization
|
||||
model.</a>
|
||||
</h5>
|
||||
<p>
|
||||
This is the default model when the library is compiled under Win32, and is
|
||||
@ -89,9 +89,9 @@
|
||||
library degrades gracefully - characters 0 to 255 are supported, the remainder
|
||||
are treated as "unknown" graphic characters.
|
||||
</p>
|
||||
<a name="boost_regex.background_information.locale.c_localization_model_"></a><h5>
|
||||
<a name="id1135564"></a>
|
||||
<a class="link" href="locale.html#boost_regex.background_information.locale.c_localization_model_">C
|
||||
<h5>
|
||||
<a name="boost_regex.background.locale.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.locale.c_localization_model"></a></span><a class="link" href="locale.html#boost_regex.background.locale.c_localization_model">C
|
||||
localization model.</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -113,9 +113,9 @@
|
||||
will make this library behave equivalent to most traditional regular expression
|
||||
libraries including version 1 of this library.
|
||||
</p>
|
||||
<a name="boost_regex.background_information.locale.c___localization_model_"></a><h5>
|
||||
<a name="id1135633"></a>
|
||||
<a class="link" href="locale.html#boost_regex.background_information.locale.c___localization_model_">C++
|
||||
<h5>
|
||||
<a name="boost_regex.background.locale.h2"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.locale.c_localization_model0"></a></span><a class="link" href="locale.html#boost_regex.background.locale.c_localization_model0">C++
|
||||
localization model.</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -150,9 +150,9 @@
|
||||
or <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">cregex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code>
|
||||
in your code. The best way to ensure this is to add the #define to <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">user</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code>.
|
||||
</p>
|
||||
<a name="boost_regex.background_information.locale.providing_a_message_catalogue"></a><h5>
|
||||
<a name="id1135934"></a>
|
||||
<a class="link" href="locale.html#boost_regex.background_information.locale.providing_a_message_catalogue">Providing
|
||||
<h5>
|
||||
<a name="boost_regex.background.locale.h3"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.locale.providing_a_message_catalogue"></a></span><a class="link" href="locale.html#boost_regex.background.locale.providing_a_message_catalogue">Providing
|
||||
a message catalogue</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -1114,7 +1114,7 @@
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
The character which when preceeded by (? indicates a zero width
|
||||
The character which when preceded by (? indicates a zero width
|
||||
negated forward lookahead assert.
|
||||
</p>
|
||||
</td>
|
||||
@ -1268,12 +1268,14 @@
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
"Unmatched [ or <code class="literal">" </code>
|
||||
"Unmatched [ or [^"
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
[208
|
||||
208
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
@ -1303,9 +1305,6 @@
|
||||
"Unmatched \{"
|
||||
</p>
|
||||
</td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
@ -1323,9 +1322,6 @@
|
||||
"Invalid content of \{\}"
|
||||
</p>
|
||||
</td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
@ -1343,9 +1339,6 @@
|
||||
"Invalid range end"
|
||||
</p>
|
||||
</td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
@ -1363,9 +1356,6 @@
|
||||
"Memory exhausted"
|
||||
</p>
|
||||
</td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
@ -1383,9 +1373,6 @@
|
||||
"Invalid preceding regular expression"
|
||||
</p>
|
||||
</td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
@ -1403,9 +1390,6 @@
|
||||
"Premature end of regular expression"
|
||||
</p>
|
||||
</td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
@ -1423,9 +1407,6 @@
|
||||
"Regular expression too big"
|
||||
</p>
|
||||
</td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
@ -1443,9 +1424,6 @@
|
||||
"Unmatched ) or \)"
|
||||
</p>
|
||||
</td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
@ -1463,9 +1441,6 @@
|
||||
"Empty expression"
|
||||
</p>
|
||||
</td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
@ -1483,9 +1458,6 @@
|
||||
"Unknown error"
|
||||
</p>
|
||||
</td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -1775,7 +1747,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -1783,7 +1755,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="headers.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="thread_safety.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="headers.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="thread_safety.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
73
doc/html/boost_regex/background/performance.html
Normal file
73
doc/html/boost_regex/background/performance.html
Normal file
@ -0,0 +1,73 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Performance</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../background.html" title="Background Information">
|
||||
<link rel="prev" href="faq.html" title="FAQ">
|
||||
<link rel="next" href="performance/section_id1378460593.html" title="Testing simple leftmost-longest matches (platform = linux, compiler = GNU C++ version 6.3.0)">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="faq.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="performance/section_id1378460593.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background.performance"></a><a class="link" href="performance.html" title="Performance">Performance</a>
|
||||
</h3></div></div></div>
|
||||
<div class="toc"><dl>
|
||||
<dt><span class="section"><a href="performance/section_id1378460593.html">Testing
|
||||
simple leftmost-longest matches (platform = linux, compiler = GNU C++ version
|
||||
6.3.0)</a></span></dt>
|
||||
<dt><span class="section"><a href="performance/section_id1675827111.html">Testing
|
||||
Perl searches (platform = linux, compiler = GNU C++ version 6.3.0)</a></span></dt>
|
||||
<dt><span class="section"><a href="performance/section_id3141719723.html">Testing
|
||||
simple leftmost-longest matches (platform = Windows x64, compiler = Microsoft
|
||||
Visual C++ version 14.1)</a></span></dt>
|
||||
<dt><span class="section"><a href="performance/section_id3258595385.html">Testing
|
||||
leftmost-longest searches (platform = Windows x64, compiler = Microsoft Visual
|
||||
C++ version 14.1)</a></span></dt>
|
||||
<dt><span class="section"><a href="performance/section_id3261825021.html">Testing
|
||||
simple Perl matches (platform = linux, compiler = GNU C++ version 6.3.0)</a></span></dt>
|
||||
<dt><span class="section"><a href="performance/section_id3752650613.html">Testing
|
||||
Perl searches (platform = Windows x64, compiler = Microsoft Visual C++ version
|
||||
14.1)</a></span></dt>
|
||||
<dt><span class="section"><a href="performance/section_id4128344975.html">Testing
|
||||
simple Perl matches (platform = Windows x64, compiler = Microsoft Visual
|
||||
C++ version 14.1)</a></span></dt>
|
||||
<dt><span class="section"><a href="performance/section_id4148872883.html">Testing
|
||||
leftmost-longest searches (platform = linux, compiler = GNU C++ version 6.3.0)</a></span></dt>
|
||||
</dl></div>
|
||||
<p>
|
||||
The performance of Boost.Regex in both recursive and non-recursive modes
|
||||
should be broadly comparable to other regular expression libraries: recursive
|
||||
mode is slightly faster (especially where memory allocation requires thread
|
||||
synchronisation), but not by much. The following pages compare Boost.Regex
|
||||
with various other regular expression libraries for the following compilers:
|
||||
</p>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="faq.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="performance/section_id1378460593.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,404 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Testing simple leftmost-longest matches (platform = linux, compiler = GNU C++ version 6.3.0)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../performance.html" title="Performance">
|
||||
<link rel="prev" href="../performance.html" title="Performance">
|
||||
<link rel="next" href="section_id1675827111.html" title="Testing Perl searches (platform = linux, compiler = GNU C++ version 6.3.0)">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../performance.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id1675827111.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.background.performance.section_id1378460593"></a><a class="link" href="section_id1378460593.html" title="Testing simple leftmost-longest matches (platform = linux, compiler = GNU C++ version 6.3.0)">Testing
|
||||
simple leftmost-longest matches (platform = linux, compiler = GNU C++ version
|
||||
6.3.0)</a>
|
||||
</h4></div></div></div>
|
||||
<div class="table">
|
||||
<a name="boost_regex.background.performance.section_id1378460593.table_Testing_simple_leftmost_longest_matches_platform_linux_compiler_GNU_C_version_6_3_0_"></a><p class="title"><b>Table 8. Testing simple leftmost-longest matches (platform = linux, compiler
|
||||
= GNU C++ version 6.3.0)</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Testing simple leftmost-longest matches (platform = linux, compiler
|
||||
= GNU C++ version 6.3.0)">
|
||||
<colgroup>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
</colgroup>
|
||||
<thead><tr>
|
||||
<th>
|
||||
<p>
|
||||
Expression<br> Text
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost 1.65
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
std::regex
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
POSIX
|
||||
</p>
|
||||
</th>
|
||||
</tr></thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">([[:digit:]]{4}[- ]){3}[[:digit:]]{3,4}</code><br>
|
||||
<code class="literal">1234-5678-1234-456</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.11<br> (669ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (603ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.70<br> (2234ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([0-9]+)(\-| |$)(.*)$</code><br> <code class="literal">100-
|
||||
this is a line of ftp response which contains a message string</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (781ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">4.52<br> (3530ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">12.72<br> (9933ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">bob.smith@foo.tv</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (937ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.26<br> (1184ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.06<br> (2864ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">foo12@foo.edu</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (892ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.29<br> (1150ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.95<br> (2628ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">john@johnmaddock.co.uk</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (1160ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.31<br> (1517ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.29<br> (3818ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">+3.14159</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.58<br> (485ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.48<br> (455ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (307ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">-3.14159</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.50<br> (466ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.50<br> (464ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (310ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">123</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.10<br> (666ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.57<br> (338ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (215ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</code><br>
|
||||
<code class="literal">12/12/2001</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.18<br> (373ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.10<br> (359ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (171ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</code><br>
|
||||
<code class="literal">4/1/2001</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.27<br> (363ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.93<br> (309ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (160ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">EH10 2QQ</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.90<br> (473ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.19<br> (357ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (163ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">G1 1AA</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.56<br> (386ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.83<br> (277ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (151ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">SW1 1ZZ</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.46<br> (381ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.14<br> (331ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (155ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">abc</code><br> <code class="literal">abc</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.35<br> (324ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.11<br> (153ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (138ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break">
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../performance.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id1675827111.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,451 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Testing Perl searches (platform = linux, compiler = GNU C++ version 6.3.0)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../performance.html" title="Performance">
|
||||
<link rel="prev" href="section_id1378460593.html" title="Testing simple leftmost-longest matches (platform = linux, compiler = GNU C++ version 6.3.0)">
|
||||
<link rel="next" href="section_id3141719723.html" title="Testing simple leftmost-longest matches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id1378460593.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id3141719723.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.background.performance.section_id1675827111"></a><a class="link" href="section_id1675827111.html" title="Testing Perl searches (platform = linux, compiler = GNU C++ version 6.3.0)">Testing
|
||||
Perl searches (platform = linux, compiler = GNU C++ version 6.3.0)</a>
|
||||
</h4></div></div></div>
|
||||
<div class="table">
|
||||
<a name="boost_regex.background.performance.section_id1675827111.table_Testing_Perl_searches_platform_linux_compiler_GNU_C_version_6_3_0_"></a><p class="title"><b>Table 9. Testing Perl searches (platform = linux, compiler = GNU C++ version
|
||||
6.3.0)</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Testing Perl searches (platform = linux, compiler = GNU C++ version
|
||||
6.3.0)">
|
||||
<colgroup>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
</colgroup>
|
||||
<thead><tr>
|
||||
<th>
|
||||
<p>
|
||||
Expression<br> Text
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost 1.65
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
std::regex
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost::xpressive::cregex
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
PCRE-10.21
|
||||
</p>
|
||||
</th>
|
||||
</tr></thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(?i)<a[^>]+href=("[^"]*"|[^[:space:]]+)[^>]*></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.63<br> (28838ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.67<br> (29436ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (17678ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(?i)<font[^>]+face=("[^"]*"|[^[:space:]]+)[^>]*>.*?</font></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.78<br> (19366ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.50<br> (10471ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (6963ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(?i)<h[12345678][^>]*>.*?</h[12345678]></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.95<br> (17081ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.18<br> (19086ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (8745ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(?i)<img[^>]+src=("[^"]*"|[^[:space:]]+)[^>]*></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.61<br> (18132ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.61<br> (11211ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (6952ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(?i)<p>.*?</p></code><br> In file:
|
||||
..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.69<br> (17517ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.51<br> (15645ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (10345ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(\w+)\s*(\([^()]++(?:(?2)[^()]++)*+[^)]*\))\s*(\{[^{}]++((?3)[^{}]++)*+[^}]*+\})</code><br>
|
||||
In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (1500580ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.84<br> (4260530ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(^[ \t]*#(?:(?>[^\\\n]+)|\\(?>\s*\n|.))*)|</code><br>
|
||||
In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.64<br> (14163004ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (8632111ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.03<br> (8907897ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(template[[:space:]]*<[^;:{]+>[[:space:]]*)?(class|struct)[[:space:]]*(\w+([
|
||||
]*\([^)]*\))?[\u0 ...</code><br> In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.72<br> (13046296ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.61<br> (27370747ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (7585304ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.98<br> (14992880ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">Beman|John|Dave</code><br> In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (5021ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">36.75<br> (184532ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.40<br> (7046ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.19<br> (5966ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">\w+\s*(\([^()]++(?:(?1)[^()]++)*+[^)]*\))</code><br>
|
||||
In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (1551419ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.58<br> (2444759ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">\{[^{}]++((?0)[^{}]++)*+[^}]*+\}</code><br> In
|
||||
file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.31<br> (200846ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (153117ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[ ]*#[ ]*include[ ]+("[^"]+"|<[^>]+>)</code><br>
|
||||
In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.46<br> (234901ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">11.35<br> (1821532ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (160446ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.35<br> (215802ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[ ]*#[ ]*include[ ]+("boost/[^"]+"|<boost/[^>]+>)</code><br>
|
||||
In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.41<br> (234377ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">11.47<br> (1903901ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (165921ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.31<br> (217806ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break">
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id1378460593.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id3141719723.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,328 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Testing simple leftmost-longest matches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../performance.html" title="Performance">
|
||||
<link rel="prev" href="section_id1675827111.html" title="Testing Perl searches (platform = linux, compiler = GNU C++ version 6.3.0)">
|
||||
<link rel="next" href="section_id3258595385.html" title="Testing leftmost-longest searches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id1675827111.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id3258595385.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.background.performance.section_id3141719723"></a><a class="link" href="section_id3141719723.html" title="Testing simple leftmost-longest matches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">Testing
|
||||
simple leftmost-longest matches (platform = Windows x64, compiler = Microsoft
|
||||
Visual C++ version 14.1)</a>
|
||||
</h4></div></div></div>
|
||||
<div class="table">
|
||||
<a name="boost_regex.background.performance.section_id3141719723.table_Testing_simple_leftmost_longest_matches_platform_Windows_x64_compiler_Microsoft_Visual_C_version_14_1_"></a><p class="title"><b>Table 10. Testing simple leftmost-longest matches (platform = Windows x64,
|
||||
compiler = Microsoft Visual C++ version 14.1)</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Testing simple leftmost-longest matches (platform = Windows x64,
|
||||
compiler = Microsoft Visual C++ version 14.1)">
|
||||
<colgroup>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
</colgroup>
|
||||
<thead><tr>
|
||||
<th>
|
||||
<p>
|
||||
Expression<br> Text
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost 1.65
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
std::regex
|
||||
</p>
|
||||
</th>
|
||||
</tr></thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">([[:digit:]]{4}[- ]){3}[[:digit:]]{3,4}</code><br>
|
||||
<code class="literal">1234-5678-1234-456</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (554ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">11.06<br> (6127ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([0-9]+)(\-| |$)(.*)$</code><br> <code class="literal">100-
|
||||
this is a line of ftp response which contains a message string</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (679ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">bob.smith@foo.tv</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (1444ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">foo12@foo.edu</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (1397ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">john@johnmaddock.co.uk</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (1588ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">+3.14159</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (466ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">11.18<br> (5208ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">-3.14159</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (519ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">9.79<br> (5083ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">123</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (619ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">7.64<br> (4730ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</code><br>
|
||||
<code class="literal">12/12/2001</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (449ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">5.23<br> (2347ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</code><br>
|
||||
<code class="literal">4/1/2001</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (362ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">6.48<br> (2344ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">EH10 2QQ</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (1090ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.48<br> (2699ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">G1 1AA</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (348ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">6.57<br> (2288ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">SW1 1ZZ</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (358ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">6.41<br> (2296ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">abc</code><br> <code class="literal">abc</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (375ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.30<br> (864ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break">
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id1675827111.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id3258595385.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,130 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Testing leftmost-longest searches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../performance.html" title="Performance">
|
||||
<link rel="prev" href="section_id3141719723.html" title="Testing simple leftmost-longest matches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">
|
||||
<link rel="next" href="section_id3261825021.html" title="Testing simple Perl matches (platform = linux, compiler = GNU C++ version 6.3.0)">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id3141719723.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id3261825021.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.background.performance.section_id3258595385"></a><a class="link" href="section_id3258595385.html" title="Testing leftmost-longest searches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">Testing
|
||||
leftmost-longest searches (platform = Windows x64, compiler = Microsoft Visual
|
||||
C++ version 14.1)</a>
|
||||
</h4></div></div></div>
|
||||
<div class="table">
|
||||
<a name="boost_regex.background.performance.section_id3258595385.table_Testing_leftmost_longest_searches_platform_Windows_x64_compiler_Microsoft_Visual_C_version_14_1_"></a><p class="title"><b>Table 11. Testing leftmost-longest searches (platform = Windows x64, compiler
|
||||
= Microsoft Visual C++ version 14.1)</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Testing leftmost-longest searches (platform = Windows x64, compiler
|
||||
= Microsoft Visual C++ version 14.1)">
|
||||
<colgroup>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
</colgroup>
|
||||
<thead><tr>
|
||||
<th>
|
||||
<p>
|
||||
Expression<br> Text
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost 1.65
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
std::regex
|
||||
</p>
|
||||
</th>
|
||||
</tr></thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal"><a[^>]+href=("[^"]*"|[^[:space:]]+)[^>]*></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (80801ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">6.82<br> (551022ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal"><img[^>]+src=("[^"]*"|[^[:space:]]+)[^>]*></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (19868ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">4.23<br> (84068ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">Beman|John|Dave</code><br> In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (10508ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.37<br> (35378ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break">
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id3141719723.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id3261825021.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,479 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Testing simple Perl matches (platform = linux, compiler = GNU C++ version 6.3.0)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../performance.html" title="Performance">
|
||||
<link rel="prev" href="section_id3258595385.html" title="Testing leftmost-longest searches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">
|
||||
<link rel="next" href="section_id3752650613.html" title="Testing Perl searches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id3258595385.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id3752650613.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.background.performance.section_id3261825021"></a><a class="link" href="section_id3261825021.html" title="Testing simple Perl matches (platform = linux, compiler = GNU C++ version 6.3.0)">Testing
|
||||
simple Perl matches (platform = linux, compiler = GNU C++ version 6.3.0)</a>
|
||||
</h4></div></div></div>
|
||||
<div class="table">
|
||||
<a name="boost_regex.background.performance.section_id3261825021.table_Testing_simple_Perl_matches_platform_linux_compiler_GNU_C_version_6_3_0_"></a><p class="title"><b>Table 12. Testing simple Perl matches (platform = linux, compiler = GNU C++
|
||||
version 6.3.0)</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Testing simple Perl matches (platform = linux, compiler = GNU C++
|
||||
version 6.3.0)">
|
||||
<colgroup>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
</colgroup>
|
||||
<thead><tr>
|
||||
<th>
|
||||
<p>
|
||||
Expression<br> Text
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost 1.65
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
std::regex
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost::xpressive::cregex
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
PCRE-10.21
|
||||
</p>
|
||||
</th>
|
||||
</tr></thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">([[:digit:]]{4}[- ]){3}[[:digit:]]{3,4}</code><br>
|
||||
<code class="literal">1234-5678-1234-456</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.65<br> (506ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.86<br> (546ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (191ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.37<br> (262ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([0-9]+)(\-| |$)(.*)$</code><br> <code class="literal">100-
|
||||
this is a line of ftp response which contains a message string</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.52<br> (353ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">20.99<br> (2939ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (140ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.50<br> (490ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">bob.smith@foo.tv</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.98<br> (681ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (344ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.32<br> (454ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">foo12@foo.edu</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.06<br> (695ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (337ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.34<br> (451ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">john@johnmaddock.co.uk</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.93<br> (821ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (425ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.24<br> (526ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">+3.14159</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.34<br> (243ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">4.45<br> (463ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (104ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.62<br> (168ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">-3.14159</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.33<br> (245ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">4.39<br> (461ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (105ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.60<br> (168ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">123</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.08<br> (208ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.31<br> (331ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (100ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.52<br> (152ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</code><br>
|
||||
<code class="literal">12/12/2001</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.28<br> (237ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.39<br> (353ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (104ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.18<br> (123ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</code><br>
|
||||
<code class="literal">4/1/2001</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.12<br> (216ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.02<br> (308ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (102ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.19<br> (121ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">EH10 2QQ</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.12<br> (257ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.66<br> (322ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (121ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.17<br> (142ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">G1 1AA</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.00<br> (230ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.65<br> (305ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (115ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.22<br> (140ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">SW1 1ZZ</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.05<br> (244ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.81<br> (334ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (119ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.22<br> (145ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">abc</code><br> <code class="literal">abc</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.65<br> (135ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.83<br> (150ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (82ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.02<br> (84ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break">
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id3258595385.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id3752650613.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,523 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Testing Perl searches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../performance.html" title="Performance">
|
||||
<link rel="prev" href="section_id3261825021.html" title="Testing simple Perl matches (platform = linux, compiler = GNU C++ version 6.3.0)">
|
||||
<link rel="next" href="section_id4128344975.html" title="Testing simple Perl matches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id3261825021.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id4128344975.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.background.performance.section_id3752650613"></a><a class="link" href="section_id3752650613.html" title="Testing Perl searches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">Testing
|
||||
Perl searches (platform = Windows x64, compiler = Microsoft Visual C++ version
|
||||
14.1)</a>
|
||||
</h4></div></div></div>
|
||||
<div class="table">
|
||||
<a name="boost_regex.background.performance.section_id3752650613.table_Testing_Perl_searches_platform_Windows_x64_compiler_Microsoft_Visual_C_version_14_1_"></a><p class="title"><b>Table 13. Testing Perl searches (platform = Windows x64, compiler = Microsoft
|
||||
Visual C++ version 14.1)</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Testing Perl searches (platform = Windows x64, compiler = Microsoft
|
||||
Visual C++ version 14.1)">
|
||||
<colgroup>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
</colgroup>
|
||||
<thead><tr>
|
||||
<th>
|
||||
<p>
|
||||
Expression<br> Text
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost 1.65
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
PCRE-10.10
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
RE2
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
std::regex
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost::xpressive::cregex
|
||||
</p>
|
||||
</th>
|
||||
</tr></thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(?i)<a[^>]+href=("[^"]*"|[^[:space:]]+)[^>]*></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.36<br> (21565ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (15821ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.08<br> (17111ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.89<br> (45731ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(?i)<font[^>]+face=("[^"]*"|[^[:space:]]+)[^>]*>.*?</font></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.05<br> (16442ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.58<br> (8492ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (5385ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.31<br> (17804ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(?i)<h[12345678][^>]*>.*?</h[12345678]></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.11<br> (15434ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.31<br> (9615ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (7315ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">4.28<br> (31331ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(?i)<img[^>]+src=("[^"]*"|[^[:space:]]+)[^>]*></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.73<br> (16457ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.41<br> (8503ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (6023ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.14<br> (18913ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(?i)<p>.*?</p></code><br> In file:
|
||||
..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.32<br> (15717ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.57<br> (10652ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (6789ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">3.76<br> (25542ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(\w+)\s*(\([^()]++(?:(?2)[^()]++)*+[^)]*\))\s*(\{[^{}]++((?3)[^{}]++)*+[^}]*+\})</code><br>
|
||||
In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (1125008ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.90<br> (3265708ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(^[ \t]*#(?:(?>[^\\\n]+)|\\(?>\s*\n|.))*)|</code><br>
|
||||
In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.55<br> (11035845ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (7123895ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.46<br> (10415180ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">(template[[:space:]]*<[^;:{]+>[[:space:]]*)?(class|struct)[[:space:]]*(\w+([
|
||||
]*\([^)]*\))?[\u0 ...</code><br> In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">26.17<br> (8436744ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">32.97<br> (10629852ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (322399ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">811.84<br> (261737971ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">23.34<br> (7526351ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">Beman|John|Dave</code><br> In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.58<br> (10246ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (6487ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.48<br> (16109ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">5.39<br> (34994ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.09<br> (7046ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">\w+\s*(\([^()]++(?:(?1)[^()]++)*+[^)]*\))</code><br>
|
||||
In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (1152646ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.70<br> (1962067ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">\{[^{}]++((?0)[^{}]++)*+[^}]*+\}</code><br> In
|
||||
file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.62<br> (255439ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (158034ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="grey">-</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[ ]*#[ ]*include[ ]+("[^"]+"|<[^>]+>)</code><br>
|
||||
In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.48<br> (268270ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.08<br> (195553ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.78<br> (323879ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">7.75<br> (1406976ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (181554ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[ ]*#[ ]*include[ ]+("boost/[^"]+"|<boost/[^>]+>)</code><br>
|
||||
In file: boost/multiprecision/number.hpp
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.48<br> (268560ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.08<br> (195915ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.76<br> (319886ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">7.72<br> (1398962ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (181328ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break">
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id3261825021.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id4128344975.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,556 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Testing simple Perl matches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../performance.html" title="Performance">
|
||||
<link rel="prev" href="section_id3752650613.html" title="Testing Perl searches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">
|
||||
<link rel="next" href="section_id4148872883.html" title="Testing leftmost-longest searches (platform = linux, compiler = GNU C++ version 6.3.0)">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id3752650613.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id4148872883.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.background.performance.section_id4128344975"></a><a class="link" href="section_id4128344975.html" title="Testing simple Perl matches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">Testing
|
||||
simple Perl matches (platform = Windows x64, compiler = Microsoft Visual
|
||||
C++ version 14.1)</a>
|
||||
</h4></div></div></div>
|
||||
<div class="table">
|
||||
<a name="boost_regex.background.performance.section_id4128344975.table_Testing_simple_Perl_matches_platform_Windows_x64_compiler_Microsoft_Visual_C_version_14_1_"></a><p class="title"><b>Table 14. Testing simple Perl matches (platform = Windows x64, compiler =
|
||||
Microsoft Visual C++ version 14.1)</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Testing simple Perl matches (platform = Windows x64, compiler =
|
||||
Microsoft Visual C++ version 14.1)">
|
||||
<colgroup>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
</colgroup>
|
||||
<thead><tr>
|
||||
<th>
|
||||
<p>
|
||||
Expression<br> Text
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost 1.65
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
PCRE-10.10
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
RE2
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
std::regex
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost::xpressive::cregex
|
||||
</p>
|
||||
</th>
|
||||
</tr></thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">([[:digit:]]{4}[- ]){3}[[:digit:]]{3,4}</code><br>
|
||||
<code class="literal">1234-5678-1234-456</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.90<br> (328ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.18<br> (205ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (173ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">27.81<br> (4811ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.32<br> (228ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([0-9]+)(\-| |$)(.*)$</code><br> <code class="literal">100-
|
||||
this is a line of ftp response which contains a message string</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.45<br> (251ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.73<br> (300ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.14<br> (371ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">24.75<br> (4281ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (173ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">bob.smith@foo.tv</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.53<br> (403ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.13<br> (338ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (159ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">34.16<br> (5432ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.86<br> (295ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">foo12@foo.edu</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.75<br> (402ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.34<br> (342ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (146ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">40.78<br> (5954ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.01<br> (294ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\
|
||||
...</code><br> <code class="literal">john@johnmaddock.co.uk</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.54<br> (469ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.16<br> (399ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (185ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">44.27<br> (8190ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.04<br> (377ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">+3.14159</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.53<br> (171ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.14<br> (128ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.11<br> (124ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">21.63<br> (2422ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (112ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">-3.14159</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.50<br> (167ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.15<br> (128ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.13<br> (125ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">21.92<br> (2433ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (111ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[-+]?[[:digit:]]*\.?[[:digit:]]*$</code><br>
|
||||
<code class="literal">123</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.40<br> (143ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.15<br> (117ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.03<br> (105ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">35.65<br> (3636ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (102ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</code><br>
|
||||
<code class="literal">12/12/2001</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.47<br> (157ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (107ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.27<br> (136ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">16.75<br> (1792ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.03<br> (110ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[[:digit:]]{1,2}/[[:digit:]]{1,2}/[[:digit:]]{4}$</code><br>
|
||||
<code class="literal">4/1/2001</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.39<br> (145ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (104ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.13<br> (117ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">16.90<br> (1758ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.07<br> (111ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">EH10 2QQ</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.44<br> (164ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (114ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.10<br> (125ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">15.61<br> (1779ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.06<br> (121ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">G1 1AA</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.36<br> (152ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (112ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.04<br> (117ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">15.86<br> (1776ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.05<br> (118ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">^[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$</code><br>
|
||||
<code class="literal">SW1 1ZZ</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.40<br> (158ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (113ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.10<br> (124ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">15.86<br> (1792ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.07<br> (121ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">abc</code><br> <code class="literal">abc</code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">2.01<br> (141ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (70ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.17<br> (82ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">8.24<br> (577ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.19<br> (83ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break">
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id3752650613.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="section_id4148872883.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,150 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Testing leftmost-longest searches (platform = linux, compiler = GNU C++ version 6.3.0)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../performance.html" title="Performance">
|
||||
<link rel="prev" href="section_id4128344975.html" title="Testing simple Perl matches (platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)">
|
||||
<link rel="next" href="../standards.html" title="Standards Conformance">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id4128344975.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../standards.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.background.performance.section_id4148872883"></a><a class="link" href="section_id4148872883.html" title="Testing leftmost-longest searches (platform = linux, compiler = GNU C++ version 6.3.0)">Testing
|
||||
leftmost-longest searches (platform = linux, compiler = GNU C++ version 6.3.0)</a>
|
||||
</h4></div></div></div>
|
||||
<div class="table">
|
||||
<a name="boost_regex.background.performance.section_id4148872883.table_Testing_leftmost_longest_searches_platform_linux_compiler_GNU_C_version_6_3_0_"></a><p class="title"><b>Table 15. Testing leftmost-longest searches (platform = linux, compiler =
|
||||
GNU C++ version 6.3.0)</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Testing leftmost-longest searches (platform = linux, compiler =
|
||||
GNU C++ version 6.3.0)">
|
||||
<colgroup>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
<col>
|
||||
</colgroup>
|
||||
<thead><tr>
|
||||
<th>
|
||||
<p>
|
||||
Expression<br> Text
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
boost 1.65
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
std::regex
|
||||
</p>
|
||||
</th>
|
||||
<th>
|
||||
<p>
|
||||
POSIX
|
||||
</p>
|
||||
</th>
|
||||
</tr></thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal"><a[^>]+href=("[^"]*"|[^[:space:]]+)[^>]*></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (107026ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.44<br> (154551ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.64<br> (175184ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal"><img[^>]+src=("[^"]*"|[^[:space:]]+)[^>]*></code><br>
|
||||
In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (15420ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">6.89<br> (106275ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="blue">1.59<br> (24567ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<code class="literal">Beman|John|Dave</code><br> In file: ..<span class="emphasis"><em>..</em></span>../libs/libraries.htm
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.03<br> (5399ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="red">36.27<br> (190577ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
<span class="green">1.00<br> (5254ns)</span>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break">
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="section_id4128344975.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../performance.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../standards.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Redistributables</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../background_information.html" title="Background Information">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../background.html" title="Background Information">
|
||||
<link rel="prev" href="standards.html" title="Standards Conformance">
|
||||
<link rel="next" href="acknowledgements.html" title="Acknowledgements">
|
||||
</head>
|
||||
@ -20,11 +20,11 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="standards.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledgements.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="standards.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledgements.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background_information.redist"></a><a class="link" href="redist.html" title="Redistributables">Redistributables</a>
|
||||
<a name="boost_regex.background.redist"></a><a class="link" href="redist.html" title="Redistributables">Redistributables</a>
|
||||
</h3></div></div></div>
|
||||
<p>
|
||||
If you are using Microsoft or Borland C++ and link to a dll version of the
|
||||
@ -47,7 +47,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -55,7 +55,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="standards.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledgements.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="standards.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="acknowledgements.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,10 +3,10 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Standards Conformance</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../background_information.html" title="Background Information">
|
||||
<link rel="prev" href="performance.html" title="Performance">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../background.html" title="Background Information">
|
||||
<link rel="prev" href="performance/section_id4148872883.html" title="Testing leftmost-longest searches (platform = linux, compiler = GNU C++ version 6.3.0)">
|
||||
<link rel="next" href="redist.html" title="Redistributables">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
@ -20,24 +20,23 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="performance.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="redist.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="performance/section_id4148872883.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="redist.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background_information.standards"></a><a class="link" href="standards.html" title="Standards Conformance">Standards
|
||||
Conformance</a>
|
||||
<a name="boost_regex.background.standards"></a><a class="link" href="standards.html" title="Standards Conformance">Standards Conformance</a>
|
||||
</h3></div></div></div>
|
||||
<a name="boost_regex.background_information.standards.c__"></a><h5>
|
||||
<a name="id1140054"></a>
|
||||
<a class="link" href="standards.html#boost_regex.background_information.standards.c__">C++</a>
|
||||
<h5>
|
||||
<a name="boost_regex.background.standards.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.standards.c"></a></span><a class="link" href="standards.html#boost_regex.background.standards.c">C++</a>
|
||||
</h5>
|
||||
<p>
|
||||
Boost.Regex is intended to conform to the <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf" target="_top">Technical
|
||||
Report on C++ Library Extensions</a>.
|
||||
</p>
|
||||
<a name="boost_regex.background_information.standards.ecmascript___javascript"></a><h5>
|
||||
<a name="id1140076"></a>
|
||||
<a class="link" href="standards.html#boost_regex.background_information.standards.ecmascript___javascript">ECMAScript
|
||||
<h5>
|
||||
<a name="boost_regex.background.standards.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.standards.ecmascript_javascript"></a></span><a class="link" href="standards.html#boost_regex.background.standards.ecmascript_javascript">ECMAScript
|
||||
/ JavaScript</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -48,9 +47,9 @@
|
||||
The escape sequence \u matches any upper case character (the same as [[:upper:]])
|
||||
rather than a Unicode escape sequence; use \x{DDDD} for Unicode escape sequences.
|
||||
</p>
|
||||
<a name="boost_regex.background_information.standards.perl"></a><h5>
|
||||
<a name="id1140096"></a>
|
||||
<a class="link" href="standards.html#boost_regex.background_information.standards.perl">Perl</a>
|
||||
<h5>
|
||||
<a name="boost_regex.background.standards.h2"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.standards.perl"></a></span><a class="link" href="standards.html#boost_regex.background.standards.perl">Perl</a>
|
||||
</h5>
|
||||
<p>
|
||||
Almost all Perl features are supported, except for:
|
||||
@ -72,9 +71,9 @@
|
||||
^ $ \Z These recognise any line termination sequence, and not just \n: see
|
||||
the Unicode requirements below.
|
||||
</p>
|
||||
<a name="boost_regex.background_information.standards.posix"></a><h5>
|
||||
<a name="id1140136"></a>
|
||||
<a class="link" href="standards.html#boost_regex.background_information.standards.posix">POSIX</a>
|
||||
<h5>
|
||||
<a name="boost_regex.background.standards.h3"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.standards.posix"></a></span><a class="link" href="standards.html#boost_regex.background.standards.posix">POSIX</a>
|
||||
</h5>
|
||||
<p>
|
||||
All the POSIX basic and extended regular expression features are supported,
|
||||
@ -92,9 +91,9 @@
|
||||
implementation doesn't work on your platform, then you will need to supply
|
||||
a custom traits class.
|
||||
</p>
|
||||
<a name="boost_regex.background_information.standards.unicode"></a><h5>
|
||||
<a name="id1140160"></a>
|
||||
<a class="link" href="standards.html#boost_regex.background_information.standards.unicode">Unicode</a>
|
||||
<h5>
|
||||
<a name="boost_regex.background.standards.h4"></a>
|
||||
<span class="phrase"><a name="boost_regex.background.standards.unicode"></a></span><a class="link" href="standards.html#boost_regex.background.standards.unicode">Unicode</a>
|
||||
</h5>
|
||||
<p>
|
||||
The following comments refer to <a href="http://unicode.org/reports/tr18/" target="_top">Unicode
|
||||
@ -560,7 +559,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -568,7 +567,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="performance.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="redist.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="performance/section_id4148872883.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="redist.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Thread Safety</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../background_information.html" title="Background Information">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../background.html" title="Background Information">
|
||||
<link rel="prev" href="locale.html" title="Localization">
|
||||
<link rel="next" href="examples.html" title="Test and Example Programs">
|
||||
</head>
|
||||
@ -20,12 +20,11 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="locale.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="examples.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="locale.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="examples.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background_information.thread_safety"></a><a class="link" href="thread_safety.html" title="Thread Safety">Thread
|
||||
Safety</a>
|
||||
<a name="boost_regex.background.thread_safety"></a><a class="link" href="thread_safety.html" title="Thread Safety">Thread Safety</a>
|
||||
</h3></div></div></div>
|
||||
<p>
|
||||
The Boost.Regex library is thread safe when Boost is: you can verify that
|
||||
@ -53,10 +52,10 @@
|
||||
can also be shared between threads.
|
||||
</p>
|
||||
<p>
|
||||
The <a class="link" href="../ref/deprecated_interfaces/old_regex.html" title="High Level Class RegEx (Deprecated)">class
|
||||
RegEx</a> is only thread safe if each thread gets its own RegEx instance
|
||||
(apartment threading) - this is a consequence of RegEx handling both compiling
|
||||
and matching regular expressions.
|
||||
The <a class="link" href="../ref/deprecated/old_regex.html" title="High Level Class RegEx (Deprecated)">class RegEx</a>
|
||||
is only thread safe if each thread gets its own RegEx instance (apartment
|
||||
threading) - this is a consequence of RegEx handling both compiling and matching
|
||||
regular expressions.
|
||||
</p>
|
||||
<p>
|
||||
Finally note that changing the global locale invalidates all compiled regular
|
||||
@ -71,7 +70,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -79,7 +78,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="locale.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="examples.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="locale.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="examples.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,60 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Background Information</title>
|
||||
<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex">
|
||||
<link rel="prev" href="ref/deprecated_interfaces/old_regex.html" title="High Level Class RegEx (Deprecated)">
|
||||
<link rel="next" href="background_information/headers.html" title="Headers">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="ref/deprecated_interfaces/old_regex.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="background_information/headers.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="boost_regex.background_information"></a><a class="link" href="background_information.html" title="Background Information">Background Information</a>
|
||||
</h2></div></div></div>
|
||||
<div class="toc"><dl>
|
||||
<dt><span class="section"><a href="background_information/headers.html">Headers</a></span></dt>
|
||||
<dt><span class="section"><a href="background_information/locale.html">Localization</a></span></dt>
|
||||
<dt><span class="section"><a href="background_information/thread_safety.html">Thread
|
||||
Safety</a></span></dt>
|
||||
<dt><span class="section"><a href="background_information/examples.html">Test and
|
||||
Example Programs</a></span></dt>
|
||||
<dt><span class="section"><a href="background_information/futher.html">References
|
||||
and Further Information</a></span></dt>
|
||||
<dt><span class="section"><a href="background_information/faq.html">FAQ</a></span></dt>
|
||||
<dt><span class="section"><a href="background_information/performance.html">Performance</a></span></dt>
|
||||
<dt><span class="section"><a href="background_information/standards.html">Standards
|
||||
Conformance</a></span></dt>
|
||||
<dt><span class="section"><a href="background_information/redist.html">Redistributables</a></span></dt>
|
||||
<dt><span class="section"><a href="background_information/acknowledgements.html">Acknowledgements</a></span></dt>
|
||||
<dt><span class="section"><a href="background_information/history.html">History</a></span></dt>
|
||||
</dl></div>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="ref/deprecated_interfaces/old_regex.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="background_information/headers.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,329 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>History</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../background_information.html" title="Background Information">
|
||||
<link rel="prev" href="acknowledgements.html" title="Acknowledgements">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="acknowledgements.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background_information.history"></a><a class="link" href="history.html" title="History">History</a>
|
||||
</h3></div></div></div>
|
||||
<p>
|
||||
New issues should be submitted at <a href="http://svn.boost.org" target="_top">svn.boost.org</a>
|
||||
- don't forget to include your email address in the ticket!
|
||||
</p>
|
||||
<p>
|
||||
Currently open issues can be viewed <a href="https://svn.boost.org/trac/boost/query?status=assigned&status=new&status=reopened&component=regex&order=priority&col=id&col=summary&col=status&col=type&col=milestone&col=component" target="_top">here</a>.
|
||||
</p>
|
||||
<p>
|
||||
All issues including closed ones can be viewed <a href="https://svn.boost.org/trac/boost/query?status=assigned&status=closed&status=new&status=reopened&component=regex&order=priority&col=id&col=summary&col=status&col=type&col=milestone&col=component" target="_top">here</a>.
|
||||
</p>
|
||||
<a name="boost_regex.background_information.history.boost_1_44"></a><h5>
|
||||
<a name="id1141020"></a>
|
||||
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_44">Boost
|
||||
1.44</a>
|
||||
</h5>
|
||||
<p>
|
||||
Fixed issues: <a href="https://svn.boost.org/trac/boost/ticket/4309" target="_top">#4309</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4215" target="_top">#4215</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4212" target="_top">#4212</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4191" target="_top">#4191</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4132" target="_top">#4132</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4123" target="_top">#4123</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4114" target="_top">#4114</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4036" target="_top">#4036</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/4020" target="_top">#4020</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3941" target="_top">#3941</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3902" target="_top">#3902</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3890" target="_top">#3890</a>
|
||||
</p>
|
||||
<a name="boost_regex.background_information.history.boost_1_42"></a><h5>
|
||||
<a name="id1141094"></a>
|
||||
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_42">Boost
|
||||
1.42</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
Added support for Functors rather than strings as format expressions.
|
||||
</li>
|
||||
<li>
|
||||
Improved error reporting when throwing exceptions to include better more
|
||||
relevant information.
|
||||
</li>
|
||||
<li>
|
||||
Improved performance and reduced stack usage of recursive expressions.
|
||||
</li>
|
||||
<li>
|
||||
Fixed tickets <a href="https://svn.boost.org/trac/boost/ticket/2802" target="_top">#2802</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3425" target="_top">#3425</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3507" target="_top">#3507</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3546" target="_top">#3546</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3631" target="_top">#3631</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3632" target="_top">#3632</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3715" target="_top">#3715</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3718" target="_top">#3718</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3763" target="_top">#3763</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/3764" target="_top">#3764</a>
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="boost_regex.background_information.history.boost_1_40"></a><h5>
|
||||
<a name="id1141188"></a>
|
||||
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_40">Boost
|
||||
1.40</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li>
|
||||
Added support for many Perl 5.10 syntax elements including named sub-expressions,
|
||||
branch resets and recursive regular expressions.
|
||||
</li></ul></div>
|
||||
<a name="boost_regex.background_information.history.boost_1_38"></a><h5>
|
||||
<a name="id1141212"></a>
|
||||
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_38">Boost
|
||||
1.38</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
<span class="bold"><strong>Breaking change</strong></span>: empty expressions,
|
||||
and empty alternatives are now allowed when using the Perl regular expression
|
||||
syntax. This change has been added for Perl compatibility, when the new
|
||||
<a class="link" href="../ref/syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a>
|
||||
<span class="emphasis"><em>no_empty_expressions</em></span> is set then the old behaviour
|
||||
is preserved and empty expressions are prohibited. This is issue <a href="https://svn.boost.org/trac/boost/ticket/1081" target="_top">#1081</a>.
|
||||
</li>
|
||||
<li>
|
||||
Added support for Perl style ${n} expressions in format strings (issue
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/2556" target="_top">#2556</a>).
|
||||
</li>
|
||||
<li>
|
||||
Added support for accessing the location of sub-expressions within the
|
||||
regular expression string (issue <a href="https://svn.boost.org/trac/boost/ticket/2269" target="_top">#2269</a>).
|
||||
</li>
|
||||
<li>
|
||||
Fixed compiler compatibility issues <a href="https://svn.boost.org/trac/boost/ticket/2244" target="_top">#2244</a>,
|
||||
<a href="https://svn.boost.org/trac/boost/ticket/2514" target="_top">#2514</a>,
|
||||
and <a href="https://svn.boost.org/trac/boost/ticket/2244" target="_top">#2458</a>.
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="boost_regex.background_information.history.boost_1_34"></a><h5>
|
||||
<a name="id1141304"></a>
|
||||
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_34">Boost
|
||||
1.34</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
Fix for non-greedy repeats and partial matches not working correctly
|
||||
in some cases.
|
||||
</li>
|
||||
<li>
|
||||
Fix for non-greedy repeats on VC++ not working in some cases (bug report
|
||||
1515830).
|
||||
</li>
|
||||
<li>
|
||||
Changed match_results::position() to return a valid result when *this
|
||||
represents a partial match.
|
||||
</li>
|
||||
<li>
|
||||
Fixed the grep and egrep options so that the newline character gets treated
|
||||
the same as |.
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="boost_regex.background_information.history.boost_1_33_1"></a><h5>
|
||||
<a name="id1141350"></a>
|
||||
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_33_1">Boost
|
||||
1.33.1</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
Fixed broken makefiles.
|
||||
</li>
|
||||
<li>
|
||||
Fixed configuration setup to allow building with VC7.1 - STLport-4.6.2
|
||||
when using /Zc:wchar_t.
|
||||
</li>
|
||||
<li>
|
||||
Moved declarations class-inline in static_mutex.hpp so that SGI Irix
|
||||
compiler can cope.
|
||||
</li>
|
||||
<li>
|
||||
Added needed standard library #includes to fileiter.hpp, regex_workaround.hpp
|
||||
and cpp_regex_traits.hpp.
|
||||
</li>
|
||||
<li>
|
||||
Fixed a bug where non-greedy repeats could in certain strange curcumstances
|
||||
repeat more times than their maximum value.
|
||||
</li>
|
||||
<li>
|
||||
Fixed the value returned by basic_regex<>::empty() from a default
|
||||
constructed object.
|
||||
</li>
|
||||
<li>
|
||||
Changed the deffinition of regex_error to make it backwards compatible
|
||||
with Boost-1.32.0.
|
||||
</li>
|
||||
<li>
|
||||
Disabled external templates for Intel C++ 8.0 and earlier - otherwise
|
||||
unresolved references can occur.
|
||||
</li>
|
||||
<li>
|
||||
Rewritten extern template code for gcc so that only specific member functions
|
||||
are exported: otherwise strange unresolved references can occur when
|
||||
linking and mixing debug and non-debug code.
|
||||
</li>
|
||||
<li>
|
||||
Initialise all the data members of the unicode_iterators: this keeps
|
||||
gcc from issuing needless warnings.
|
||||
</li>
|
||||
<li>
|
||||
Ported the ICU integration code to VC6 and VC7.
|
||||
</li>
|
||||
<li>
|
||||
Ensured code is STLport debug mode clean.
|
||||
</li>
|
||||
<li>
|
||||
Fixed lookbehind assertions so that fixed length repeats are permitted,
|
||||
and so that regex iteration allows lookbehind to look back before the
|
||||
current search range (into the last match).
|
||||
</li>
|
||||
<li>
|
||||
Fixed strange bug with non-greedy repeats inside forward lookahead assertions.
|
||||
</li>
|
||||
<li>
|
||||
Enabled negated character classes inside character sets.
|
||||
</li>
|
||||
<li>
|
||||
Fixed regression so that [a-z-] is a valid expression again.
|
||||
</li>
|
||||
<li>
|
||||
Fixed bug that allowed some invalid expressions to be accepted.
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="boost_regex.background_information.history.boost_1_33_0"></a><h5>
|
||||
<a name="id1141489"></a>
|
||||
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_33_0">Boost
|
||||
1.33.0</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
Completely rewritten expression parsing code, and traits class support;
|
||||
now conforms to the standardization proposal.
|
||||
</li>
|
||||
<li>
|
||||
Breaking Change: The syntax options that can be passed to basic_regex
|
||||
constructors have been rationalized. The default option (perl) now has
|
||||
a value of zero, and it is now clearly documented which options apply
|
||||
to which regular expression syntax styles (perl, POSIX-extended, POSIX-basic
|
||||
etc). Some of the more esoteric options have now been removed, so there
|
||||
is the possibility that existing code may fail to compile: however equivalent
|
||||
functionality should still be available.
|
||||
</li>
|
||||
<li>
|
||||
Breaking Change: POSIX-extended and POSIX-basic regular expressions now
|
||||
enforce the letter of the POSIX standard much more closely than before.
|
||||
</li>
|
||||
<li>
|
||||
Added support for (?imsx-imsx) constructs.
|
||||
</li>
|
||||
<li>
|
||||
Added support for lookbehind expressions (?<=positive-lookbehind)
|
||||
and (?<!negative-lookbehind).
|
||||
</li>
|
||||
<li>
|
||||
Added support for conditional expressions (?(assertion)true-expresion|false-expression).
|
||||
</li>
|
||||
<li>
|
||||
Added MFC/ATL string wrappers.
|
||||
</li>
|
||||
<li>
|
||||
Added Unicode support; based on ICU.
|
||||
</li>
|
||||
<li>
|
||||
Changed newline support to recognise \f as a line separator (all character
|
||||
types), and \x85 as a line separator for wide characters / Unicode only.
|
||||
</li>
|
||||
<li>
|
||||
Added a new format flag format_literal that treats the replace string
|
||||
as a literal, rather than a Perl or Sed style format string.
|
||||
</li>
|
||||
<li>
|
||||
Errors are now reported by throwing exceptions of type regex_error. The
|
||||
types used previously - bad_expression and bad_pattern - are now just
|
||||
typedefs for regex_error. Type regex_error has a couple of new members:
|
||||
code() to report an error code rather than a string, and position() to
|
||||
report where in the expression the error occured.
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="boost_regex.background_information.history.boost_1_32_1"></a><h5>
|
||||
<a name="id1141586"></a>
|
||||
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_32_1">Boost
|
||||
1.32.1</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li>
|
||||
Fixed bug in partial matches of bounded repeats of '.'.
|
||||
</li></ul></div>
|
||||
<a name="boost_regex.background_information.history.boost_1_31_0"></a><h5>
|
||||
<a name="id1141610"></a>
|
||||
<a class="link" href="history.html#boost_regex.background_information.history.boost_1_31_0">Boost
|
||||
1.31.0</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
Completely rewritten pattern matching code - it is now up to 10 times
|
||||
faster than before.
|
||||
</li>
|
||||
<li>
|
||||
Reorganized documentation.
|
||||
</li>
|
||||
<li>
|
||||
Deprecated all interfaces that are not part of the regular expression
|
||||
standardization proposal.
|
||||
</li>
|
||||
<li>
|
||||
Added regex_iterator and regex_token_iterator .
|
||||
</li>
|
||||
<li>
|
||||
Added support for Perl style independent sub-expressions.
|
||||
</li>
|
||||
<li>
|
||||
Added non-member operators to the sub_match class, so that you can compare
|
||||
sub_match's with strings, or add them to a string to produce a new string.
|
||||
</li>
|
||||
<li>
|
||||
Added experimental support for extended capture information.
|
||||
</li>
|
||||
<li>
|
||||
Changed the match flags so that they are a distinct type (not an integer),
|
||||
if you try to pass the match flags as an integer rather than match_flag_type
|
||||
to the regex algorithms then you will now get a compiler error.
|
||||
</li>
|
||||
</ul></div>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="acknowledgements.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,60 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Performance</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../background_information.html" title="Background Information">
|
||||
<link rel="prev" href="faq.html" title="FAQ">
|
||||
<link rel="next" href="standards.html" title="Standards Conformance">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="faq.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="standards.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.background_information.performance"></a><a class="link" href="performance.html" title="Performance">Performance</a>
|
||||
</h3></div></div></div>
|
||||
<p>
|
||||
The performance of Boost.Regex in both recursive and non-recursive modes
|
||||
should be broadly comparable to other regular expression libraries: recursive
|
||||
mode is slightly faster (especially where memory allocation requires thread
|
||||
synchronisation), but not by much. The following pages compare Boost.Regex
|
||||
with various other regular expression libraries for the following compilers:
|
||||
</p>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
<a href="../../../vc71-performance.html" target="_top">Visual Studio.Net 2003 (recursive
|
||||
Boost.Regex implementation)</a>.
|
||||
</li>
|
||||
<li>
|
||||
<a href="../../../gcc-performance.html" target="_top">Gcc 3.2 (cygwin) (non-recursive
|
||||
Boost.Regex implementation)</a>.
|
||||
</li>
|
||||
</ul></div>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="faq.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../background_information.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="standards.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Understanding Marked Sub-Expressions and Captures</title>
|
||||
<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="prev" href="unicode.html" title="Unicode and Boost.Regex">
|
||||
<link rel="next" href="partial_matches.html" title="Partial Matches">
|
||||
</head>
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="unicode.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="partial_matches.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="boost_regex.captures"></a><a class="link" href="captures.html" title="Understanding Marked Sub-Expressions and Captures">Understanding Marked Sub-Expressions
|
||||
and Captures</a>
|
||||
@ -34,9 +34,10 @@
|
||||
how captures and marked sub-expressions in Boost.Regex are represented and
|
||||
accessed.
|
||||
</p>
|
||||
<a name="boost_regex.captures.marked_sub_expressions"></a><h5>
|
||||
<a name="id979655"></a>
|
||||
<a class="link" href="captures.html#boost_regex.captures.marked_sub_expressions">Marked sub-expressions</a>
|
||||
<h5>
|
||||
<a name="boost_regex.captures.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.captures.marked_sub_expressions"></a></span><a class="link" href="captures.html#boost_regex.captures.marked_sub_expressions">Marked
|
||||
sub-expressions</a>
|
||||
</h5>
|
||||
<p>
|
||||
Every time a Perl regular expression contains a parenthesis group <code class="computeroutput"><span class="special">()</span></code>, it spits out an extra field, known as a
|
||||
@ -217,9 +218,10 @@
|
||||
they can be compared to a string, added to a string, or streamed out to an
|
||||
output stream.
|
||||
</p>
|
||||
<a name="boost_regex.captures.unmatched_sub_expressions"></a><h5>
|
||||
<a name="id980125"></a>
|
||||
<a class="link" href="captures.html#boost_regex.captures.unmatched_sub_expressions">Unmatched Sub-Expressions</a>
|
||||
<h5>
|
||||
<a name="boost_regex.captures.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.captures.unmatched_sub_expressions"></a></span><a class="link" href="captures.html#boost_regex.captures.unmatched_sub_expressions">Unmatched
|
||||
Sub-Expressions</a>
|
||||
</h5>
|
||||
<p>
|
||||
When a regular expression match is found there is no need for all of the marked
|
||||
@ -230,9 +232,10 @@
|
||||
can match either $1 or $2, but never both at the same time. In Boost.Regex
|
||||
you can determine which sub-expressions matched by accessing the <code class="computeroutput"><span class="identifier">sub_match</span><span class="special">::</span><span class="identifier">matched</span></code> data member.
|
||||
</p>
|
||||
<a name="boost_regex.captures.repeated_captures"></a><h5>
|
||||
<a name="id980164"></a>
|
||||
<a class="link" href="captures.html#boost_regex.captures.repeated_captures">Repeated Captures</a>
|
||||
<h5>
|
||||
<a name="boost_regex.captures.h2"></a>
|
||||
<span class="phrase"><a name="boost_regex.captures.repeated_captures"></a></span><a class="link" href="captures.html#boost_regex.captures.repeated_captures">Repeated
|
||||
Captures</a>
|
||||
</h5>
|
||||
<p>
|
||||
When a marked sub-expression is repeated, then the sub-expression gets "captured"
|
||||
@ -296,7 +299,7 @@
|
||||
<span class="identifier">print_captures</span><span class="special">(</span><span class="string">"(([[:lower:]]+)|([[:upper:]]+))+"</span><span class="special">,</span> <span class="string">"aBBcccDDDDDeeeeeeee"</span><span class="special">);</span>
|
||||
<span class="identifier">print_captures</span><span class="special">(</span><span class="string">"(.*)bar|(.*)bah"</span><span class="special">,</span> <span class="string">"abcbar"</span><span class="special">);</span>
|
||||
<span class="identifier">print_captures</span><span class="special">(</span><span class="string">"(.*)bar|(.*)bah"</span><span class="special">,</span> <span class="string">"abcbah"</span><span class="special">);</span>
|
||||
<span class="identifier">print_captures</span><span class="special">(</span><span class="string">"^(?:(\\w+)|(?>\\W+))*$"</span><span class="special">,</span>
|
||||
<span class="identifier">print_captures</span><span class="special">(</span><span class="string">"^(?:(\\w+)|(?>\\W+))*$"</span><span class="special">,</span>
|
||||
<span class="string">"now is the time for all good men to come to the aid of the party"</span><span class="special">);</span>
|
||||
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
@ -347,7 +350,7 @@ Text: "now is the time for all good men to come to the aid of the party"
|
||||
$1 = "party"
|
||||
Captures:
|
||||
$0 = { "now is the time for all good men to come to the aid of the party" }
|
||||
$1 = { "now", "is", "the", "time", "for", "all", "good", "men", "to",
|
||||
$1 = { "now", "is", "the", "time", "for", "all", "good", "men", "to",
|
||||
"come", "to", "the", "aid", "of", "the", "party" }
|
||||
</pre>
|
||||
<p>
|
||||
@ -355,13 +358,13 @@ Text: "now is the time for all good men to come to the aid of the party"
|
||||
don't use it), and a much bigger impact if you do use it, therefore to use
|
||||
this feature you need to:
|
||||
</p>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Define BOOST_REGEX_MATCH_EXTRA for all translation units including the
|
||||
library source (the best way to do this is to uncomment this define in
|
||||
boost/regex/user.hpp and then rebuild everything.
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
Pass the match_extra flag to the particular algorithms where you actually
|
||||
need the captures information (regex_search, regex_match, or regex_iterator).
|
||||
</li>
|
||||
@ -369,7 +372,7 @@ Text: "now is the time for all good men to come to the aid of the party"
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,10 +3,10 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Configuration</title>
|
||||
<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex">
|
||||
<link rel="prev" href="../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="prev" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="next" href="configuration/compiler.html" title="Compiler Setup">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../index.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="configuration/compiler.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="boost_regex.configuration"></a><a class="link" href="configuration.html" title="Configuration">Configuration</a>
|
||||
</h2></div></div></div>
|
||||
@ -37,7 +37,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Algorithm Selection</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../configuration.html" title="Configuration">
|
||||
<link rel="prev" href="linkage.html" title="Linkage Options">
|
||||
<link rel="next" href="tuning.html" title="Algorithm Tuning">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="linkage.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="tuning.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.configuration.algorithm"></a><a class="link" href="algorithm.html" title="Algorithm Selection">Algorithm Selection</a>
|
||||
</h3></div></div></div>
|
||||
@ -79,7 +79,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Compiler Setup</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../configuration.html" title="Configuration">
|
||||
<link rel="prev" href="../configuration.html" title="Configuration">
|
||||
<link rel="next" href="locale.html" title="Locale and traits class selection">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../configuration.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="locale.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.configuration.compiler"></a><a class="link" href="compiler.html" title="Compiler Setup">Compiler Setup</a>
|
||||
</h3></div></div></div>
|
||||
@ -36,7 +36,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Linkage Options</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../configuration.html" title="Configuration">
|
||||
<link rel="prev" href="locale.html" title="Locale and traits class selection">
|
||||
<link rel="next" href="algorithm.html" title="Algorithm Selection">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="locale.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="algorithm.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.configuration.linkage"></a><a class="link" href="linkage.html" title="Linkage Options">Linkage Options</a>
|
||||
</h3></div></div></div>
|
||||
@ -72,12 +72,27 @@
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
BOOST_REGEX_NO_FASTCALL
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
For Microsoft builds, this tells Boost.Regex to use the <code class="computeroutput"><span class="identifier">__cdecl</span></code> calling convention rather
|
||||
than <code class="computeroutput"><span class="identifier">__fastcall</span></code>.
|
||||
Useful if you want to use the same library from both managed and
|
||||
unmanaged code.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Locale and traits class selection</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../configuration.html" title="Configuration">
|
||||
<link rel="prev" href="compiler.html" title="Compiler Setup">
|
||||
<link rel="next" href="linkage.html" title="Linkage Options">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="compiler.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="linkage.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.configuration.locale"></a><a class="link" href="locale.html" title="Locale and traits class selection">Locale and traits class
|
||||
selection</a>
|
||||
@ -95,7 +95,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Algorithm Tuning</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../configuration.html" title="Configuration">
|
||||
<link rel="prev" href="algorithm.html" title="Algorithm Selection">
|
||||
<link rel="next" href="../install.html" title="Building and Installing the Library">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="algorithm.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../configuration.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../install.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.configuration.tuning"></a><a class="link" href="tuning.html" title="Algorithm Tuning">Algorithm Tuning</a>
|
||||
</h3></div></div></div>
|
||||
@ -110,7 +110,7 @@
|
||||
Tells Boost.Regex how many blocks of size BOOST_REGEX_BLOCKSIZE
|
||||
it is permitted to use. If this value is exceeded then Boost.Regex
|
||||
will stop trying to find a match and throw a std::runtime_error.
|
||||
Defaults to 1024, don't forget to tweek this value if you alter
|
||||
Defaults to 1024, don't forget to tweak this value if you alter
|
||||
BOOST_REGEX_BLOCKSIZE by much.
|
||||
</p>
|
||||
</td>
|
||||
@ -125,7 +125,7 @@
|
||||
<p>
|
||||
Tells Boost.Regex how many memory blocks to store in it's internal
|
||||
cache - memory blocks are taken from this cache rather than by
|
||||
calling ::operator new. Generally speeking this can be an order
|
||||
calling ::operator new. Generally speaking this can be an order
|
||||
of magnitude faster than calling ::opertator new each time a memory
|
||||
block is required, but has the downside that Boost.Regex can end
|
||||
up caching a large chunk of memory (by default up to 16 blocks
|
||||
@ -142,7 +142,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Search and Replace Format String Syntax</title>
|
||||
<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="prev" href="syntax/leftmost_longest_rule.html" title="The Leftmost Longest Rule">
|
||||
<link rel="next" href="format/sed_format.html" title="Sed Format String Syntax">
|
||||
</head>
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="syntax/leftmost_longest_rule.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="format/sed_format.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="boost_regex.format"></a><a class="link" href="format.html" title="Search and Replace Format String Syntax">Search and Replace Format String Syntax</a>
|
||||
</h2></div></div></div>
|
||||
@ -48,7 +48,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Boost-Extended Format String Syntax</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../format.html" title="Search and Replace Format String Syntax">
|
||||
<link rel="prev" href="perl_format.html" title="Perl Format String Syntax">
|
||||
<link rel="next" href="../ref.html" title="Reference">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="perl_format.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../ref.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.format.boost_format_syntax"></a><a class="link" href="boost_format_syntax.html" title="Boost-Extended Format String Syntax">Boost-Extended
|
||||
Format String Syntax</a>
|
||||
@ -31,17 +31,17 @@
|
||||
Boost-Extended format strings treat all characters as literals except for
|
||||
'$', '\', '(', ')', '?', and ':'.
|
||||
</p>
|
||||
<a name="boost_regex.format.boost_format_syntax.grouping"></a><h5>
|
||||
<a name="id1001018"></a>
|
||||
<a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.grouping">Grouping</a>
|
||||
<h5>
|
||||
<a name="boost_regex.format.boost_format_syntax.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.format.boost_format_syntax.grouping"></a></span><a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.grouping">Grouping</a>
|
||||
</h5>
|
||||
<p>
|
||||
The characters '(' and ')' perform lexical grouping, so use \( and \) if
|
||||
you want a to output literal parenthesis.
|
||||
</p>
|
||||
<a name="boost_regex.format.boost_format_syntax.conditionals"></a><h5>
|
||||
<a name="id1001035"></a>
|
||||
<a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.conditionals">Conditionals</a>
|
||||
<h5>
|
||||
<a name="boost_regex.format.boost_format_syntax.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.format.boost_format_syntax.conditionals"></a></span><a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.conditionals">Conditionals</a>
|
||||
</h5>
|
||||
<p>
|
||||
The character '?' begins a conditional expression, the general form is:
|
||||
@ -78,9 +78,9 @@
|
||||
<p>
|
||||
?{NAME}true-expression:false-expression
|
||||
</p>
|
||||
<a name="boost_regex.format.boost_format_syntax.placeholder_sequences"></a><h5>
|
||||
<a name="id1001088"></a>
|
||||
<a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.placeholder_sequences">Placeholder
|
||||
<h5>
|
||||
<a name="boost_regex.format.boost_format_syntax.h2"></a>
|
||||
<span class="phrase"><a name="boost_regex.format.boost_format_syntax.placeholder_sequences"></a></span><a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.placeholder_sequences">Placeholder
|
||||
Sequences</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -318,9 +318,9 @@
|
||||
Any $-placeholder sequence not listed above, results in '$' being treated
|
||||
as a literal.
|
||||
</p>
|
||||
<a name="boost_regex.format.boost_format_syntax.escape_sequences"></a><h5>
|
||||
<a name="id1001455"></a>
|
||||
<a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.escape_sequences">Escape
|
||||
<h5>
|
||||
<a name="boost_regex.format.boost_format_syntax.h3"></a>
|
||||
<span class="phrase"><a name="boost_regex.format.boost_format_syntax.escape_sequences"></a></span><a class="link" href="boost_format_syntax.html#boost_regex.format.boost_format_syntax.escape_sequences">Escape
|
||||
Sequences</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -547,7 +547,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Perl Format String Syntax</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../format.html" title="Search and Replace Format String Syntax">
|
||||
<link rel="prev" href="sed_format.html" title="Sed Format String Syntax">
|
||||
<link rel="next" href="boost_format_syntax.html" title="Boost-Extended Format String Syntax">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="sed_format.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost_format_syntax.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.format.perl_format"></a><a class="link" href="perl_format.html" title="Perl Format String Syntax">Perl Format String Syntax</a>
|
||||
</h3></div></div></div>
|
||||
@ -489,7 +489,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Sed Format String Syntax</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../format.html" title="Search and Replace Format String Syntax">
|
||||
<link rel="prev" href="../format.html" title="Search and Replace Format String Syntax">
|
||||
<link rel="next" href="perl_format.html" title="Perl Format String Syntax">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../format.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../format.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="perl_format.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.format.sed_format"></a><a class="link" href="sed_format.html" title="Sed Format String Syntax">Sed Format String Syntax</a>
|
||||
</h3></div></div></div>
|
||||
@ -56,8 +56,8 @@
|
||||
<td>
|
||||
<p>
|
||||
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.
|
||||
whole of what matched the regular expression. Use \& to output
|
||||
a literal '&' character.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
@ -235,7 +235,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,11 +3,11 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Building and Installing the Library</title>
|
||||
<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="prev" href="configuration/tuning.html" title="Algorithm Tuning">
|
||||
<link rel="next" href="introduction_and_overview.html" title="Introduction and Overview">
|
||||
<link rel="next" href="intro.html" title="Introduction and Overview">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
@ -20,9 +20,9 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="configuration/tuning.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="introduction_and_overview.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="configuration/tuning.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="intro.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="boost_regex.install"></a><a class="link" href="install.html" title="Building and Installing the Library">Building and Installing the Library</a>
|
||||
</h2></div></div></div>
|
||||
@ -48,18 +48,19 @@
|
||||
it is necessary to build the library's support code into a library or archive
|
||||
file before you can use it, instructions for specific platforms are as follows:
|
||||
</p>
|
||||
<a name="boost_regex.install.building_with_bjam"></a><h5>
|
||||
<a name="id969605"></a>
|
||||
<a class="link" href="install.html#boost_regex.install.building_with_bjam">Building with bjam</a>
|
||||
<h5>
|
||||
<a name="boost_regex.install.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.install.building_with_bjam"></a></span><a class="link" href="install.html#boost_regex.install.building_with_bjam">Building
|
||||
with bjam</a>
|
||||
</h5>
|
||||
<p>
|
||||
This is now the preferred method for building and installing this library,
|
||||
please refer to the <a href="../../../../../more/getting_started.html" target="_top">getting
|
||||
started guide</a> for more information.
|
||||
</p>
|
||||
<a name="boost_regex.install.building_with_unicode_and_icu_support"></a><h5>
|
||||
<a name="id969629"></a>
|
||||
<a class="link" href="install.html#boost_regex.install.building_with_unicode_and_icu_support">Building
|
||||
<h5>
|
||||
<a name="boost_regex.install.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.install.building_with_unicode_and_icu_su"></a></span><a class="link" href="install.html#boost_regex.install.building_with_unicode_and_icu_su">Building
|
||||
With Unicode and ICU Support</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -72,7 +73,7 @@
|
||||
<span class="special">-</span> <span class="identifier">has_icu</span> <span class="identifier">builds</span> <span class="special">:</span> <span class="identifier">yes</span>
|
||||
</pre>
|
||||
<p>
|
||||
Whick means that ICU has been found, and support for it will be enabled in
|
||||
Which means that ICU has been found, and support for it will be enabled in
|
||||
the library build.
|
||||
</p>
|
||||
<div class="tip"><table border="0" summary="Tip">
|
||||
@ -111,9 +112,8 @@
|
||||
the library rather than the default ICU binary names.
|
||||
</p>
|
||||
<p>
|
||||
You might also need to use the options "cxxflags<code class="literal">-option"
|
||||
and "linkflags</code>-option" to set compiler and linker specific
|
||||
options.
|
||||
You might also need to use the options "cxxflags=-option" and "linkflags=-option"
|
||||
to set compiler and linker specific options.
|
||||
</p>
|
||||
<div class="important"><table border="0" summary="Important">
|
||||
<tr>
|
||||
@ -149,270 +149,43 @@
|
||||
you are using is binary compatible with the toolset you use to build Boost.
|
||||
</p></td></tr>
|
||||
</table></div>
|
||||
<a name="boost_regex.install.building_via_makefiles"></a><h5>
|
||||
<a name="id977545"></a>
|
||||
<a class="link" href="install.html#boost_regex.install.building_via_makefiles">Building via makefiles</a>
|
||||
</h5>
|
||||
<a name="boost_regex.install.borland_c___builder_"></a><h6>
|
||||
<a name="id977559"></a>
|
||||
<a class="link" href="install.html#boost_regex.install.borland_c___builder_">Borland C++ Builder:</a>
|
||||
</h6>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
Open up a console window and change to the <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">>\</span><span class="identifier">libs</span><span class="special">\</span><span class="identifier">regex</span><span class="special">\</span><span class="identifier">build</span></code> directory.
|
||||
</li>
|
||||
<li>
|
||||
Select the appropriate makefile (bcb4.mak for C++ Builder 4, bcb5.mak for
|
||||
C++ Builder 5, and bcb6.mak for C++ Builder 6).
|
||||
</li>
|
||||
<li>
|
||||
Invoke the makefile (pass the full path to your version of make if you
|
||||
have more than one version installed, the makefile relies on the path to
|
||||
make to obtain your C++ Builder installation directory and tools) for example:
|
||||
</li>
|
||||
</ul></div>
|
||||
<pre class="programlisting">make -fbcb5.mak</pre>
|
||||
<p>
|
||||
The build process will build a variety of .lib and .dll files (the exact number
|
||||
depends upon the version of Borland's tools you are using) the .lib and dll
|
||||
files will be in a sub-directory called bcb4 or bcb5 depending upon the makefile
|
||||
used. To install the libraries into your development system use:
|
||||
And finally, if you want to build/test with multiple compiler versions, all
|
||||
with different ICU builds, then the only way to achieve that currently is to
|
||||
modify your user-config.jam so that each toolset has the necessary compiler/linker
|
||||
options set so that ICU is found automatically by the configuration step (providing
|
||||
the ICU binaries use the standard names, all you have to add is the appropriate
|
||||
header-include and linker-search paths).
|
||||
</p>
|
||||
<pre class="programlisting">make -fbcb5.mak install</pre>
|
||||
<p>
|
||||
library files will be copied to <code class="computeroutput"><span class="special"><</span><span class="identifier">BCROOT</span><span class="special">>/</span><span class="identifier">lib</span></code> and the dll's to <code class="computeroutput"><span class="special"><</span><span class="identifier">BCROOT</span><span class="special">>/</span><span class="identifier">bin</span></code>, where <code class="computeroutput"><span class="special"><</span><span class="identifier">BCROOT</span><span class="special">></span></code>
|
||||
corresponds to the install path of your Borland C++ tools.
|
||||
</p>
|
||||
<p>
|
||||
You may also remove temporary files created during the build process (excluding
|
||||
lib and dll files) by using:
|
||||
</p>
|
||||
<pre class="programlisting">make -fbcb5.mak clean</pre>
|
||||
<p>
|
||||
Finally when you use Boost.Regex it is only necessary for you to add the <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">></span></code> root director 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. There is one caveat however:
|
||||
the library can not tell the difference between VCL and non-VCL enabled builds
|
||||
when building a GUI application from the command line, if you build from the
|
||||
command line with the 5.5 command line tools then you must define the pre-processor
|
||||
symbol _NO_VCL in order to ensure that the correct link libraries are selected:
|
||||
the C++ Builder IDE normally sets this automatically. Hint, users of the 5.5
|
||||
command line tools may want to add a -D_NO_VCL to bcc32.cfg in order to set
|
||||
this option permanently.
|
||||
</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 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>
|
||||
<p>
|
||||
If you are building with C++ Builder 6, you will find that <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code>
|
||||
can not be used in a pre-compiled header (the actual problem is in <code class="computeroutput"><span class="special"><</span><span class="identifier">locale</span><span class="special">></span></code> which gets included by <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code>),
|
||||
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>
|
||||
<a name="boost_regex.install.microsoft_visual_c___6__7__7_1_and_8"></a><h5>
|
||||
<a name="id977808"></a>
|
||||
<a class="link" href="install.html#boost_regex.install.microsoft_visual_c___6__7__7_1_and_8">Microsoft
|
||||
Visual C++ 6, 7, 7.1 and 8</a>
|
||||
<h5>
|
||||
<a name="boost_regex.install.h2"></a>
|
||||
<span class="phrase"><a name="boost_regex.install.building_from_source"></a></span><a class="link" href="install.html#boost_regex.install.building_from_source">Building
|
||||
from Source</a>
|
||||
</h5>
|
||||
<p>
|
||||
You need version 6 or later 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 library.
|
||||
The Regex library is "just a bunch of source files": nothing special
|
||||
is required to build them.
|
||||
</p>
|
||||
<p>
|
||||
Open up a command prompt, which has the necessary MSVC environment variables
|
||||
defined (for example by using the batch file Vcvars32.bat installed by the
|
||||
Visual Studio installation), and change to the <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">>\</span><span class="identifier">libs</span><span class="special">\</span><span class="identifier">regex</span><span class="special">\</span><span class="identifier">build</span> <span class="identifier">directory</span></code>.
|
||||
You can either build the files under boost-path/libs/regex/src/*.cpp as a library,
|
||||
or add them directly to your project. This is particularly useful if you need
|
||||
to use specific compiler options not supported by the default Boost build.
|
||||
</p>
|
||||
<p>
|
||||
Select the correct makefile - vc6.mak for "vanilla" Visual C++ 6
|
||||
or vc6-stlport.mak if you are using STLPort.
|
||||
There are two #defines you should be aware of:
|
||||
</p>
|
||||
<p>
|
||||
Invoke the makefile like this:
|
||||
</p>
|
||||
<pre class="programlisting">nmake -fvc6.mak</pre>
|
||||
<p>
|
||||
You will now have a collection of lib and dll files in a "vc6" subdirectory,
|
||||
to install these into your development system use:
|
||||
</p>
|
||||
<pre class="programlisting">nmake -fvc6.mak install</pre>
|
||||
<p>
|
||||
The lib files will be copied to your <code class="computeroutput"><span class="special"><</span><span class="identifier">VC6</span><span class="special">>\</span><span class="identifier">lib</span></code> directory and the dll files to <code class="computeroutput"><span class="special"><</span><span class="identifier">VC6</span><span class="special">>\</span><span class="identifier">bin</span></code>, where <code class="computeroutput"><span class="special"><</span><span class="identifier">VC6</span><span class="special">></span></code> is
|
||||
the root of your Visual C++ 6 installation.
|
||||
</p>
|
||||
<p>
|
||||
You can delete all the temporary files created during the build (excluding
|
||||
lib and dll files) using:
|
||||
</p>
|
||||
<pre class="programlisting">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 class="programlisting">nmake ICU_PATH=c:\open-source\icu -fvc71.mak install</pre>
|
||||
<p>
|
||||
Finally when you use Boost.Regex it is only necessary for you to add the <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">></span></code> 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
|
||||
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>
|
||||
<p>
|
||||
There are several important caveats to remember when using Boost.Regex with
|
||||
Microsoft's Compiler:
|
||||
</p>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<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.
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
BOOST_HAS_ICU should be defined if you want ICU support compiled in.
|
||||
</li>
|
||||
<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>
|
||||
<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>
|
||||
<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 class="listitem">
|
||||
BOOST_REGEX_DYN_LINK should be defined if you are building a DLL on Windows.
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="boost_regex.install.gcc_2_95_and_later_"></a><h6>
|
||||
<a name="id978022"></a>
|
||||
<a class="link" href="install.html#boost_regex.install.gcc_2_95_and_later_">GCC(2.95 and later)</a>
|
||||
</h6>
|
||||
<p>
|
||||
You can build with gcc using the normal boost Jamfile in <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">>/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span></code>, alternatively
|
||||
there is a conservative makefile for the g++ compiler. From the command prompt
|
||||
change to the <boost>/libs/regex/build directory and type:
|
||||
</p>
|
||||
<pre class="programlisting">make -fgcc.mak </pre>
|
||||
<p>
|
||||
At the end of the build process you should have a gcc sub-directory containing
|
||||
release and debug versions of the library (libboost_regex.a and libboost_regex_debug.a).
|
||||
When you build projects that use regex++, you will need to add the boost install
|
||||
directory to your list of include paths and add <boost>/libs/regex/build/gcc/libboost_regex.a
|
||||
to your list of library files.
|
||||
</p>
|
||||
<p>
|
||||
There is also a makefile to build the library as a shared library:
|
||||
</p>
|
||||
<pre class="programlisting">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: make ICU_PATH=/usr/local
|
||||
install -fgcc.mak
|
||||
</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 <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">>/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">config</span></code>;
|
||||
see the <a href="../../../../config/index.html" target="_top">config library documentation</a>.
|
||||
</p>
|
||||
<a name="boost_regex.install.sun_workshop_6_1"></a><h6>
|
||||
<a name="id978148"></a>
|
||||
<a class="link" href="install.html#boost_regex.install.sun_workshop_6_1">Sun Workshop 6.1</a>
|
||||
</h6>
|
||||
<p>
|
||||
There is a makefile for the sun (6.1) compiler (C++ version 3.12). From the
|
||||
command prompt change to the <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">>/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span></code> directory
|
||||
and type:
|
||||
</p>
|
||||
<pre class="programlisting">dmake -f sunpro.mak </pre>
|
||||
<p>
|
||||
At the end of the build process you should have a sunpro sub-directory containing
|
||||
single and multithread versions of the library (libboost_regex.a, libboost_regex.so,
|
||||
libboost_regex_mt.a and libboost_regex_mt.so). When you build projects that
|
||||
use Boost.Regex, you will need to add the boost install directory to your list
|
||||
of include paths and add <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">>/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span><span class="special">/</span><span class="identifier">sunpro</span><span class="special">/</span></code> to
|
||||
your library search path.
|
||||
</p>
|
||||
<p>
|
||||
Both of the these makefiles support the following environment variables:
|
||||
</p>
|
||||
<p>
|
||||
CXXFLAGS: extra compiler options - note that this applies to both the single
|
||||
and multithreaded builds.
|
||||
</p>
|
||||
<p>
|
||||
INCLUDES: additional include directories.
|
||||
</p>
|
||||
<p>
|
||||
LDFLAGS: additional linker options.
|
||||
</p>
|
||||
<p>
|
||||
LIBS: additional library files.
|
||||
</p>
|
||||
<p>
|
||||
LIBSUFFIX: a suffix to mangle the library name with (defaults to nothing).
|
||||
</p>
|
||||
<p>
|
||||
This makefile does not set any architecture specific options like -xarch=v9,
|
||||
you can set these by defining the appropriate macros, for example:
|
||||
</p>
|
||||
<pre class="programlisting">dmake CXXFLAGS="-xarch<code class="literal">v9" LDFLAGS</code>"-xarch<code class="literal">v9" LIBSUFFIX</code>"_v9" -f sunpro.mak</pre>
|
||||
<p>
|
||||
will build v9 variants of the regex library named libboost_regex_v9.a etc.
|
||||
</p>
|
||||
<a name="boost_regex.install.makefiles_for_other_compilers"></a><h6>
|
||||
<a name="id978292"></a>
|
||||
<a class="link" href="install.html#boost_regex.install.makefiles_for_other_compilers">Makefiles
|
||||
for Other compilers</a>
|
||||
</h6>
|
||||
<p>
|
||||
There is a generic makefile (generic.mak ) provided in <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">-</span><span class="identifier">root</span><span class="special">>/</span><span class="identifier">libs</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">build</span></code> - see that makefile for details of
|
||||
environment variables that need to be set before use.
|
||||
</p>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -420,7 +193,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="configuration/tuning.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="introduction_and_overview.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="configuration/tuning.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="intro.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Introduction and Overview</title>
|
||||
<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="prev" href="install.html" title="Building and Installing the Library">
|
||||
<link rel="next" href="unicode.html" title="Unicode and Boost.Regex">
|
||||
</head>
|
||||
@ -22,10 +22,9 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="install.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="boost_regex.introduction_and_overview"></a><a class="link" href="introduction_and_overview.html" title="Introduction and Overview">Introduction and
|
||||
Overview</a>
|
||||
<a name="boost_regex.intro"></a><a class="link" href="intro.html" title="Introduction and Overview">Introduction and Overview</a>
|
||||
</h2></div></div></div>
|
||||
<p>
|
||||
Regular expressions are a form of pattern-matching that are often used in text
|
||||
@ -49,7 +48,7 @@
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">{</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span>
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span>
|
||||
<span class="keyword">class</span> <span class="identifier">traits</span> <span class="special">=</span> <span class="identifier">regex_traits</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span> <span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">basic_regex</span><span class="special">;</span>
|
||||
|
||||
@ -72,7 +71,7 @@
|
||||
leaves us with the following regular expression to validate credit card number
|
||||
formats:
|
||||
</p>
|
||||
<pre class="programlisting">(\d{4}<span class="strikethrough"></span>){3}\d{4}</pre>
|
||||
<pre class="programlisting">(\d{4}[- ]){3}\d{4}</pre>
|
||||
<p>
|
||||
Here the parenthesis act to group (and mark for future reference) sub-expressions,
|
||||
and the {4} means "repeat exactly 4 times". This is an example of
|
||||
@ -96,9 +95,9 @@
|
||||
the escape is seen once by the C++ compiler, before it gets to be seen by the
|
||||
regular expression engine, consequently escapes in regular expressions have
|
||||
to be doubled up when embedding them in C/C++ code. Also note that all the
|
||||
examples assume that your compiler supports argument-dependent-lookup lookup,
|
||||
if yours doesn't (for example VC6), then you will have to add some <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span></code> prefixes
|
||||
to some of the function calls in the examples.
|
||||
examples assume that your compiler supports argument-dependent lookup, if yours
|
||||
doesn't (for example VC6), then you will have to add some <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span></code> prefixes to some of the function calls in
|
||||
the examples.
|
||||
</p>
|
||||
<p>
|
||||
Those of you who are familiar with credit card processing, will have realized
|
||||
@ -113,8 +112,8 @@
|
||||
and replace operation is performed with the algorithm <a class="link" href="ref/regex_replace.html" title="regex_replace"><code class="computeroutput"><span class="identifier">regex_replace</span></code></a>, for our credit card
|
||||
example we can write two algorithms like this to provide the format conversions:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="comment">// match any format with the regular expression:
|
||||
</span><span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">e</span><span class="special">(</span><span class="string">"\\A(\\d{3,4})[- ]?(\\d{4})[- ]?(\\d{4})[- ]?(\\d{4})\\z"</span><span class="special">);</span>
|
||||
<pre class="programlisting"><span class="comment">// match any format with the regular expression:</span>
|
||||
<span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">e</span><span class="special">(</span><span class="string">"\\A(\\d{3,4})[- ]?(\\d{4})[- ]?(\\d{4})[- ]?(\\d{4})\\z"</span><span class="special">);</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">machine_format</span><span class="special">(</span><span class="string">"\\1\\2\\3\\4"</span><span class="special">);</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">human_format</span><span class="special">(</span><span class="string">"\\1-\\2-\\3-\\4"</span><span class="special">);</span>
|
||||
|
||||
@ -146,7 +145,7 @@
|
||||
<span class="keyword">typedef</span> <span class="identifier">match_results</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*></span> <span class="identifier">cmatch</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">match_results</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*></span> <span class="identifier">wcmatch</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span><span class="special">></span> <span class="identifier">smatch</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span><span class="special">::</span><span class="identifier">const_iterator</span><span class="special">></span> <span class="identifier">wsmatch</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span><span class="special">::</span><span class="identifier">const_iterator</span><span class="special">></span> <span class="identifier">wsmatch</span><span class="special">;</span>
|
||||
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
@ -172,14 +171,14 @@
|
||||
by merging the two.
|
||||
</p>
|
||||
<p>
|
||||
For iterating through all occurences of an expression within a text, there
|
||||
For iterating through all occurrences of an expression within a text, there
|
||||
are two iterator types: <a class="link" href="ref/regex_iterator.html" title="regex_iterator"><code class="computeroutput"><span class="identifier">regex_iterator</span></code></a> will enumerate over
|
||||
the <a class="link" href="ref/match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a>
|
||||
objects found, while <a class="link" href="ref/regex_token_iterator.html" title="regex_token_iterator"><code class="computeroutput"><span class="identifier">regex_token_iterator</span></code></a> will enumerate
|
||||
a series of strings (similar to perl style split operations).
|
||||
</p>
|
||||
<p>
|
||||
For those that dislike templates, there is a high level wrapper class <a class="link" href="ref/deprecated_interfaces/old_regex.html" title="High Level Class RegEx (Deprecated)"><code class="computeroutput"><span class="identifier">RegEx</span></code></a>
|
||||
For those that dislike templates, there is a high level wrapper class <a class="link" href="ref/deprecated/old_regex.html" title="High Level Class RegEx (Deprecated)"><code class="computeroutput"><span class="identifier">RegEx</span></code></a>
|
||||
that is an encapsulation of the lower level template code - it provides a simplified
|
||||
interface for those that don't need the full power of the library, and supports
|
||||
only narrow characters, and the "extended" regular expression syntax.
|
||||
@ -192,7 +191,7 @@
|
||||
need compatibility with these API's.
|
||||
</p>
|
||||
<p>
|
||||
Finally, note that the library now has <a class="link" href="background_information/locale.html" title="Localization">run-time
|
||||
Finally, note that the library now has <a class="link" href="background/locale.html" title="Localization">run-time
|
||||
localization support</a>, and recognizes the full POSIX regular expression
|
||||
syntax - including advanced features like multi-character collating elements
|
||||
and equivalence classes - as well as providing compatibility with other regular
|
||||
@ -201,7 +200,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Partial Matches</title>
|
||||
<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="prev" href="captures.html" title="Understanding Marked Sub-Expressions and Captures">
|
||||
<link rel="next" href="syntax.html" title="Regular Expression Syntax">
|
||||
</head>
|
||||
@ -22,14 +22,14 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="captures.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="boost_regex.partial_matches"></a><a class="link" href="partial_matches.html" title="Partial Matches">Partial Matches</a>
|
||||
</h2></div></div></div>
|
||||
<p>
|
||||
The <a class="link" href="ref/match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a>
|
||||
<code class="computeroutput"><span class="identifier">match_partial</span></code> can be passed
|
||||
to the following algorithms: <a class="link" href="ref/regex_match.html" title="regex_match"><code class="computeroutput"><span class="identifier">regex_match</span></code></a>, <a class="link" href="ref/regex_search.html" title="regex_search"><code class="computeroutput"><span class="identifier">regex_search</span></code></a>, and <a class="link" href="ref/deprecated_interfaces/regex_grep.html" title="regex_grep (Deprecated)"><code class="computeroutput"><span class="identifier">regex_grep</span></code></a>, and used with the iterator
|
||||
to the following algorithms: <a class="link" href="ref/regex_match.html" title="regex_match"><code class="computeroutput"><span class="identifier">regex_match</span></code></a>, <a class="link" href="ref/regex_search.html" title="regex_search"><code class="computeroutput"><span class="identifier">regex_search</span></code></a>, and <a class="link" href="ref/deprecated/regex_grep.html" title="regex_grep (Deprecated)"><code class="computeroutput"><span class="identifier">regex_grep</span></code></a>, and used with the iterator
|
||||
<a class="link" href="ref/regex_iterator.html" title="regex_iterator"><code class="computeroutput"><span class="identifier">regex_iterator</span></code></a>.
|
||||
When used it indicates that partial as well as full matches should be found.
|
||||
A partial match is one that matched one or more characters at the end of the
|
||||
@ -42,7 +42,7 @@
|
||||
can be differentiated as shown in the following table (the variable M represents
|
||||
an instance of <a class="link" href="ref/match_results.html" title="match_results"><code class="computeroutput"><span class="identifier">match_results</span></code></a> as filled in by <a class="link" href="ref/regex_match.html" title="regex_match"><code class="computeroutput"><span class="identifier">regex_match</span></code></a>,
|
||||
<a class="link" href="ref/regex_search.html" title="regex_search"><code class="computeroutput"><span class="identifier">regex_search</span></code></a>
|
||||
or <a class="link" href="ref/deprecated_interfaces/regex_grep.html" title="regex_grep (Deprecated)"><code class="computeroutput"><span class="identifier">regex_grep</span></code></a>):
|
||||
or <a class="link" href="ref/deprecated/regex_grep.html" title="regex_grep (Deprecated)"><code class="computeroutput"><span class="identifier">regex_grep</span></code></a>):
|
||||
</p>
|
||||
<div class="informaltable"><table class="table">
|
||||
<colgroup>
|
||||
@ -164,20 +164,31 @@
|
||||
Be aware that using partial matches can sometimes result in somewhat imperfect
|
||||
behavior:
|
||||
</p>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
There are some expressions, such as ".*abc" that will always
|
||||
produce a partial match. This problem can be reduced by careful construction
|
||||
of the regular expressions used, or by setting flags like match_not_dot_newline
|
||||
so that expressions like .* can't match past line boundaries.
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
Boost.Regex currently prefers leftmost matches to full matches, so for
|
||||
example matching "abc|b" against "ab" produces a partial
|
||||
match against the "ab" rather than a full match against "b".
|
||||
It's more efficient to work this way, but may not be the behavior you want
|
||||
in all situations.
|
||||
</li>
|
||||
<li class="listitem">
|
||||
There are situations where full matches are found even though partial matches
|
||||
are also possible: for example if the partial string terminates with "abc"
|
||||
and the regular expression is "\w+", then a full match is found
|
||||
even though there may be more alphabetical characters to come. This particular
|
||||
case can be detected by checking if the match found terminates at the end
|
||||
of current input string. However, there are situations where that is not
|
||||
possible: for example an expression such as "abc.*123" may always
|
||||
have longer matches available since it could conceivably match the entire
|
||||
input string (no matter how long it may be).
|
||||
</li>
|
||||
</ul></div>
|
||||
<p>
|
||||
The following example tests to see whether the text could be a valid credit
|
||||
@ -198,24 +209,24 @@
|
||||
|
||||
<span class="keyword">bool</span> <span class="identifier">is_possible_card_number</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">input</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">//
|
||||
</span> <span class="comment">// return false for partial match, true for full match, or throw for
|
||||
</span> <span class="comment">// impossible match based on what we have so far...
|
||||
</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_results</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span><span class="special">></span> <span class="identifier">what</span><span class="special">;</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="comment">// return false for partial match, true for full match, or throw for</span>
|
||||
<span class="comment">// impossible match based on what we have so far...</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_results</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span><span class="special">></span> <span class="identifier">what</span><span class="special">;</span>
|
||||
<span class="keyword">if</span><span class="special">(</span><span class="number">0</span> <span class="special">==</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">input</span><span class="special">,</span> <span class="identifier">what</span><span class="special">,</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_default</span> <span class="special">|</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_partial</span><span class="special">))</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// the input so far could not possibly be valid so reject it:
|
||||
</span> <span class="keyword">throw</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span><span class="special">(</span>
|
||||
<span class="comment">// the input so far could not possibly be valid so reject it:</span>
|
||||
<span class="keyword">throw</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span><span class="special">(</span>
|
||||
<span class="string">"Invalid data entered - this could not possibly be a valid card number"</span><span class="special">);</span>
|
||||
<span class="special">}</span>
|
||||
<span class="comment">// OK so far so good, but have we finished?
|
||||
</span> <span class="keyword">if</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span><span class="special">)</span>
|
||||
<span class="comment">// OK so far so good, but have we finished?</span>
|
||||
<span class="keyword">if</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// excellent, we have a result:
|
||||
</span> <span class="keyword">return</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
<span class="comment">// excellent, we have a result:</span>
|
||||
<span class="keyword">return</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
<span class="comment">// what we have so far is only a partial match...
|
||||
</span> <span class="keyword">return</span> <span class="keyword">false</span><span class="special">;</span>
|
||||
<span class="comment">// what we have so far is only a partial match...</span>
|
||||
<span class="keyword">return</span> <span class="keyword">false</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -231,59 +242,59 @@
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">string</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
|
||||
<span class="comment">// match some kind of html tag:
|
||||
</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">e</span><span class="special">(</span><span class="string">"<[^>]*>"</span><span class="special">);</span>
|
||||
<span class="comment">// count how many:
|
||||
</span><span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">tags</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
|
||||
<span class="comment">// match some kind of html tag:</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">e</span><span class="special">(</span><span class="string">"<[^>]*>"</span><span class="special">);</span>
|
||||
<span class="comment">// count how many:</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">tags</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">void</span> <span class="identifier">search</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">istream</span><span class="special">&</span> <span class="identifier">is</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// buffer we'll be searching in:
|
||||
</span> <span class="keyword">char</span> <span class="identifier">buf</span><span class="special">[</span><span class="number">4096</span><span class="special">];</span>
|
||||
<span class="comment">// saved position of end of partial match:
|
||||
</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">next_pos</span> <span class="special">=</span> <span class="identifier">buf</span> <span class="special">+</span> <span class="keyword">sizeof</span><span class="special">(</span><span class="identifier">buf</span><span class="special">);</span>
|
||||
<span class="comment">// flag to indicate whether there is more input to come:
|
||||
</span> <span class="keyword">bool</span> <span class="identifier">have_more</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
<span class="comment">// buffer we'll be searching in:</span>
|
||||
<span class="keyword">char</span> <span class="identifier">buf</span><span class="special">[</span><span class="number">4096</span><span class="special">];</span>
|
||||
<span class="comment">// saved position of end of partial match:</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">next_pos</span> <span class="special">=</span> <span class="identifier">buf</span> <span class="special">+</span> <span class="keyword">sizeof</span><span class="special">(</span><span class="identifier">buf</span><span class="special">);</span>
|
||||
<span class="comment">// flag to indicate whether there is more input to come:</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">have_more</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">while</span><span class="special">(</span><span class="identifier">have_more</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// how much do we copy forward from last try:
|
||||
</span> <span class="keyword">unsigned</span> <span class="identifier">leftover</span> <span class="special">=</span> <span class="special">(</span><span class="identifier">buf</span> <span class="special">+</span> <span class="keyword">sizeof</span><span class="special">(</span><span class="identifier">buf</span><span class="special">))</span> <span class="special">-</span> <span class="identifier">next_pos</span><span class="special">;</span>
|
||||
<span class="comment">// and how much is left to fill:
|
||||
</span> <span class="keyword">unsigned</span> <span class="identifier">size</span> <span class="special">=</span> <span class="identifier">next_pos</span> <span class="special">-</span> <span class="identifier">buf</span><span class="special">;</span>
|
||||
<span class="comment">// copy forward whatever we have left:
|
||||
</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">memmove</span><span class="special">(</span><span class="identifier">buf</span><span class="special">,</span> <span class="identifier">next_pos</span><span class="special">,</span> <span class="identifier">leftover</span><span class="special">);</span>
|
||||
<span class="comment">// fill the rest from the stream:
|
||||
</span> <span class="identifier">is</span><span class="special">.</span><span class="identifier">read</span><span class="special">(</span><span class="identifier">buf</span> <span class="special">+</span> <span class="identifier">leftover</span><span class="special">,</span> <span class="identifier">size</span><span class="special">);</span>
|
||||
<span class="comment">// how much do we copy forward from last try:</span>
|
||||
<span class="keyword">unsigned</span> <span class="identifier">leftover</span> <span class="special">=</span> <span class="special">(</span><span class="identifier">buf</span> <span class="special">+</span> <span class="keyword">sizeof</span><span class="special">(</span><span class="identifier">buf</span><span class="special">))</span> <span class="special">-</span> <span class="identifier">next_pos</span><span class="special">;</span>
|
||||
<span class="comment">// and how much is left to fill:</span>
|
||||
<span class="keyword">unsigned</span> <span class="identifier">size</span> <span class="special">=</span> <span class="identifier">next_pos</span> <span class="special">-</span> <span class="identifier">buf</span><span class="special">;</span>
|
||||
<span class="comment">// copy forward whatever we have left:</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">memmove</span><span class="special">(</span><span class="identifier">buf</span><span class="special">,</span> <span class="identifier">next_pos</span><span class="special">,</span> <span class="identifier">leftover</span><span class="special">);</span>
|
||||
<span class="comment">// fill the rest from the stream:</span>
|
||||
<span class="identifier">is</span><span class="special">.</span><span class="identifier">read</span><span class="special">(</span><span class="identifier">buf</span> <span class="special">+</span> <span class="identifier">leftover</span><span class="special">,</span> <span class="identifier">size</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="identifier">read</span> <span class="special">=</span> <span class="identifier">is</span><span class="special">.</span><span class="identifier">gcount</span><span class="special">();</span>
|
||||
<span class="comment">// check to see if we've run out of text:
|
||||
</span> <span class="identifier">have_more</span> <span class="special">=</span> <span class="identifier">read</span> <span class="special">==</span> <span class="identifier">size</span><span class="special">;</span>
|
||||
<span class="comment">// reset next_pos:
|
||||
</span> <span class="identifier">next_pos</span> <span class="special">=</span> <span class="identifier">buf</span> <span class="special">+</span> <span class="keyword">sizeof</span><span class="special">(</span><span class="identifier">buf</span><span class="special">);</span>
|
||||
<span class="comment">// and then iterate:
|
||||
</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">cregex_iterator</span> <span class="identifier">a</span><span class="special">(</span>
|
||||
<span class="identifier">buf</span><span class="special">,</span>
|
||||
<span class="identifier">buf</span> <span class="special">+</span> <span class="identifier">read</span> <span class="special">+</span> <span class="identifier">leftover</span><span class="special">,</span>
|
||||
<span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_default</span> <span class="special">|</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_partial</span><span class="special">);</span>
|
||||
<span class="comment">// check to see if we've run out of text:</span>
|
||||
<span class="identifier">have_more</span> <span class="special">=</span> <span class="identifier">read</span> <span class="special">==</span> <span class="identifier">size</span><span class="special">;</span>
|
||||
<span class="comment">// reset next_pos:</span>
|
||||
<span class="identifier">next_pos</span> <span class="special">=</span> <span class="identifier">buf</span> <span class="special">+</span> <span class="keyword">sizeof</span><span class="special">(</span><span class="identifier">buf</span><span class="special">);</span>
|
||||
<span class="comment">// and then iterate:</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">cregex_iterator</span> <span class="identifier">a</span><span class="special">(</span>
|
||||
<span class="identifier">buf</span><span class="special">,</span>
|
||||
<span class="identifier">buf</span> <span class="special">+</span> <span class="identifier">read</span> <span class="special">+</span> <span class="identifier">leftover</span><span class="special">,</span>
|
||||
<span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_default</span> <span class="special">|</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_partial</span><span class="special">);</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">cregex_iterator</span> <span class="identifier">b</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">while</span><span class="special">(</span><span class="identifier">a</span> <span class="special">!=</span> <span class="identifier">b</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="keyword">if</span><span class="special">((*</span><span class="identifier">a</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">matched</span> <span class="special">==</span> <span class="keyword">false</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// Partial match, save position and break:
|
||||
</span> <span class="identifier">next_pos</span> <span class="special">=</span> <span class="special">(*</span><span class="identifier">a</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span><span class="special">;</span>
|
||||
<span class="comment">// Partial match, save position and break:</span>
|
||||
<span class="identifier">next_pos</span> <span class="special">=</span> <span class="special">(*</span><span class="identifier">a</span><span class="special">)[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span><span class="special">;</span>
|
||||
<span class="keyword">break</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
<span class="keyword">else</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// full match:
|
||||
</span> <span class="special">++</span><span class="identifier">tags</span><span class="special">;</span>
|
||||
<span class="comment">// full match:</span>
|
||||
<span class="special">++</span><span class="identifier">tags</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
|
||||
<span class="comment">// move to next match:
|
||||
</span> <span class="special">++</span><span class="identifier">a</span><span class="special">;</span>
|
||||
|
||||
<span class="comment">// move to next match:</span>
|
||||
<span class="special">++</span><span class="identifier">a</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
<span class="special">}</span>
|
||||
<span class="special">}</span>
|
||||
@ -291,7 +302,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Reference</title>
|
||||
<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="prev" href="format/boost_format_syntax.html" title="Boost-Extended Format String Syntax">
|
||||
<link rel="next" href="ref/basic_regex.html" title="basic_regex">
|
||||
</head>
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="format/boost_format_syntax.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="ref/basic_regex.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||
<a name="boost_regex.ref"></a><a class="link" href="ref.html" title="Reference">Reference</a>
|
||||
</h2></div></div></div>
|
||||
@ -93,22 +93,23 @@
|
||||
<dt><span class="section"><a href="ref/concepts/iterator_concepts.html">Iterator
|
||||
Requirements</a></span></dt>
|
||||
</dl></dd>
|
||||
<dt><span class="section"><a href="ref/deprecated_interfaces.html">Deprecated Interfaces</a></span></dt>
|
||||
<dt><span class="section"><a href="ref/deprecated.html">Deprecated Interfaces</a></span></dt>
|
||||
<dd><dl>
|
||||
<dt><span class="section"><a href="ref/deprecated_interfaces/regex_format.html">regex_format
|
||||
<dt><span class="section"><a href="ref/deprecated/regex_format.html">regex_format
|
||||
(Deprecated)</a></span></dt>
|
||||
<dt><span class="section"><a href="ref/deprecated_interfaces/regex_grep.html">regex_grep
|
||||
(Deprecated)</a></span></dt>
|
||||
<dt><span class="section"><a href="ref/deprecated_interfaces/regex_split.html">regex_split
|
||||
<dt><span class="section"><a href="ref/deprecated/regex_grep.html">regex_grep (Deprecated)</a></span></dt>
|
||||
<dt><span class="section"><a href="ref/deprecated/regex_split.html">regex_split
|
||||
(deprecated)</a></span></dt>
|
||||
<dt><span class="section"><a href="ref/deprecated_interfaces/old_regex.html">High
|
||||
Level Class RegEx (Deprecated)</a></span></dt>
|
||||
<dt><span class="section"><a href="ref/deprecated/old_regex.html">High Level Class
|
||||
RegEx (Deprecated)</a></span></dt>
|
||||
</dl></dd>
|
||||
<dt><span class="section"><a href="ref/internals.html">Internal Details</a></span></dt>
|
||||
<dd><dl><dt><span class="section"><a href="ref/internals/uni_iter.html">Unicode Iterators</a></span></dt></dl></dd>
|
||||
</dl></div>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>bad_expression</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../ref.html" title="Reference">
|
||||
<link rel="prev" href="regex_token_iterator.html" title="regex_token_iterator">
|
||||
<link rel="next" href="syntax_option_type.html" title="syntax_option_type">
|
||||
@ -22,13 +22,13 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="regex_token_iterator.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="syntax_option_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.ref.bad_expression"></a><a class="link" href="bad_expression.html" title="bad_expression">bad_expression</a>
|
||||
</h3></div></div></div>
|
||||
<a name="boost_regex.ref.bad_expression.synopsis"></a><h5>
|
||||
<a name="id1085756"></a>
|
||||
<a class="link" href="bad_expression.html#boost_regex.ref.bad_expression.synopsis">Synopsis</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.bad_expression.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.bad_expression.synopsis"></a></span><a class="link" href="bad_expression.html#boost_regex.ref.bad_expression.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">pattern_except</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
@ -48,14 +48,14 @@
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">ptrdiff_t</span> <span class="identifier">position</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="special">};</span>
|
||||
|
||||
<span class="keyword">typedef</span> <span class="identifier">regex_error</span> <span class="identifier">bad_pattern</span><span class="special">;</span> <span class="comment">// for backwards compatibility
|
||||
</span><span class="keyword">typedef</span> <span class="identifier">regex_error</span> <span class="identifier">bad_expression</span><span class="special">;</span> <span class="comment">// for backwards compatibility
|
||||
</span>
|
||||
<span class="special">}</span> <span class="comment">// namespace boost
|
||||
</span></pre>
|
||||
<a name="boost_regex.ref.bad_expression.description"></a><h5>
|
||||
<a name="id1086118"></a>
|
||||
<a class="link" href="bad_expression.html#boost_regex.ref.bad_expression.description">Description</a>
|
||||
<span class="keyword">typedef</span> <span class="identifier">regex_error</span> <span class="identifier">bad_pattern</span><span class="special">;</span> <span class="comment">// for backwards compatibility</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">regex_error</span> <span class="identifier">bad_expression</span><span class="special">;</span> <span class="comment">// for backwards compatibility</span>
|
||||
|
||||
<span class="special">}</span> <span class="comment">// namespace boost</span>
|
||||
</pre>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.bad_expression.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.bad_expression.description"></a></span><a class="link" href="bad_expression.html#boost_regex.ref.bad_expression.description">Description</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="identifier">regex_error</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> <span class="identifier">err</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ptrdiff_t</span> <span class="identifier">pos</span><span class="special">);</span>
|
||||
<span class="identifier">regex_error</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> <span class="identifier">err</span><span class="special">);</span>
|
||||
@ -69,7 +69,7 @@
|
||||
<span class="bold"><strong>Effects:</strong></span> returns the error code that represents
|
||||
parsing error that occurred.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">ptrdiff_t</span> <span class="identifier">position</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">ptrdiff_t</span> <span class="identifier">position</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
|
||||
</pre>
|
||||
<p>
|
||||
<span class="bold"><strong>Effects:</strong></span> returns the location in the expression
|
||||
@ -89,7 +89,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>basic_regex</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../ref.html" title="Reference">
|
||||
<link rel="prev" href="../ref.html" title="Reference">
|
||||
<link rel="next" href="match_results.html" title="match_results">
|
||||
@ -22,13 +22,13 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../ref.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="match_results.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.ref.basic_regex"></a><a class="link" href="basic_regex.html" title="basic_regex">basic_regex</a>
|
||||
</h3></div></div></div>
|
||||
<a name="boost_regex.ref.basic_regex.synopsis"></a><h5>
|
||||
<a name="id1002363"></a>
|
||||
<a class="link" href="basic_regex.html#boost_regex.ref.basic_regex.synopsis">Synopsis</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.basic_regex.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.basic_regex.synopsis"></a></span><a class="link" href="basic_regex.html#boost_regex.ref.basic_regex.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
@ -37,14 +37,14 @@
|
||||
encapsulates regular expression parsing and compilation. The class takes
|
||||
two template parameters:
|
||||
</p>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
<code class="computeroutput"><span class="identifier">charT</span></code>: determines the
|
||||
character type, i.e. either <code class="computeroutput"><span class="keyword">char</span></code>
|
||||
or <code class="computeroutput"><span class="keyword">wchar_t</span></code>; see <a class="link" href="concepts/charT_concept.html" title="charT Requirements">charT
|
||||
concept</a>.
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
<code class="computeroutput"><span class="identifier">traits</span></code>: determines the
|
||||
behavior of the character type, for example which character class names
|
||||
are recognized. A default traits class is provided: <code class="computeroutput"><span class="identifier">regex_traits</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span></code>. See also <a class="link" href="concepts/traits_concept.html" title="Traits Class Requirements">traits
|
||||
@ -76,112 +76,112 @@
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span> <span class="special">=</span> <span class="identifier">regex_traits</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span> <span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">basic_regex</span> <span class="special">{</span>
|
||||
<span class="keyword">public</span><span class="special">:</span>
|
||||
<span class="comment">// types:
|
||||
</span> <span class="keyword">typedef</span> <span class="identifier">charT</span> <span class="identifier">value_type</span><span class="special">;</span>
|
||||
<span class="keyword">public</span><span class="special">:</span>
|
||||
<span class="comment">// types:</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">charT</span> <span class="identifier">value_type</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">implementation</span><span class="special">-</span><span class="identifier">specific</span> <span class="identifier">const_iterator</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">const_iterator</span> <span class="identifier">iterator</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">charT</span><span class="special">&</span> <span class="identifier">reference</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="keyword">const</span> <span class="identifier">charT</span><span class="special">&</span> <span class="identifier">const_reference</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ptrdiff_t</span> <span class="identifier">difference_type</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">const_iterator</span> <span class="identifier">iterator</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">charT</span><span class="special">&</span> <span class="identifier">reference</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="keyword">const</span> <span class="identifier">charT</span><span class="special">&</span> <span class="identifier">const_reference</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ptrdiff_t</span> <span class="identifier">difference_type</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">size_type</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">flag_type</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">locale_type</span> <span class="identifier">locale_type</span><span class="special">;</span>
|
||||
|
||||
<span class="comment">// constants:
|
||||
</span> <span class="comment">// main option selection:
|
||||
</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">normal</span>
|
||||
<span class="comment">// constants:</span>
|
||||
<span class="comment">// main option selection:</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">normal</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">ECMAScript</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">ECMAScript</span>
|
||||
<span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">JavaScript</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">JavaScript</span>
|
||||
<span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">JScript</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">JScript</span>
|
||||
<span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">basic</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">basic</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">basic</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">extended</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">extended</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">extended</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">awk</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">awk</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">awk</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">grep</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">grep</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">grep</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">egrep</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">egrep</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">egrep</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">sed</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">sed</span>
|
||||
<span class="special">=</span> <span class="identifier">basic</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">sed</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">perl</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">perl</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">literal</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">literal</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">literal</span><span class="special">;</span>
|
||||
|
||||
<span class="comment">// modifiers specific to perl expressions:
|
||||
</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_mod_m</span>
|
||||
<span class="comment">// modifiers specific to perl expressions:</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_mod_m</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_mod_m</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_mod_s</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_mod_s</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_mod_s</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">mod_s</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">mod_s</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">mod_s</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">mod_x</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">mod_x</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">mod_x</span><span class="special">;</span>
|
||||
|
||||
<span class="comment">// modifiers specific to POSIX basic expressions:
|
||||
</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">bk_plus_qm</span>
|
||||
<span class="comment">// modifiers specific to POSIX basic expressions:</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">bk_plus_qm</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">bk_plus_qm</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">bk_vbar</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">bk_vbar</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">bk_vbar</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_char_classes</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_char_classes</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_char_classes</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_intervals</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_intervals</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_intervals</span>
|
||||
|
||||
<span class="comment">// common modifiers:
|
||||
</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">nosubs</span>
|
||||
<span class="comment">// common modifiers:</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">nosubs</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">nosubs</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">optimize</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">optimize</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">optimize</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">collate</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">collate</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">collate</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">newline_alt</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">newline_alt</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">newline_alt</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_except</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_except</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">newline_alt</span><span class="special">;</span>
|
||||
|
||||
<span class="comment">// construct/copy/destroy:
|
||||
</span> <span class="keyword">explicit</span> <a class="link" href="basic_regex.html#boost_regex.basic_regex.construct1">basic_regex</a> <span class="special">();</span>
|
||||
<span class="comment">// construct/copy/destroy:</span>
|
||||
<span class="keyword">explicit</span> <a class="link" href="basic_regex.html#boost_regex.basic_regex.construct1">basic_regex</a> <span class="special">();</span>
|
||||
<span class="keyword">explicit</span> <a class="link" href="basic_regex.html#boost_regex.basic_regex.construct2">basic_regex</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.construct3">basic_regex</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p2</span><span class="special">,</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.construct3">basic_regex</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p2</span><span class="special">,</span>
|
||||
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.construct4">basic_regex</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">size_type</span> <span class="identifier">len</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span><span class="special">);</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.construct5">basic_regex</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&);</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">></span>
|
||||
<span class="keyword">explicit</span> <a class="link" href="basic_regex.html#boost_regex.basic_regex.construct6">basic_regex</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">ST</span><span class="special">,</span> <span class="identifier">SA</span><span class="special">>&</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">explicit</span> <a class="link" href="basic_regex.html#boost_regex.basic_regex.construct6">basic_regex</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">ST</span><span class="special">,</span> <span class="identifier">SA</span><span class="special">>&</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">InputIterator</span><span class="special">></span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.construct7">basic_regex</a><span class="special">(</span><span class="identifier">InputIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">InputIterator</span> <span class="identifier">last</span><span class="special">,</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.construct7">basic_regex</a><span class="special">(</span><span class="identifier">InputIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">InputIterator</span> <span class="identifier">last</span><span class="special">,</span>
|
||||
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
|
||||
|
||||
<span class="special">~</span><span class="identifier">basic_regex</span><span class="special">();</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.opeq1">basic_regex& operator=</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&);</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.opeq2">basic_regex& operator=</a> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">);</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.opeq2">basic_regex& operator=</a> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">);</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">></span>
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">></span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.opeq3">basic_regex& operator=</a> <span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">ST</span><span class="special">,</span> <span class="identifier">SA</span><span class="special">>&</span> <span class="identifier">p</span><span class="special">);</span>
|
||||
<span class="comment">// iterators:
|
||||
</span> <a class="link" href="basic_regex.html#boost_regex.basic_regex.subexpression">std::pair<const_iterator, const_iterator> subexpression</a><span class="special">(</span><span class="identifier">size_type</span> <span class="identifier">n</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.begin">const_iterator begin</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">// iterators: </span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.subexpression">std::pair<const_iterator, const_iterator> subexpression</a><span class="special">(</span><span class="identifier">size_type</span> <span class="identifier">n</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.begin">const_iterator begin</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.end">const_iterator end</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">// capacity:
|
||||
</span> <a class="link" href="basic_regex.html#boost_regex.basic_regex.size">size_type size</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.max_size">size_type max_size</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.empty">bool empty</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.mark_count">size_type mark_count</a><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">//
|
||||
</span> <span class="comment">// modifiers:
|
||||
</span> <a class="link" href="basic_regex.html#boost_regex.basic_regex.assign1">basic_regex& assign</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.assign2">basic_regex& assign</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">,</span>
|
||||
<span class="comment">// capacity: </span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.size">size_type size</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.max_size">size_type max_size</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.empty">bool empty</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.mark_count">size_type mark_count</a><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="comment">// modifiers: </span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.assign1">basic_regex& assign</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.assign2">basic_regex& assign</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">,</span>
|
||||
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.assign3">basic_regex& assign</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">len</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="identifier">f</span><span class="special">);</span>
|
||||
|
||||
@ -193,16 +193,16 @@
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.assign5">basic_regex& assign</a><span class="special">(</span><span class="identifier">InputIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">InputIterator</span> <span class="identifier">last</span><span class="special">,</span>
|
||||
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
|
||||
|
||||
<span class="comment">// const operations:
|
||||
</span> <a class="link" href="basic_regex.html#boost_regex.basic_regex.flags">flag_type flags</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">// const operations:</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.flags">flag_type flags</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.status">int status</a><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.str">basic_string<charT> str</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.compare">int compare</a><span class="special">(</span><span class="identifier">basic_regex</span><span class="special">&)</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">// locale:
|
||||
</span> <a class="link" href="basic_regex.html#boost_regex.basic_regex.imbue">locale_type imbue</a><span class="special">(</span><span class="identifier">locale_type</span> <span class="identifier">loc</span><span class="special">);</span>
|
||||
<span class="comment">// locale:</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.imbue">locale_type imbue</a><span class="special">(</span><span class="identifier">locale_type</span> <span class="identifier">loc</span><span class="special">);</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.getloc">locale_type getloc</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">// swap
|
||||
</span> <a class="link" href="basic_regex.html#boost_regex.basic_regex.swap">void swap</a><span class="special">(</span><span class="identifier">basic_regex</span><span class="special">&)</span> <span class="keyword">throw</span><span class="special">();</span>
|
||||
<span class="comment">// swap</span>
|
||||
<a class="link" href="basic_regex.html#boost_regex.basic_regex.swap">void swap</a><span class="special">(</span><span class="identifier">basic_regex</span><span class="special">&)</span> <span class="keyword">throw</span><span class="special">();</span>
|
||||
<span class="special">};</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
|
||||
@ -241,70 +241,70 @@
|
||||
<span class="keyword">typedef</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">regex</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="keyword">wchar_t</span><span class="special">></span> <span class="identifier">wregex</span><span class="special">;</span>
|
||||
|
||||
<span class="special">}</span> <span class="comment">// namespace boost
|
||||
</span></pre>
|
||||
<a name="boost_regex.ref.basic_regex.description"></a><h5>
|
||||
<a name="id1007727"></a>
|
||||
<a class="link" href="basic_regex.html#boost_regex.ref.basic_regex.description">Description</a>
|
||||
<span class="special">}</span> <span class="comment">// namespace boost</span>
|
||||
</pre>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.basic_regex.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.basic_regex.description"></a></span><a class="link" href="basic_regex.html#boost_regex.ref.basic_regex.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
Class <code class="computeroutput"><span class="identifier">basic_regex</span></code> has the
|
||||
following public members:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="comment">// main option selection:
|
||||
</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">normal</span>
|
||||
<pre class="programlisting"><span class="comment">// main option selection:</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">normal</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">ECMAScript</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">ECMAScript</span>
|
||||
<span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">JavaScript</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">JavaScript</span>
|
||||
<span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">JScript</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">JScript</span>
|
||||
<span class="special">=</span> <span class="identifier">normal</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">basic</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">basic</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">basic</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">extended</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">extended</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">extended</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">awk</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">awk</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">awk</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">grep</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">grep</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">grep</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">egrep</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">egrep</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">egrep</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">sed</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">sed</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">sed</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">perl</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">perl</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">literal</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">literal</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">literal</span><span class="special">;</span>
|
||||
|
||||
<span class="comment">// modifiers specific to perl expressions:
|
||||
</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_mod_m</span>
|
||||
<span class="comment">// modifiers specific to perl expressions:</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_mod_m</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_mod_m</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_mod_s</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_mod_s</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_mod_s</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">mod_s</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">mod_s</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">mod_s</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">mod_x</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">mod_x</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">mod_x</span><span class="special">;</span>
|
||||
|
||||
<span class="comment">// modifiers specific to POSIX basic expressions:
|
||||
</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">bk_plus_qm</span>
|
||||
<span class="comment">// modifiers specific to POSIX basic expressions:</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">bk_plus_qm</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">bk_plus_qm</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">bk_vbar</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">bk_vbar</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">bk_vbar</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_char_classes</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_char_classes</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_char_classes</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_intervals</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">no_intervals</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">no_intervals</span>
|
||||
|
||||
<span class="comment">// common modifiers:
|
||||
</span><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">nosubs</span>
|
||||
<span class="comment">// common modifiers:</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">nosubs</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">nosubs</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">optimize</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">optimize</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">optimize</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">collate</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">collate</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">collate</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">newline_alt</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">regex_constants</span><span class="special">::</span> <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> <span class="identifier">newline_alt</span>
|
||||
<span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">newline_alt</span><span class="special">;</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -325,7 +325,7 @@
|
||||
<code class="computeroutput"><span class="identifier">basic_regex</span></code>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id1009088"></a><p class="title"><b>Table 1. basic_regex default construction postconditions</b></p>
|
||||
<a name="boost_regex.ref.basic_regex.basic_regex_default_construction"></a><p class="title"><b>Table 1. basic_regex default construction postconditions</b></p>
|
||||
<div class="table-contents"><table class="table" summary="basic_regex default construction postconditions">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -403,7 +403,7 @@
|
||||
flags</a> specified in <span class="emphasis"><em>f</em></span>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id1009387"></a><p class="title"><b>Table 2. Postconditions for basic_regex construction</b></p>
|
||||
<a name="boost_regex.ref.basic_regex.postconditions_for_basic_regex_c"></a><p class="title"><b>Table 2. Postconditions for basic_regex construction</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -485,7 +485,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="boost_regex.basic_regex.construct3"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p2</span><span class="special">,</span>
|
||||
<br class="table-break"><a name="boost_regex.basic_regex.construct3"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p1</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">p2</span><span class="special">,</span>
|
||||
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -506,7 +506,7 @@
|
||||
specified in <span class="emphasis"><em>f</em></span>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id1009804"></a><p class="title"><b>Table 3. Postconditions for basic_regex construction</b></p>
|
||||
<a name="boost_regex.ref.basic_regex.postconditions_for_basic_regex_0"></a><p class="title"><b>Table 3. Postconditions for basic_regex construction</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -608,7 +608,7 @@
|
||||
according the option flags specified in <span class="emphasis"><em>f</em></span>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id1011850"></a><p class="title"><b>Table 4. Postconditions for basic_regex construction</b></p>
|
||||
<a name="boost_regex.ref.basic_regex.postconditions_for_basic_regex_1"></a><p class="title"><b>Table 4. Postconditions for basic_regex construction</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -699,7 +699,7 @@
|
||||
as a copy of the object <span class="emphasis"><em>e</em></span>.
|
||||
</p>
|
||||
<a name="boost_regex.basic_regex.construct6"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">></span>
|
||||
<span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">ST</span><span class="special">,</span> <span class="identifier">SA</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">basic_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">ST</span><span class="special">,</span> <span class="identifier">SA</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -716,7 +716,7 @@
|
||||
flags</a> specified in <span class="emphasis"><em>f</em></span>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id1012327"></a><p class="title"><b>Table 5. Postconditions for basic_regex construction</b></p>
|
||||
<a name="boost_regex.ref.basic_regex.postconditions_for_basic_regex_2"></a><p class="title"><b>Table 5. Postconditions for basic_regex construction</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -799,7 +799,7 @@
|
||||
</table></div>
|
||||
</div>
|
||||
<br class="table-break"><a name="boost_regex.basic_regex.construct7"></a><pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">ForwardIterator</span><span class="special">></span>
|
||||
<span class="identifier">basic_regex</span><span class="special">(</span><span class="identifier">ForwardIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">ForwardIterator</span> <span class="identifier">last</span><span class="special">,</span>
|
||||
<span class="identifier">basic_regex</span><span class="special">(</span><span class="identifier">ForwardIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">ForwardIterator</span> <span class="identifier">last</span><span class="special">,</span>
|
||||
<span class="identifier">flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -816,7 +816,7 @@
|
||||
flags</a> specified in <span class="emphasis"><em>f</em></span>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id1012689"></a><p class="title"><b>Table 6. Postconditions for basic_regex construction</b></p>
|
||||
<a name="boost_regex.ref.basic_regex.postconditions_for_basic_regex_3"></a><p class="title"><b>Table 6. Postconditions for basic_regex construction</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex construction">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -929,7 +929,7 @@
|
||||
<p>
|
||||
<span class="bold"><strong>Requires</strong></span>: The expression must have been
|
||||
compiled with the <a class="link" href="syntax_option_type.html" title="syntax_option_type"><code class="computeroutput"><span class="identifier">syntax_option_type</span></code></a> save_subexpression_location
|
||||
set. Argument <span class="emphasis"><em>n</em></span> must be in within the range <code class="computeroutput"><span class="number">1</span> <span class="special"><=</span> <span class="identifier">n</span>
|
||||
set. Argument <span class="emphasis"><em>n</em></span> must be in within the range <code class="computeroutput"><span class="number">0</span> <span class="special"><=</span> <span class="identifier">n</span>
|
||||
<span class="special"><</span> <span class="identifier">mark_count</span><span class="special">()</span></code>.
|
||||
</p>
|
||||
<a name="boost_regex.basic_regex.begin"></a><pre class="programlisting"><span class="identifier">const_iterator</span> <span class="identifier">begin</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
@ -966,7 +966,7 @@
|
||||
</pre>
|
||||
<p>
|
||||
<span class="bold"><strong>Effects</strong></span>: Returns the number of marked sub-expressions
|
||||
within the regular expresion.
|
||||
within the regular expression.
|
||||
</p>
|
||||
<a name="boost_regex.basic_regex.assign1"></a><pre class="programlisting"><span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
|
||||
</pre>
|
||||
@ -1002,7 +1002,7 @@
|
||||
in <span class="emphasis"><em>f</em></span>.
|
||||
</p>
|
||||
<div class="table">
|
||||
<a name="id1014162"></a><p class="title"><b>Table 7. Postconditions for basic_regex::assign</b></p>
|
||||
<a name="boost_regex.ref.basic_regex.postconditions_for_basic_regex_a"></a><p class="title"><b>Table 7. Postconditions for basic_regex::assign</b></p>
|
||||
<div class="table-contents"><table class="table" summary="Postconditions for basic_regex::assign">
|
||||
<colgroup>
|
||||
<col>
|
||||
@ -1246,7 +1246,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Concepts</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../ref.html" title="Reference">
|
||||
<link rel="prev" href="posix.html" title="POSIX Compatible C API's">
|
||||
<link rel="next" href="concepts/charT_concept.html" title="charT Requirements">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="posix.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="concepts/charT_concept.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.ref.concepts"></a><a class="link" href="concepts.html" title="Concepts">Concepts</a>
|
||||
</h3></div></div></div>
|
||||
@ -36,7 +36,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>charT Requirements</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../concepts.html" title="Concepts">
|
||||
<link rel="prev" href="../concepts.html" title="Concepts">
|
||||
<link rel="next" href="traits_concept.html" title="Traits Class Requirements">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../concepts.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="traits_concept.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.ref.concepts.charT_concept"></a><a class="link" href="charT_concept.html" title="charT Requirements">charT Requirements</a>
|
||||
</h4></div></div></div>
|
||||
@ -258,7 +258,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,11 +3,11 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Iterator Requirements</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../concepts.html" title="Concepts">
|
||||
<link rel="prev" href="traits_concept.html" title="Traits Class Requirements">
|
||||
<link rel="next" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
|
||||
<link rel="next" href="../deprecated.html" title="Deprecated Interfaces">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
@ -20,9 +20,9 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="traits_concept.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="traits_concept.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../deprecated.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.ref.concepts.iterator_concepts"></a><a class="link" href="iterator_concepts.html" title="Iterator Requirements">Iterator
|
||||
Requirements</a>
|
||||
@ -33,7 +33,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -41,7 +41,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="traits_concept.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="traits_concept.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../deprecated.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Traits Class Requirements</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../concepts.html" title="Concepts">
|
||||
<link rel="prev" href="charT_concept.html" title="charT Requirements">
|
||||
<link rel="next" href="iterator_concepts.html" title="Iterator Requirements">
|
||||
@ -22,20 +22,20 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="charT_concept.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../concepts.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="iterator_concepts.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.ref.concepts.traits_concept"></a><a class="link" href="traits_concept.html" title="Traits Class Requirements">Traits Class
|
||||
Requirements</a>
|
||||
</h4></div></div></div>
|
||||
<p>
|
||||
There are two sets of requirements for the <code class="computeroutput"><span class="identifier">traits</span></code>
|
||||
template argument to <a class="link" href="../basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a>: a mininal interface
|
||||
template argument to <a class="link" href="../basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a>: a minimal interface
|
||||
(which is part of the regex standardization proposal), and an optional
|
||||
Boost-specific enhanced interface.
|
||||
</p>
|
||||
<a name="boost_regex.ref.concepts.traits_concept.minimal_requirements_"></a><h5>
|
||||
<a name="id1114503"></a>
|
||||
<a class="link" href="traits_concept.html#boost_regex.ref.concepts.traits_concept.minimal_requirements_">Minimal
|
||||
<h5>
|
||||
<a name="boost_regex.ref.concepts.traits_concept.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.concepts.traits_concept.minimal_requirements"></a></span><a class="link" href="traits_concept.html#boost_regex.ref.concepts.traits_concept.minimal_requirements">Minimal
|
||||
requirements.</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -377,9 +377,9 @@
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="boost_regex.ref.concepts.traits_concept.additional_optional_requirements"></a><h5>
|
||||
<a name="id1115153"></a>
|
||||
<a class="link" href="traits_concept.html#boost_regex.ref.concepts.traits_concept.additional_optional_requirements">Additional
|
||||
<h5>
|
||||
<a name="boost_regex.ref.concepts.traits_concept.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.concepts.traits_concept.additional_optional_requirements"></a></span><a class="link" href="traits_concept.html#boost_regex.ref.concepts.traits_concept.additional_optional_requirements">Additional
|
||||
Optional Requirements</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -387,7 +387,7 @@
|
||||
order for <a class="link" href="../basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a>
|
||||
to take advantage of these additional interfaces, all of the following
|
||||
requirements must be met; <a class="link" href="../basic_regex.html" title="basic_regex"><code class="computeroutput"><span class="identifier">basic_regex</span></code></a> will detect the presence
|
||||
or absense of the member <code class="computeroutput"><span class="identifier">boost_extensions_tag</span></code>
|
||||
or absence of the member <code class="computeroutput"><span class="identifier">boost_extensions_tag</span></code>
|
||||
and configure itself appropriately.
|
||||
</p>
|
||||
<div class="informaltable"><table class="table">
|
||||
@ -549,7 +549,7 @@
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
Converts c to lower case, used for Perl-style \l and \L formating
|
||||
Converts c to lower case, used for Perl-style \l and \L formatting
|
||||
operations.
|
||||
</p>
|
||||
</td>
|
||||
@ -567,7 +567,7 @@
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
Converts c to upper case, used for Perl-style \u and \U formating
|
||||
Converts c to upper case, used for Perl-style \u and \U formatting
|
||||
operations.
|
||||
</p>
|
||||
</td>
|
||||
@ -577,7 +577,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,11 +3,11 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Deprecated Interfaces</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../ref.html" title="Reference">
|
||||
<link rel="prev" href="concepts/iterator_concepts.html" title="Iterator Requirements">
|
||||
<link rel="next" href="deprecated_interfaces/regex_format.html" title="regex_format (Deprecated)">
|
||||
<link rel="next" href="deprecated/regex_format.html" title="regex_format (Deprecated)">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
@ -20,26 +20,25 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="concepts/iterator_concepts.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="deprecated_interfaces/regex_format.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="concepts/iterator_concepts.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="deprecated/regex_format.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.ref.deprecated_interfaces"></a><a class="link" href="deprecated_interfaces.html" title="Deprecated Interfaces">Deprecated Interfaces</a>
|
||||
<a name="boost_regex.ref.deprecated"></a><a class="link" href="deprecated.html" title="Deprecated Interfaces">Deprecated Interfaces</a>
|
||||
</h3></div></div></div>
|
||||
<div class="toc"><dl>
|
||||
<dt><span class="section"><a href="deprecated_interfaces/regex_format.html">regex_format
|
||||
<dt><span class="section"><a href="deprecated/regex_format.html">regex_format
|
||||
(Deprecated)</a></span></dt>
|
||||
<dt><span class="section"><a href="deprecated_interfaces/regex_grep.html">regex_grep
|
||||
(Deprecated)</a></span></dt>
|
||||
<dt><span class="section"><a href="deprecated_interfaces/regex_split.html">regex_split
|
||||
<dt><span class="section"><a href="deprecated/regex_grep.html">regex_grep (Deprecated)</a></span></dt>
|
||||
<dt><span class="section"><a href="deprecated/regex_split.html">regex_split
|
||||
(deprecated)</a></span></dt>
|
||||
<dt><span class="section"><a href="deprecated_interfaces/old_regex.html">High
|
||||
Level Class RegEx (Deprecated)</a></span></dt>
|
||||
<dt><span class="section"><a href="deprecated/old_regex.html">High Level Class
|
||||
RegEx (Deprecated)</a></span></dt>
|
||||
</dl></div>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -47,7 +46,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="concepts/iterator_concepts.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="deprecated_interfaces/regex_format.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="concepts/iterator_concepts.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="deprecated/regex_format.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,11 +3,11 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>High Level Class RegEx (Deprecated)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../deprecated.html" title="Deprecated Interfaces">
|
||||
<link rel="prev" href="regex_split.html" title="regex_split (deprecated)">
|
||||
<link rel="next" href="../../background_information.html" title="Background Information">
|
||||
<link rel="next" href="../internals.html" title="Internal Details">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
@ -20,12 +20,12 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="regex_split.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../background_information.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="regex_split.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../internals.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.ref.deprecated_interfaces.old_regex"></a><a class="link" href="old_regex.html" title="High Level Class RegEx (Deprecated)">High
|
||||
Level Class RegEx (Deprecated)</a>
|
||||
<a name="boost_regex.ref.deprecated.old_regex"></a><a class="link" href="old_regex.html" title="High Level Class RegEx (Deprecated)">High Level Class
|
||||
RegEx (Deprecated)</a>
|
||||
</h4></div></div></div>
|
||||
<p>
|
||||
The high level wrapper class RegEx is now deprecated and does not form
|
||||
@ -39,7 +39,7 @@
|
||||
The class RegEx provides a high level simplified interface to the regular
|
||||
expression library, this class only handles narrow character strings, and
|
||||
regular expressions always follow the "normal" syntax - that
|
||||
is the same as the perl / ECMAScript synatx.
|
||||
is the same as the perl / ECMAScript syntax.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">bool</span> <span class="special">(*</span><span class="identifier">GrepCallback</span><span class="special">)(</span><span class="keyword">const</span> <span class="identifier">RegEx</span><span class="special">&</span> <span class="identifier">expression</span><span class="special">);</span>
|
||||
<span class="keyword">typedef</span> <span class="keyword">bool</span> <span class="special">(*</span><span class="identifier">GrepFileCallback</span><span class="special">)(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">file</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RegEx</span><span class="special">&</span> <span class="identifier">expression</span><span class="special">);</span>
|
||||
@ -59,56 +59,56 @@
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">SetExpression</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">icase</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">SetExpression</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">icase</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">);</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Expression</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">//
|
||||
</span> <span class="comment">// now matching operators:
|
||||
</span> <span class="comment">//
|
||||
</span> <span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">GrepCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">GrepCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">GrepFiles</span><span class="special">(</span><span class="identifier">GrepFileCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">files</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">recurse</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">GrepFiles</span><span class="special">(</span><span class="identifier">GrepFileCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">files</span><span class="special">,</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">recurse</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">FindFiles</span><span class="special">(</span><span class="identifier">FindFilesCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">files</span><span class="special">,</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">recurse</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">FindFiles</span><span class="special">(</span><span class="identifier">FindFilesCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">files</span><span class="special">,</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">recurse</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">in</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">fmt</span><span class="special">,</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">copy</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">in</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">fmt</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">copy</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="identifier">Split</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">,</span>
|
||||
<span class="keyword">unsigned</span> <span class="identifier">max_count</span> <span class="special">=</span> <span class="special">~</span><span class="number">0</span><span class="special">);</span>
|
||||
<span class="comment">//
|
||||
</span> <span class="comment">// now operators for returning what matched in more detail:
|
||||
</span> <span class="comment">//
|
||||
</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Position</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Length</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="comment">// now matching operators: </span>
|
||||
<span class="comment">// </span>
|
||||
<span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">Match</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">Search</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">GrepCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">GrepCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">GrepFiles</span><span class="special">(</span><span class="identifier">GrepFileCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">files</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">recurse</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">GrepFiles</span><span class="special">(</span><span class="identifier">GrepFileCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">files</span><span class="special">,</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">recurse</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">FindFiles</span><span class="special">(</span><span class="identifier">FindFilesCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">files</span><span class="special">,</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">recurse</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">FindFiles</span><span class="special">(</span><span class="identifier">FindFilesCallback</span> <span class="identifier">cb</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">files</span><span class="special">,</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">recurse</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">in</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">fmt</span><span class="special">,</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">copy</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">Merge</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">in</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">fmt</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">copy</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">unsigned</span> <span class="identifier">Split</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">,</span>
|
||||
<span class="keyword">unsigned</span> <span class="identifier">max_count</span> <span class="special">=</span> <span class="special">~</span><span class="number">0</span><span class="special">);</span>
|
||||
<span class="comment">// </span>
|
||||
<span class="comment">// now operators for returning what matched in more detail: </span>
|
||||
<span class="comment">// </span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Position</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Length</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">Matched</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Line</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Marks</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">What</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">operator</span><span class="special">[](</span><span class="keyword">int</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span> <span class="special">;</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Line</span><span class="special">()</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">Marks</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">What</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">operator</span><span class="special">[](</span><span class="keyword">int</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span> <span class="special">;</span>
|
||||
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">npos</span><span class="special">;</span>
|
||||
<span class="special">};</span>
|
||||
<span class="special">};</span>
|
||||
</pre>
|
||||
<p>
|
||||
Member functions for class RegEx are defined as follows:
|
||||
@ -232,10 +232,9 @@
|
||||
<td>
|
||||
<p>
|
||||
<code class="computeroutput"><span class="keyword">unsigned</span> <span class="keyword">int</span>
|
||||
<span class="identifier">SetExpression</span><span class="special">(</span><span class="identifier">constchar</span><span class="special">*</span>
|
||||
<span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">icase</span>
|
||||
<span class="special">=</span> <span class="keyword">false</span><span class="special">);</span></code>
|
||||
<span class="identifier">SetExpression</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span> <span class="keyword">bool</span>
|
||||
<span class="identifier">icase</span> <span class="special">=</span>
|
||||
<span class="keyword">false</span><span class="special">);</span></code>
|
||||
</p>
|
||||
</td>
|
||||
<td>
|
||||
@ -488,7 +487,7 @@
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
Finds all matches of the current expression in the files files
|
||||
Finds all matches of the current expression in the files <span class="emphasis"><em>files</em></span>
|
||||
using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
|
||||
For each match calls the call-back function cb. If the call-back
|
||||
returns false then the algorithm returns without considering
|
||||
@ -523,7 +522,7 @@
|
||||
</td>
|
||||
<td>
|
||||
<p>
|
||||
Finds all matches of the current expression in the files files
|
||||
Finds all matches of the current expression in the files <span class="emphasis"><em>files</em></span>
|
||||
using the <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a> <span class="emphasis"><em>flags</em></span>.
|
||||
For each match calls the call-back function cb.
|
||||
</p>
|
||||
@ -641,9 +640,9 @@
|
||||
be treated. If <span class="emphasis"><em>copy</em></span> is true then all unmatched
|
||||
sections of input are copied unchanged to output, if the flag
|
||||
<span class="emphasis"><em>format_first_only</em></span> is set then only the first
|
||||
occurance of the pattern found is replaced. Returns the new string.
|
||||
See also <a class="link" href="../../format.html" title="Search and Replace Format String Syntax">format string syntax</a>,
|
||||
and <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a>.
|
||||
occurrence of the pattern found is replaced. Returns the new
|
||||
string. See also <a class="link" href="../../format.html" title="Search and Replace Format String Syntax">format string
|
||||
syntax</a>, and <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a>.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
@ -670,9 +669,9 @@
|
||||
be treated. If <span class="emphasis"><em>copy</em></span> is true then all unmatched
|
||||
sections of input are copied unchanged to output, if the flag
|
||||
<span class="emphasis"><em>format_first_only</em></span> is set then only the first
|
||||
occurance of the pattern found is replaced. Returns the new string.
|
||||
See also <a class="link" href="../../format.html" title="Search and Replace Format String Syntax">format string syntax</a>,
|
||||
and <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a>.
|
||||
occurrence of the pattern found is replaced. Returns the new
|
||||
string. See also <a class="link" href="../../format.html" title="Search and Replace Format String Syntax">format string
|
||||
syntax</a>, and <a class="link" href="../match_flag_type.html" title="match_flag_type"><code class="computeroutput"><span class="identifier">match_flag_type</span></code></a>.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
@ -819,7 +818,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -827,7 +826,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="regex_split.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../background_information.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="regex_split.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../internals.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,10 +3,10 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>regex_format (Deprecated)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
|
||||
<link rel="prev" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../deprecated.html" title="Deprecated Interfaces">
|
||||
<link rel="prev" href="../deprecated.html" title="Deprecated Interfaces">
|
||||
<link rel="next" href="regex_grep.html" title="regex_grep (Deprecated)">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
@ -20,11 +20,11 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_grep.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="../deprecated.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_grep.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.ref.deprecated_interfaces.regex_format"></a><a class="link" href="regex_format.html" title="regex_format (Deprecated)">regex_format
|
||||
<a name="boost_regex.ref.deprecated.regex_format"></a><a class="link" href="regex_format.html" title="regex_format (Deprecated)">regex_format
|
||||
(Deprecated)</a>
|
||||
</h4></div></div></div>
|
||||
<p>
|
||||
@ -33,9 +33,9 @@
|
||||
will continue to compile, the following documentation is taken from the
|
||||
previous version of Boost.Regex and will not be further updated:
|
||||
</p>
|
||||
<a name="boost_regex.ref.deprecated_interfaces.regex_format.algorithm_regex_format"></a><h5>
|
||||
<a name="id1115702"></a>
|
||||
<a class="link" href="regex_format.html#boost_regex.ref.deprecated_interfaces.regex_format.algorithm_regex_format">Algorithm
|
||||
<h5>
|
||||
<a name="boost_regex.ref.deprecated.regex_format.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.deprecated.regex_format.algorithm_regex_format"></a></span><a class="link" href="regex_format.html#boost_regex.ref.deprecated.regex_format.algorithm_regex_format">Algorithm
|
||||
regex_format</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
@ -68,7 +68,7 @@
|
||||
</table></div>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Allocator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Formatter</span><span class="special">></span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span> <span class="identifier">regex_format</span>
|
||||
<span class="special">(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m</span><span class="special">,</span>
|
||||
<span class="special">(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m</span><span class="special">,</span>
|
||||
<span class="identifier">Formatter</span> <span class="identifier">fmt</span><span class="special">,</span>
|
||||
<span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="number">0</span><span class="special">);</span>
|
||||
</pre>
|
||||
@ -159,7 +159,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -167,7 +167,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_grep.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="../deprecated.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_grep.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>regex_grep (Deprecated)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../deprecated.html" title="Deprecated Interfaces">
|
||||
<link rel="prev" href="regex_format.html" title="regex_format (Deprecated)">
|
||||
<link rel="next" href="regex_split.html" title="regex_split (deprecated)">
|
||||
</head>
|
||||
@ -20,12 +20,11 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="regex_format.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_split.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="regex_format.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_split.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.ref.deprecated_interfaces.regex_grep"></a><a class="link" href="regex_grep.html" title="regex_grep (Deprecated)">regex_grep
|
||||
(Deprecated)</a>
|
||||
<a name="boost_regex.ref.deprecated.regex_grep"></a><a class="link" href="regex_grep.html" title="regex_grep (Deprecated)">regex_grep (Deprecated)</a>
|
||||
</h4></div></div></div>
|
||||
<p>
|
||||
The algorithm <code class="computeroutput"><span class="identifier">regex_grep</span></code>
|
||||
@ -57,15 +56,15 @@
|
||||
in place of a pair of iterators.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Predicate</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">Predicate</span> <span class="identifier">foo</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">str</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">Predicate</span> <span class="identifier">foo</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">str</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Predicate</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">ST</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">SA</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">traits</span><span class="special">></span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">Predicate</span> <span class="identifier">foo</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">ST</span><span class="special">,</span> <span class="identifier">SA</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">Predicate</span> <span class="identifier">foo</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">ST</span><span class="special">,</span> <span class="identifier">SA</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">traits</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -131,121 +130,121 @@
|
||||
<p>
|
||||
Example: convert the example from <a class="link" href="../regex_search.html" title="regex_search"><code class="computeroutput"><span class="identifier">regex_search</span></code></a> to use <code class="computeroutput"><span class="identifier">regex_grep</span></code> instead:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">string</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">map</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">string</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">map</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
|
||||
<span class="comment">// IndexClasses:
|
||||
</span><span class="comment">// takes the contents of a file in the form of a string
|
||||
</span><span class="comment">// and searches for all the C++ class definitions, storing
|
||||
</span><span class="comment">// their locations in a map of strings/int's
|
||||
</span><span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="special">></span> <span class="identifier">map_type</span><span class="special">;</span>
|
||||
<span class="comment">// IndexClasses: </span>
|
||||
<span class="comment">// takes the contents of a file in the form of a string </span>
|
||||
<span class="comment">// and searches for all the C++ class definitions, storing </span>
|
||||
<span class="comment">// their locations in a map of strings/int's </span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="special">></span> <span class="identifier">map_type</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">re</span> <span class="special">=</span>
|
||||
<span class="comment">// possibly leading whitespace:
|
||||
</span> <span class="string">"^[[:space:]]*"</span>
|
||||
<span class="comment">// possible template declaration:
|
||||
</span> <span class="string">"(template[[:space:]]*<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="comment">// class or struct:
|
||||
</span> <span class="string">"(class|struct)[[:space:]]*"</span>
|
||||
<span class="comment">// leading declspec macros etc:
|
||||
</span> <span class="string">"("</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">re</span> <span class="special">=</span>
|
||||
<span class="comment">// possibly leading whitespace: </span>
|
||||
<span class="string">"^[[:space:]]*"</span>
|
||||
<span class="comment">// possible template declaration:</span>
|
||||
<span class="string">"(template[[:space:]]*<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="comment">// class or struct:</span>
|
||||
<span class="string">"(class|struct)[[:space:]]*"</span>
|
||||
<span class="comment">// leading declspec macros etc:</span>
|
||||
<span class="string">"("</span>
|
||||
<span class="string">"\\<\\w+\\>"</span>
|
||||
<span class="string">"("</span>
|
||||
<span class="string">"[[:blank:]]*\\([^)]*\\)"</span>
|
||||
<span class="string">")?"</span>
|
||||
<span class="string">"[[:space:]]*"</span>
|
||||
<span class="string">")*"</span>
|
||||
<span class="comment">// the class name
|
||||
</span> <span class="string">"(\\<\\w*\\>)[[:space:]]*"</span>
|
||||
<span class="comment">// template specialisation parameters
|
||||
</span> <span class="string">"(<[^;:{]+>)?[[:space:]]*"</span>
|
||||
<span class="comment">// terminate in { or :
|
||||
</span> <span class="string">"(\\{|:[^;\\{()]*\\{)"</span><span class="special">;</span>
|
||||
<span class="string">")*"</span>
|
||||
<span class="comment">// the class name</span>
|
||||
<span class="string">"(\\<\\w*\\>)[[:space:]]*"</span>
|
||||
<span class="comment">// template specialisation parameters</span>
|
||||
<span class="string">"(<[^;:{]+>)?[[:space:]]*"</span>
|
||||
<span class="comment">// terminate in { or :</span>
|
||||
<span class="string">"(\\{|:[^;\\{()]*\\{)"</span><span class="special">;</span>
|
||||
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">expression</span><span class="special">(</span><span class="identifier">re</span><span class="special">);</span>
|
||||
<span class="keyword">class</span> <span class="identifier">IndexClassesPred</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">map_type</span><span class="special">&</span> <span class="identifier">m</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">public</span><span class="special">:</span>
|
||||
<span class="identifier">IndexClassesPred</span><span class="special">(</span><span class="identifier">map_type</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">b</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">m</span><span class="special">(</span><span class="identifier">a</span><span class="special">),</span> <span class="identifier">base</span><span class="special">(</span><span class="identifier">b</span><span class="special">)</span> <span class="special">{}</span>
|
||||
<span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">()(</span><span class="keyword">const</span> <span class="identifier">smatch</span><span class="special">&</span> <span class="identifier">what</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// what[0] contains the whole string
|
||||
</span> <span class="comment">// what[5] contains the class name.
|
||||
</span> <span class="comment">// what[6] contains the template specialisation if any.
|
||||
</span> <span class="comment">// add class name and position to map:
|
||||
</span> <span class="identifier">m</span><span class="special">[</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">second</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">second</span><span class="special">)]</span> <span class="special">=</span>
|
||||
<span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span> <span class="special">-</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">return</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
<span class="special">};</span>
|
||||
<span class="keyword">void</span> <span class="identifier">IndexClasses</span><span class="special">(</span><span class="identifier">map_type</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">;</span>
|
||||
<span class="identifier">start</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">begin</span><span class="special">();</span>
|
||||
<span class="identifier">end</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">end</span><span class="special">();</span>
|
||||
<span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">IndexClassesPred</span><span class="special">(</span><span class="identifier">m</span><span class="special">,</span> <span class="identifier">start</span><span class="special">),</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">,</span> <span class="identifier">expression</span><span class="special">);</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">expression</span><span class="special">(</span><span class="identifier">re</span><span class="special">);</span>
|
||||
<span class="keyword">class</span> <span class="identifier">IndexClassesPred</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">map_type</span><span class="special">&</span> <span class="identifier">m</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">public</span><span class="special">:</span>
|
||||
<span class="identifier">IndexClassesPred</span><span class="special">(</span><span class="identifier">map_type</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">b</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">m</span><span class="special">(</span><span class="identifier">a</span><span class="special">),</span> <span class="identifier">base</span><span class="special">(</span><span class="identifier">b</span><span class="special">)</span> <span class="special">{}</span>
|
||||
<span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">()(</span><span class="keyword">const</span> <span class="identifier">smatch</span><span class="special">&</span> <span class="identifier">what</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// what[0] contains the whole string </span>
|
||||
<span class="comment">// what[5] contains the class name. </span>
|
||||
<span class="comment">// what[6] contains the template specialisation if any. </span>
|
||||
<span class="comment">// add class name and position to map: </span>
|
||||
<span class="identifier">m</span><span class="special">[</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">second</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">second</span><span class="special">)]</span> <span class="special">=</span>
|
||||
<span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span> <span class="special">-</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">return</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
<span class="special">};</span>
|
||||
<span class="keyword">void</span> <span class="identifier">IndexClasses</span><span class="special">(</span><span class="identifier">map_type</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">;</span>
|
||||
<span class="identifier">start</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">begin</span><span class="special">();</span>
|
||||
<span class="identifier">end</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">end</span><span class="special">();</span>
|
||||
<span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">IndexClassesPred</span><span class="special">(</span><span class="identifier">m</span><span class="special">,</span> <span class="identifier">start</span><span class="special">),</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">,</span> <span class="identifier">expression</span><span class="special">);</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
<p>
|
||||
Example: Use <code class="computeroutput"><span class="identifier">regex_grep</span></code>
|
||||
to call a global callback function:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">string</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">map</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">string</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">map</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
|
||||
<span class="comment">// purpose:
|
||||
</span><span class="comment">// takes the contents of a file in the form of a string
|
||||
</span><span class="comment">// and searches for all the C++ class definitions, storing
|
||||
</span><span class="comment">// their locations in a map of strings/int's
|
||||
</span><span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="special">></span> <span class="identifier">map_type</span><span class="special">;</span>
|
||||
<span class="comment">// purpose: </span>
|
||||
<span class="comment">// takes the contents of a file in the form of a string </span>
|
||||
<span class="comment">// and searches for all the C++ class definitions, storing </span>
|
||||
<span class="comment">// their locations in a map of strings/int's </span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="special">></span> <span class="identifier">map_type</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">re</span> <span class="special">=</span>
|
||||
<span class="comment">// possibly leading whitespace:
|
||||
</span> <span class="string">"^[[:space:]]*"</span>
|
||||
<span class="comment">// possible template declaration:
|
||||
</span> <span class="string">"(template[[:space:]]*<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="comment">// class or struct:
|
||||
</span> <span class="string">"(class|struct)[[:space:]]*"</span>
|
||||
<span class="comment">// leading declspec macros etc:
|
||||
</span> <span class="string">"("</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">re</span> <span class="special">=</span>
|
||||
<span class="comment">// possibly leading whitespace: </span>
|
||||
<span class="string">"^[[:space:]]*"</span>
|
||||
<span class="comment">// possible template declaration:</span>
|
||||
<span class="string">"(template[[:space:]]*<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="comment">// class or struct:</span>
|
||||
<span class="string">"(class|struct)[[:space:]]*"</span>
|
||||
<span class="comment">// leading declspec macros etc:</span>
|
||||
<span class="string">"("</span>
|
||||
<span class="string">"\\<\\w+\\>"</span>
|
||||
<span class="string">"("</span>
|
||||
<span class="string">"[[:blank:]]*\\([^)]*\\)"</span>
|
||||
<span class="string">")?"</span>
|
||||
<span class="string">"[[:space:]]*"</span>
|
||||
<span class="string">")*"</span>
|
||||
<span class="comment">// the class name
|
||||
</span> <span class="string">"(\\<\\w*\\>)[[:space:]]*"</span>
|
||||
<span class="comment">// template specialisation parameters
|
||||
</span> <span class="string">"(<[^;:{]+>)?[[:space:]]*"</span>
|
||||
<span class="comment">// terminate in { or :
|
||||
</span> <span class="string">"(\\{|:[^;\\{()]*\\{)"</span><span class="special">;</span>
|
||||
<span class="string">")*"</span>
|
||||
<span class="comment">// the class name</span>
|
||||
<span class="string">"(\\<\\w*\\>)[[:space:]]*"</span>
|
||||
<span class="comment">// template specialisation parameters</span>
|
||||
<span class="string">"(<[^;:{]+>)?[[:space:]]*"</span>
|
||||
<span class="comment">// terminate in { or :</span>
|
||||
<span class="string">"(\\{|:[^;\\{()]*\\{)"</span><span class="special">;</span>
|
||||
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">expression</span><span class="special">(</span><span class="identifier">re</span><span class="special">);</span>
|
||||
<span class="identifier">map_type</span> <span class="identifier">class_index</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="identifier">map_type</span> <span class="identifier">class_index</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">bool</span> <span class="identifier">grep_callback</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">smatch</span><span class="special">&</span> <span class="identifier">what</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// what[0] contains the whole string
|
||||
</span> <span class="comment">// what[5] contains the class name.
|
||||
</span> <span class="comment">// what[6] contains the template specialisation if any.
|
||||
</span> <span class="comment">// add class name and position to map:
|
||||
</span> <span class="identifier">class_index</span><span class="special">[</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">second</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">second</span><span class="special">)]</span> <span class="special">=</span>
|
||||
<span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span> <span class="special">-</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">return</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
<span class="keyword">void</span> <span class="identifier">IndexClasses</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">;</span>
|
||||
<span class="identifier">start</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">begin</span><span class="special">();</span>
|
||||
<span class="identifier">end</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">end</span><span class="special">();</span>
|
||||
<span class="identifier">base</span> <span class="special">=</span> <span class="identifier">start</span><span class="special">;</span>
|
||||
<span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">grep_callback</span><span class="special">,</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">,</span> <span class="identifier">expression</span><span class="special">,</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">grep_callback</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">smatch</span><span class="special">&</span> <span class="identifier">what</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// what[0] contains the whole string </span>
|
||||
<span class="comment">// what[5] contains the class name. </span>
|
||||
<span class="comment">// what[6] contains the template specialisation if any. </span>
|
||||
<span class="comment">// add class name and position to map: </span>
|
||||
<span class="identifier">class_index</span><span class="special">[</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">second</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">second</span><span class="special">)]</span> <span class="special">=</span>
|
||||
<span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span> <span class="special">-</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">return</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
<span class="keyword">void</span> <span class="identifier">IndexClasses</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">;</span>
|
||||
<span class="identifier">start</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">begin</span><span class="special">();</span>
|
||||
<span class="identifier">end</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">end</span><span class="special">();</span>
|
||||
<span class="identifier">base</span> <span class="special">=</span> <span class="identifier">start</span><span class="special">;</span>
|
||||
<span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">grep_callback</span><span class="special">,</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">,</span> <span class="identifier">expression</span><span class="special">,</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -253,116 +252,116 @@
|
||||
to call a class member function, use the standard library adapters <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">mem_fun</span></code> and <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">bind1st</span></code>
|
||||
to convert the member function into a predicate:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">string</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">map</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">functional</span><span class="special">></span>
|
||||
<span class="comment">// purpose:
|
||||
</span><span class="comment">// takes the contents of a file in the form of a string
|
||||
</span><span class="comment">// and searches for all the C++ class definitions, storing
|
||||
</span><span class="comment">// their locations in a map of strings/int's
|
||||
</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="special">></span> <span class="identifier">map_type</span><span class="special">;</span>
|
||||
<span class="keyword">class</span> <span class="identifier">class_index</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">expression</span><span class="special">;</span>
|
||||
<span class="identifier">map_type</span> <span class="identifier">index</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">grep_callback</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">smatch</span> <span class="identifier">what</span><span class="special">);</span>
|
||||
<span class="keyword">public</span><span class="special">:</span>
|
||||
<span class="keyword">void</span> <span class="identifier">IndexClasses</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">);</span>
|
||||
<span class="identifier">class_index</span><span class="special">()</span>
|
||||
<span class="special">:</span> <span class="identifier">index</span><span class="special">(),</span>
|
||||
<span class="identifier">expression</span><span class="special">(</span><span class="string">"^(template[[:space:]]*<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="string">"(class|struct)[[:space:]]*(\\<\\w+\\>([[:blank:]]*\\([^)]*\\))?"</span>
|
||||
<span class="string">"[[:space:]]*)*(\\<\\w*\\>)[[:space:]]*(<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="string">"(\\{|:[^;\\{()]*\\{)"</span>
|
||||
<span class="special">){}</span>
|
||||
<span class="special">};</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">class_index</span><span class="special">::</span><span class="identifier">grep_callback</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">smatch</span> <span class="identifier">what</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// what[0] contains the whole string
|
||||
</span> <span class="comment">// what[5] contains the class name.
|
||||
</span> <span class="comment">// what[6] contains the template specialisation if any.
|
||||
</span> <span class="comment">// add class name and position to map:
|
||||
</span> <span class="identifier">index</span><span class="special">[</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">second</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">second</span><span class="special">)]</span> <span class="special">=</span>
|
||||
<span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span> <span class="special">-</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">return</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">string</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">map</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">functional</span><span class="special">></span>
|
||||
<span class="comment">// purpose: </span>
|
||||
<span class="comment">// takes the contents of a file in the form of a string </span>
|
||||
<span class="comment">// and searches for all the C++ class definitions, storing </span>
|
||||
<span class="comment">// their locations in a map of strings/int's </span>
|
||||
|
||||
<span class="keyword">void</span> <span class="identifier">class_index</span><span class="special">::</span><span class="identifier">IndexClasses</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">;</span>
|
||||
<span class="identifier">start</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">begin</span><span class="special">();</span>
|
||||
<span class="identifier">end</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">end</span><span class="special">();</span>
|
||||
<span class="identifier">base</span> <span class="special">=</span> <span class="identifier">start</span><span class="special">;</span>
|
||||
<span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">bind1st</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">mem_fun</span><span class="special">(&</span><span class="identifier">class_index</span><span class="special">::</span><span class="identifier">grep_callback</span><span class="special">),</span> <span class="keyword">this</span><span class="special">),</span>
|
||||
<span class="identifier">start</span><span class="special">,</span>
|
||||
<span class="identifier">end</span><span class="special">,</span>
|
||||
<span class="identifier">expression</span><span class="special">);</span>
|
||||
<span class="special">}</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="special">></span> <span class="identifier">map_type</span><span class="special">;</span>
|
||||
<span class="keyword">class</span> <span class="identifier">class_index</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">expression</span><span class="special">;</span>
|
||||
<span class="identifier">map_type</span> <span class="identifier">index</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">grep_callback</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">smatch</span> <span class="identifier">what</span><span class="special">);</span>
|
||||
<span class="keyword">public</span><span class="special">:</span>
|
||||
<span class="keyword">void</span> <span class="identifier">IndexClasses</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">);</span>
|
||||
<span class="identifier">class_index</span><span class="special">()</span>
|
||||
<span class="special">:</span> <span class="identifier">index</span><span class="special">(),</span>
|
||||
<span class="identifier">expression</span><span class="special">(</span><span class="string">"^(template[[:space:]]*<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="string">"(class|struct)[[:space:]]*(\\<\\w+\\>([[:blank:]]*\\([^)]*\\))?"</span>
|
||||
<span class="string">"[[:space:]]*)*(\\<\\w*\\>)[[:space:]]*(<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="string">"(\\{|:[^;\\{()]*\\{)"</span>
|
||||
<span class="special">){}</span>
|
||||
<span class="special">};</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">class_index</span><span class="special">::</span><span class="identifier">grep_callback</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">smatch</span> <span class="identifier">what</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// what[0] contains the whole string </span>
|
||||
<span class="comment">// what[5] contains the class name. </span>
|
||||
<span class="comment">// what[6] contains the template specialisation if any. </span>
|
||||
<span class="comment">// add class name and position to map: </span>
|
||||
<span class="identifier">index</span><span class="special">[</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">second</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">second</span><span class="special">)]</span> <span class="special">=</span>
|
||||
<span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span> <span class="special">-</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">return</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
|
||||
<span class="keyword">void</span> <span class="identifier">class_index</span><span class="special">::</span><span class="identifier">IndexClasses</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">;</span>
|
||||
<span class="identifier">start</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">begin</span><span class="special">();</span>
|
||||
<span class="identifier">end</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">end</span><span class="special">();</span>
|
||||
<span class="identifier">base</span> <span class="special">=</span> <span class="identifier">start</span><span class="special">;</span>
|
||||
<span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">bind1st</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">mem_fun</span><span class="special">(&</span><span class="identifier">class_index</span><span class="special">::</span><span class="identifier">grep_callback</span><span class="special">),</span> <span class="keyword">this</span><span class="special">),</span>
|
||||
<span class="identifier">start</span><span class="special">,</span>
|
||||
<span class="identifier">end</span><span class="special">,</span>
|
||||
<span class="identifier">expression</span><span class="special">);</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
<p>
|
||||
Finally, C++ Builder users can use C++ Builder's closure type as a callback
|
||||
argument:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">string</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">map</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">functional</span><span class="special">></span>
|
||||
<span class="comment">// purpose:
|
||||
</span><span class="comment">// takes the contents of a file in the form of a string
|
||||
</span><span class="comment">// and searches for all the C++ class definitions, storing
|
||||
</span><span class="comment">// their locations in a map of strings/int's
|
||||
</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="special">></span> <span class="identifier">map_type</span><span class="special">;</span>
|
||||
<span class="keyword">class</span> <span class="identifier">class_index</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">expression</span><span class="special">;</span>
|
||||
<span class="identifier">map_type</span> <span class="identifier">index</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">smatch</span> <span class="identifier">arg_type</span><span class="special">;</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">grep_callback</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">arg_type</span><span class="special">&</span> <span class="identifier">what</span><span class="special">);</span>
|
||||
<span class="keyword">public</span><span class="special">:</span>
|
||||
<span class="keyword">typedef</span> <span class="keyword">bool</span> <span class="special">(</span><span class="identifier">__closure</span><span class="special">*</span> <span class="identifier">grep_callback_type</span><span class="special">)(</span><span class="keyword">const</span> <span class="identifier">arg_type</span><span class="special">&);</span>
|
||||
<span class="keyword">void</span> <span class="identifier">IndexClasses</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">);</span>
|
||||
<span class="identifier">class_index</span><span class="special">()</span>
|
||||
<span class="special">:</span> <span class="identifier">index</span><span class="special">(),</span>
|
||||
<span class="identifier">expression</span><span class="special">(</span><span class="string">"^(template[[:space:]]*<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="string">"(class|struct)[[:space:]]*(\\<\\w+\\>([[:blank:]]*\\([^)]*\\))?"</span>
|
||||
<span class="string">"[[:space:]]*)*(\\<\\w*\\>)[[:space:]]*(<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="string">"(\\{|:[^;\\{()]*\\{)"</span>
|
||||
<span class="special">){}</span>
|
||||
<span class="special">};</span>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">string</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">map</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">functional</span><span class="special">></span>
|
||||
<span class="comment">// purpose: </span>
|
||||
<span class="comment">// takes the contents of a file in the form of a string </span>
|
||||
<span class="comment">// and searches for all the C++ class definitions, storing </span>
|
||||
<span class="comment">// their locations in a map of strings/int's </span>
|
||||
|
||||
<span class="keyword">bool</span> <span class="identifier">class_index</span><span class="special">::</span><span class="identifier">grep_callback</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">arg_type</span><span class="special">&</span> <span class="identifier">what</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// what[0] contains the whole string
|
||||
</span><span class="comment">// what[5] contains the class name.
|
||||
</span><span class="comment">// what[6] contains the template specialisation if any.
|
||||
</span><span class="comment">// add class name and position to map:
|
||||
</span><span class="identifier">index</span><span class="special">[</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">second</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">second</span><span class="special">)]</span> <span class="special">=</span>
|
||||
<span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span> <span class="special">-</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">return</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="special">></span> <span class="identifier">map_type</span><span class="special">;</span>
|
||||
<span class="keyword">class</span> <span class="identifier">class_index</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex</span> <span class="identifier">expression</span><span class="special">;</span>
|
||||
<span class="identifier">map_type</span> <span class="identifier">index</span><span class="special">;</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">smatch</span> <span class="identifier">arg_type</span><span class="special">;</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">grep_callback</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">arg_type</span><span class="special">&</span> <span class="identifier">what</span><span class="special">);</span>
|
||||
<span class="keyword">public</span><span class="special">:</span>
|
||||
<span class="keyword">typedef</span> <span class="keyword">bool</span> <span class="special">(</span><span class="identifier">__closure</span><span class="special">*</span> <span class="identifier">grep_callback_type</span><span class="special">)(</span><span class="keyword">const</span> <span class="identifier">arg_type</span><span class="special">&);</span>
|
||||
<span class="keyword">void</span> <span class="identifier">IndexClasses</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">);</span>
|
||||
<span class="identifier">class_index</span><span class="special">()</span>
|
||||
<span class="special">:</span> <span class="identifier">index</span><span class="special">(),</span>
|
||||
<span class="identifier">expression</span><span class="special">(</span><span class="string">"^(template[[:space:]]*<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="string">"(class|struct)[[:space:]]*(\\<\\w+\\>([[:blank:]]*\\([^)]*\\))?"</span>
|
||||
<span class="string">"[[:space:]]*)*(\\<\\w*\\>)[[:space:]]*(<[^;:{]+>[[:space:]]*)?"</span>
|
||||
<span class="string">"(\\{|:[^;\\{()]*\\{)"</span>
|
||||
<span class="special">){}</span>
|
||||
<span class="special">};</span>
|
||||
|
||||
<span class="keyword">void</span> <span class="identifier">class_index</span><span class="special">::</span><span class="identifier">IndexClasses</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">;</span>
|
||||
<span class="identifier">start</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">begin</span><span class="special">();</span>
|
||||
<span class="identifier">end</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">end</span><span class="special">();</span>
|
||||
<span class="identifier">base</span> <span class="special">=</span> <span class="identifier">start</span><span class="special">;</span>
|
||||
<span class="identifier">class_index</span><span class="special">::</span><span class="identifier">grep_callback_type</span> <span class="identifier">cl</span> <span class="special">=</span> <span class="special">&(</span><span class="keyword">this</span><span class="special">-></span><span class="identifier">grep_callback</span><span class="special">);</span>
|
||||
<span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">cl</span><span class="special">,</span>
|
||||
<span class="identifier">start</span><span class="special">,</span>
|
||||
<span class="identifier">end</span><span class="special">,</span>
|
||||
<span class="identifier">expression</span><span class="special">);</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">class_index</span><span class="special">::</span><span class="identifier">grep_callback</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">arg_type</span><span class="special">&</span> <span class="identifier">what</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// what[0] contains the whole string </span>
|
||||
<span class="comment">// what[5] contains the class name. </span>
|
||||
<span class="comment">// what[6] contains the template specialisation if any. </span>
|
||||
<span class="comment">// add class name and position to map: </span>
|
||||
<span class="identifier">index</span><span class="special">[</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">second</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">[</span><span class="number">6</span><span class="special">].</span><span class="identifier">second</span><span class="special">)]</span> <span class="special">=</span>
|
||||
<span class="identifier">what</span><span class="special">[</span><span class="number">5</span><span class="special">].</span><span class="identifier">first</span> <span class="special">-</span> <span class="identifier">base</span><span class="special">;</span>
|
||||
<span class="keyword">return</span> <span class="keyword">true</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
|
||||
<span class="keyword">void</span> <span class="identifier">class_index</span><span class="special">::</span><span class="identifier">IndexClasses</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">file</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span> <span class="identifier">start</span><span class="special">,</span> <span class="identifier">end</span><span class="special">;</span>
|
||||
<span class="identifier">start</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">begin</span><span class="special">();</span>
|
||||
<span class="identifier">end</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">.</span><span class="identifier">end</span><span class="special">();</span>
|
||||
<span class="identifier">base</span> <span class="special">=</span> <span class="identifier">start</span><span class="special">;</span>
|
||||
<span class="identifier">class_index</span><span class="special">::</span><span class="identifier">grep_callback_type</span> <span class="identifier">cl</span> <span class="special">=</span> <span class="special">&(</span><span class="keyword">this</span><span class="special">-></span><span class="identifier">grep_callback</span><span class="special">);</span>
|
||||
<span class="identifier">regex_grep</span><span class="special">(</span><span class="identifier">cl</span><span class="special">,</span>
|
||||
<span class="identifier">start</span><span class="special">,</span>
|
||||
<span class="identifier">end</span><span class="special">,</span>
|
||||
<span class="identifier">expression</span><span class="special">);</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -370,7 +369,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="regex_format.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_split.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="regex_format.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_split.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,9 +3,9 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>regex_split (deprecated)</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex">
|
||||
<link rel="up" href="../deprecated_interfaces.html" title="Deprecated Interfaces">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../deprecated.html" title="Deprecated Interfaces">
|
||||
<link rel="prev" href="regex_grep.html" title="regex_grep (Deprecated)">
|
||||
<link rel="next" href="old_regex.html" title="High Level Class RegEx (Deprecated)">
|
||||
</head>
|
||||
@ -20,11 +20,11 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="regex_grep.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="old_regex.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="regex_grep.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="old_regex.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.ref.deprecated_interfaces.regex_split"></a><a class="link" href="regex_split.html" title="regex_split (deprecated)">regex_split
|
||||
<a name="boost_regex.ref.deprecated.regex_split"></a><a class="link" href="regex_split.html" title="regex_split (deprecated)">regex_split
|
||||
(deprecated)</a>
|
||||
</h4></div></div></div>
|
||||
<p>
|
||||
@ -37,27 +37,27 @@
|
||||
Code which uses <a class="link" href="regex_split.html" title="regex_split (deprecated)"><code class="computeroutput"><span class="identifier">regex_split</span></code></a> will continue to compile,
|
||||
the following documentation is taken from a previous Boost.Regex version:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<p>
|
||||
Algorithm <a class="link" href="regex_split.html" title="regex_split (deprecated)"><code class="computeroutput"><span class="identifier">regex_split</span></code></a> performs a similar
|
||||
operation to the perl split operation, and comes in three overloaded forms:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">OutputIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Traits1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Alloc1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Traits2</span><span class="special">></span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">regex_split</span><span class="special">(</span><span class="identifier">OutputIterator</span> <span class="identifier">out</span><span class="special">,</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits1</span><span class="special">,</span> <span class="identifier">Alloc1</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">regex_split</span><span class="special">(</span><span class="identifier">OutputIterator</span> <span class="identifier">out</span><span class="special">,</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits1</span><span class="special">,</span> <span class="identifier">Alloc1</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits2</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span><span class="special">,</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">max_split</span><span class="special">);</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">OutputIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Traits1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Alloc1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Traits2</span><span class="special">></span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">regex_split</span><span class="special">(</span><span class="identifier">OutputIterator</span> <span class="identifier">out</span><span class="special">,</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits1</span><span class="special">,</span> <span class="identifier">Alloc1</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">regex_split</span><span class="special">(</span><span class="identifier">OutputIterator</span> <span class="identifier">out</span><span class="special">,</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits1</span><span class="special">,</span> <span class="identifier">Alloc1</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits2</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">OutputIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Traits1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Alloc1</span><span class="special">></span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">regex_split</span><span class="special">(</span><span class="identifier">OutputIterator</span> <span class="identifier">out</span><span class="special">,</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">regex_split</span><span class="special">(</span><span class="identifier">OutputIterator</span> <span class="identifier">out</span><span class="special">,</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits1</span><span class="special">,</span> <span class="identifier">Alloc1</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -108,16 +108,16 @@
|
||||
<span class="keyword">void</span> <span class="identifier">load_file</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">istream</span><span class="special">&</span> <span class="identifier">is</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">s</span><span class="special">.</span><span class="identifier">erase</span><span class="special">();</span>
|
||||
<span class="comment">//
|
||||
</span> <span class="comment">// attempt to grow string buffer to match file size,
|
||||
</span> <span class="comment">// this doesn't always work...
|
||||
</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">reserve</span><span class="special">(</span><span class="identifier">is</span><span class="special">.</span><span class="identifier">rdbuf</span><span class="special">()-&</span><span class="identifier">gtin_avail</span><span class="special">());</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="comment">// attempt to grow string buffer to match file size,</span>
|
||||
<span class="comment">// this doesn't always work...</span>
|
||||
<span class="identifier">s</span><span class="special">.</span><span class="identifier">reserve</span><span class="special">(</span><span class="identifier">is</span><span class="special">.</span><span class="identifier">rdbuf</span><span class="special">()-&</span><span class="identifier">gtin_avail</span><span class="special">());</span>
|
||||
<span class="keyword">char</span> <span class="identifier">c</span><span class="special">;</span>
|
||||
<span class="keyword">while</span><span class="special">(</span><span class="identifier">is</span><span class="special">.</span><span class="identifier">get</span><span class="special">(</span><span class="identifier">c</span><span class="special">))</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// use logarithmic growth stategy, in case
|
||||
</span> <span class="comment">// in_avail (above) returned zero:
|
||||
</span> <span class="keyword">if</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">capacity</span><span class="special">()</span> <span class="special">==</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">size</span><span class="special">())</span>
|
||||
<span class="comment">// use logarithmic growth strategy, in case</span>
|
||||
<span class="comment">// in_avail (above) returned zero:</span>
|
||||
<span class="keyword">if</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">capacity</span><span class="special">()</span> <span class="special">==</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">size</span><span class="special">())</span>
|
||||
<span class="identifier">s</span><span class="special">.</span><span class="identifier">reserve</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">capacity</span><span class="special">()</span> <span class="special">*</span> <span class="number">3</span><span class="special">);</span>
|
||||
<span class="identifier">s</span><span class="special">.</span><span class="identifier">append</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="identifier">c</span><span class="special">);</span>
|
||||
<span class="special">}</span>
|
||||
@ -149,7 +149,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
@ -157,7 +157,7 @@
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="regex_grep.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated_interfaces.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="old_regex.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
<a accesskey="p" href="regex_grep.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../deprecated.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="old_regex.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>error_type</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../ref.html" title="Reference">
|
||||
<link rel="prev" href="match_flag_type.html" title="match_flag_type">
|
||||
<link rel="next" href="regex_traits.html" title="regex_traits">
|
||||
@ -22,13 +22,13 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="match_flag_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_traits.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.ref.error_type"></a><a class="link" href="error_type.html" title="error_type">error_type</a>
|
||||
</h3></div></div></div>
|
||||
<a name="boost_regex.ref.error_type.synopsis"></a><h5>
|
||||
<a name="id1092698"></a>
|
||||
<a class="link" href="error_type.html#boost_regex.ref.error_type.synopsis">Synopsis</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.error_type.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.error_type.synopsis"></a></span><a class="link" href="error_type.html#boost_regex.ref.error_type.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
Type error type represents the different types of errors that can be raised
|
||||
@ -53,12 +53,12 @@
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">error_type</span> <span class="identifier">error_stack</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">error_type</span> <span class="identifier">error_bad_pattern</span><span class="special">;</span>
|
||||
|
||||
<span class="special">}</span> <span class="comment">// namespace regex_constants
|
||||
</span><span class="special">}</span> <span class="comment">// namespace boost
|
||||
</span></pre>
|
||||
<a name="boost_regex.ref.error_type.description"></a><h5>
|
||||
<a name="id1093113"></a>
|
||||
<a class="link" href="error_type.html#boost_regex.ref.error_type.description">Description</a>
|
||||
<span class="special">}</span> <span class="comment">// namespace regex_constants</span>
|
||||
<span class="special">}</span> <span class="comment">// namespace boost</span>
|
||||
</pre>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.error_type.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.error_type.description"></a></span><a class="link" href="error_type.html#boost_regex.ref.error_type.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
The type <code class="computeroutput"><span class="identifier">error_type</span></code> is an
|
||||
@ -257,7 +257,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
44
doc/html/boost_regex/ref/internals.html
Normal file
44
doc/html/boost_regex/ref/internals.html
Normal file
@ -0,0 +1,44 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Internal Details</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../ref.html" title="Reference">
|
||||
<link rel="prev" href="deprecated/old_regex.html" title="High Level Class RegEx (Deprecated)">
|
||||
<link rel="next" href="internals/uni_iter.html" title="Unicode Iterators">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="deprecated/old_regex.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="internals/uni_iter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.ref.internals"></a><a class="link" href="internals.html" title="Internal Details">Internal Details</a>
|
||||
</h3></div></div></div>
|
||||
<div class="toc"><dl><dt><span class="section"><a href="internals/uni_iter.html">Unicode Iterators</a></span></dt></dl></div>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="deprecated/old_regex.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="internals/uni_iter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
177
doc/html/boost_regex/ref/internals/uni_iter.html
Normal file
177
doc/html/boost_regex/ref/internals/uni_iter.html
Normal file
@ -0,0 +1,177 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Unicode Iterators</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../internals.html" title="Internal Details">
|
||||
<link rel="prev" href="../internals.html" title="Internal Details">
|
||||
<link rel="next" href="../../background.html" title="Background Information">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table cellpadding="2" width="100%"><tr>
|
||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
|
||||
<td align="center"><a href="../../../../../../../index.html">Home</a></td>
|
||||
<td align="center"><a href="../../../../../../../libs/libraries.htm">Libraries</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||||
<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../internals.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../internals.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../background.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.ref.internals.uni_iter"></a><a class="link" href="uni_iter.html" title="Unicode Iterators">Unicode Iterators</a>
|
||||
</h4></div></div></div>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.internals.uni_iter.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.internals.uni_iter.synopsis"></a></span><a class="link" href="uni_iter.html#boost_regex.ref.internals.uni_iter.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">/</span><span class="identifier">pending</span><span class="special">/</span><span class="identifier">unicode_iterator</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></pre>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U16Type</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uint16_t</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">u32_to_u16_iterator</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U32Type</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uint32_t</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">u16_to_u32_iterator</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U8Type</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uint8_t</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">u32_to_u8_iterator</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U32Type</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uint32_t</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">u8_to_u32_iterator</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">utf16_output_iterator</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">utf8_output_iterator</span><span class="special">;</span>
|
||||
</pre>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.internals.uni_iter.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.internals.uni_iter.description"></a></span><a class="link" href="uni_iter.html#boost_regex.ref.internals.uni_iter.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
This header contains a selection of iterator adaptors that make a sequence
|
||||
of characters in one encoding "look like" a read-only sequence
|
||||
of characters in another encoding.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U16Type</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uint16_t</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">u32_to_u16_iterator</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">u32_to_u16_iterator</span><span class="special">();</span>
|
||||
<span class="identifier">u32_to_u16_iterator</span><span class="special">(</span><span class="identifier">BaseIterator</span> <span class="identifier">start_position</span><span class="special">);</span>
|
||||
|
||||
<span class="comment">// Other standard BidirectionalIterator members here...</span>
|
||||
<span class="special">};</span>
|
||||
</pre>
|
||||
<p>
|
||||
A Bidirectional iterator adapter that makes an underlying sequence of UTF32
|
||||
characters look like a (read-only) sequence of UTF16 characters. The UTF16
|
||||
characters are encoded in the platforms native byte order.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U32Type</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uint32_t</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">u16_to_u32_iterator</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">u16_to_u32_iterator</span><span class="special">();</span>
|
||||
<span class="identifier">u16_to_u32_iterator</span><span class="special">(</span><span class="identifier">BaseIterator</span> <span class="identifier">start_position</span><span class="special">);</span>
|
||||
<span class="identifier">u16_to_u32_iterator</span><span class="special">(</span><span class="identifier">BaseIterator</span> <span class="identifier">start_position</span><span class="special">,</span> <span class="identifier">BaseIterator</span> <span class="identifier">start_range</span><span class="special">,</span> <span class="identifier">BaseIterator</span> <span class="identifier">end_range</span><span class="special">);</span>
|
||||
|
||||
<span class="comment">// Other standard BidirectionalIterator members here...</span>
|
||||
<span class="special">};</span>
|
||||
</pre>
|
||||
<p>
|
||||
A Bidirectional iterator adapter that makes an underlying sequence of UTF16
|
||||
characters (in the platforms native byte order) look like a (read-only)
|
||||
sequence of UTF32 characters.
|
||||
</p>
|
||||
<p>
|
||||
The three-arg constructor of this class takes the start and end of the
|
||||
underlying sequence as well as the position to start iteration from. This
|
||||
constructor validates that the underlying sequence has validly encoded
|
||||
endpoints: this prevents accidentally incrementing/decrementing past the
|
||||
end of the underlying sequence as a result of invalid UTF16 code sequences
|
||||
at the endpoints of the underlying range.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U8Type</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uint8_t</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">u32_to_u8_iterator</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">u32_to_u8_iterator</span><span class="special">();</span>
|
||||
<span class="identifier">u32_to_u8_iterator</span><span class="special">(</span><span class="identifier">BaseIterator</span> <span class="identifier">start_position</span><span class="special">);</span>
|
||||
|
||||
<span class="comment">// Other standard BidirectionalIterator members here...</span>
|
||||
<span class="special">};</span>
|
||||
</pre>
|
||||
<p>
|
||||
A Bidirectional iterator adapter that makes an underlying sequence of UTF32
|
||||
characters look like a (read-only) sequence of UTF8 characters.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U32Type</span> <span class="special">=</span> <span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">uint32_t</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">u8_to_u32_iterator</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">u8_to_u32_iterator</span><span class="special">();</span>
|
||||
<span class="identifier">u8_to_u32_iterator</span><span class="special">(</span><span class="identifier">BaseIterator</span> <span class="identifier">start_position</span><span class="special">);</span>
|
||||
<span class="identifier">u8_to_u32_iterator</span><span class="special">(</span><span class="identifier">BaseIterator</span> <span class="identifier">start_position</span><span class="special">,</span> <span class="identifier">BaseIterator</span> <span class="identifier">start_range</span><span class="special">,</span> <span class="identifier">BaseIterator</span> <span class="identifier">end_range</span><span class="special">);</span>
|
||||
|
||||
<span class="comment">// Other standard BidirectionalIterator members here...</span>
|
||||
<span class="special">};</span>
|
||||
</pre>
|
||||
<p>
|
||||
A Bidirectional iterator adapter that makes an underlying sequence of UTF8
|
||||
characters look like a (read-only) sequence of UTF32 characters.
|
||||
</p>
|
||||
<p>
|
||||
The three-arg constructor of this class takes the start and end of the
|
||||
underlying sequence as well as the position to start iteration from. This
|
||||
constructor validates that the underlying sequence has validly encoded
|
||||
endpoints: this prevents accidentally incrementing/decrementing past the
|
||||
end of the underlying sequence as a result of invalid UTF8 code sequences
|
||||
at the endpoints of the underlying range.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">utf16_output_iterator</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">utf16_output_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">BaseIterator</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
|
||||
<span class="identifier">utf16_output_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">utf16_output_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
|
||||
<span class="identifier">utf16_output_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">utf16_output_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
|
||||
|
||||
<span class="comment">// Other standard OutputIterator members here...</span>
|
||||
<span class="special">};</span>
|
||||
</pre>
|
||||
<p>
|
||||
Simple OutputIterator adapter - accepts UTF32 values as input, and forwards
|
||||
them to <span class="emphasis"><em>BaseIterator b</em></span> as UTF16. Both UTF32 and UTF16
|
||||
values are in native byte order.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BaseIterator</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">utf8_output_iterator</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">utf8_output_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">BaseIterator</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
|
||||
<span class="identifier">utf8_output_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">utf8_output_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
|
||||
<span class="identifier">utf8_output_iterator</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="keyword">const</span> <span class="identifier">utf8_output_iterator</span><span class="special">&</span> <span class="identifier">that</span><span class="special">);</span>
|
||||
|
||||
<span class="comment">// Other standard OutputIterator members here...</span>
|
||||
<span class="special">};</span>
|
||||
</pre>
|
||||
<p>
|
||||
Simple OutputIterator adapter - accepts UTF32 values as input, and forwards
|
||||
them to <span class="emphasis"><em>BaseIterator b</em></span> as UTF8. The UTF32 input values
|
||||
must be in native byte order.
|
||||
</p>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</div></td>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../internals.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../internals.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../background.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>match_flag_type</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../ref.html" title="Reference">
|
||||
<link rel="prev" href="syntax_option_type/syntax_option_type_literal.html" title="Options for Literal Strings">
|
||||
<link rel="next" href="error_type.html" title="error_type">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="syntax_option_type/syntax_option_type_literal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="error_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.ref.match_flag_type"></a><a class="link" href="match_flag_type.html" title="match_flag_type">match_flag_type</a>
|
||||
</h3></div></div></div>
|
||||
@ -59,18 +59,18 @@
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">match_flag_type</span> <span class="identifier">format_default</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">match_flag_type</span> <span class="identifier">format_sed</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">match_flag_type</span> <span class="identifier">format_perl</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">match_flag_type</span> <span class="identifier">format_literal</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">match_flag_type</span> <span class="identifier">format_literal</span><span class="special">;</span>
|
||||
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">match_flag_type</span> <span class="identifier">format_no_copy</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">match_flag_type</span> <span class="identifier">format_first_only</span><span class="special">;</span>
|
||||
<span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">match_flag_type</span> <span class="identifier">format_all</span><span class="special">;</span>
|
||||
|
||||
<span class="special">}</span> <span class="comment">// namespace regex_constants
|
||||
</span><span class="special">}</span> <span class="comment">// namespace boost
|
||||
</span></pre>
|
||||
<a name="boost_regex.ref.match_flag_type.description"></a><h5>
|
||||
<a name="id1092112"></a>
|
||||
<a class="link" href="match_flag_type.html#boost_regex.ref.match_flag_type.description">Description</a>
|
||||
<span class="special">}</span> <span class="comment">// namespace regex_constants</span>
|
||||
<span class="special">}</span> <span class="comment">// namespace boost</span>
|
||||
</pre>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.match_flag_type.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.match_flag_type.description"></a></span><a class="link" href="match_flag_type.html#boost_regex.ref.match_flag_type.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
The type <code class="computeroutput"><span class="identifier">match_flag_type</span></code>
|
||||
@ -483,7 +483,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>match_results</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../ref.html" title="Reference">
|
||||
<link rel="prev" href="basic_regex.html" title="basic_regex">
|
||||
<link rel="next" href="sub_match.html" title="sub_match">
|
||||
@ -22,13 +22,13 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="basic_regex.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="sub_match.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.ref.match_results"></a><a class="link" href="match_results.html" title="match_results">match_results</a>
|
||||
</h3></div></div></div>
|
||||
<a name="boost_regex.ref.match_results.synopsis"></a><h5>
|
||||
<a name="id1017124"></a>
|
||||
<a class="link" href="match_results.html#boost_regex.ref.match_results.synopsis">Synopsis</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.match_results.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.match_results.synopsis"></a></span><a class="link" href="match_results.html#boost_regex.ref.match_results.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">regex</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
@ -73,8 +73,8 @@
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">,</span>
|
||||
<span class="keyword">class</span> <span class="identifier">Allocator</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</span><span class="special"><</span><span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">></span> <span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">match_results</span>
|
||||
<span class="special">{</span>
|
||||
<span class="keyword">public</span><span class="special">:</span>
|
||||
<span class="special">{</span>
|
||||
<span class="keyword">public</span><span class="special">:</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">></span> <span class="identifier">value_type</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="keyword">const</span> <span class="identifier">value_type</span><span class="special">&</span> <span class="identifier">const_reference</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">const_reference</span> <span class="identifier">reference</span><span class="special">;</span>
|
||||
@ -86,18 +86,18 @@
|
||||
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">iterator_traits</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">>::</span><span class="identifier">value_type</span> <span class="identifier">char_type</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">char_type</span><span class="special">></span> <span class="identifier">string_type</span><span class="special">;</span>
|
||||
|
||||
<span class="comment">// construct/copy/destroy:
|
||||
</span> <a class="link" href="match_results.html#boost_regex.match_results.construct">explicit match_results</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Allocator</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">=</span> <span class="identifier">Allocator</span><span class="special">());</span>
|
||||
<span class="comment">// construct/copy/destroy:</span>
|
||||
<a class="link" href="match_results.html#boost_regex.match_results.construct">explicit match_results</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Allocator</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">=</span> <span class="identifier">Allocator</span><span class="special">());</span>
|
||||
<a class="link" href="match_results.html#boost_regex.match_results.copy_construct">match_results</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&</span> <span class="identifier">m</span><span class="special">);</span>
|
||||
<a class="link" href="match_results.html#boost_regex.match_results.assign">match_results& operator=</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&</span> <span class="identifier">m</span><span class="special">);</span>
|
||||
<a class="link" href="match_results.html#boost_regex.match_results.assign">match_results& operator=</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">match_results</span><span class="special">&</span> <span class="identifier">m</span><span class="special">);</span>
|
||||
<span class="special">~</span><span class="identifier">match_results</span><span class="special">();</span>
|
||||
|
||||
<span class="comment">// size:
|
||||
</span> <span class="identifier">size_type</span> <a class="link" href="match_results.html#boost_regex.match_results.size">size</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">// size:</span>
|
||||
<span class="identifier">size_type</span> <a class="link" href="match_results.html#boost_regex.match_results.size">size</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="identifier">size_type</span> <a class="link" href="match_results.html#boost_regex.match_results.max_size">max_size</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="keyword">bool</span> <a class="link" href="match_results.html#boost_regex.match_results.empty">empty</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">// element access:
|
||||
</span> <span class="identifier">difference_type</span> <a class="link" href="match_results.html#boost_regex.match_results.length">length</a><span class="special">(</span><span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">// element access:</span>
|
||||
<span class="identifier">difference_type</span> <a class="link" href="match_results.html#boost_regex.match_results.length">length</a><span class="special">(</span><span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="identifier">difference_type</span> <a class="link" href="match_results.html#boost_regex.match_results.length">length</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span><span class="special">*</span> <span class="identifier">sub</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">></span>
|
||||
<span class="identifier">difference_type</span> <a class="link" href="match_results.html#boost_regex.match_results.length">length</a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">charT</span><span class="special">*</span> <span class="identifier">sub</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
@ -131,8 +131,8 @@
|
||||
<span class="identifier">const_reference</span> <a class="link" href="match_results.html#boost_regex.match_results.suffix">suffix</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="identifier">const_iterator</span> <a class="link" href="match_results.html#boost_regex.match_results.begin">begin</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="identifier">const_iterator</span> <a class="link" href="match_results.html#boost_regex.match_results.end">end</a><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
<span class="comment">// format:
|
||||
</span> <span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">OutputIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Formatter</span><span class="special">></span>
|
||||
<span class="comment">// format:</span>
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">OutputIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Formatter</span><span class="special">></span>
|
||||
<span class="identifier">OutputIterator</span> <a class="link" href="match_results.html#boost_regex.match_results.format">format</a><span class="special">(</span><span class="identifier">OutputIterator</span> <span class="identifier">out</span><span class="special">,</span>
|
||||
<span class="identifier">Formatter</span> <span class="identifier">fmt</span><span class="special">,</span>
|
||||
<span class="identifier">match_flag_type</span> <span class="identifier">flags</span> <span class="special">=</span> <span class="identifier">format_default</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
||||
@ -166,9 +166,9 @@
|
||||
<span class="keyword">void</span> <a class="link" href="match_results.html#boost_regex.match_results.op_swap">swap</a><span class="special">(</span><span class="identifier">match_results</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m1</span><span class="special">,</span>
|
||||
<span class="identifier">match_results</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">,</span> <span class="identifier">Allocator</span><span class="special">>&</span> <span class="identifier">m2</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="boost_regex.ref.match_results.description"></a><h5>
|
||||
<a name="id1021397"></a>
|
||||
<a class="link" href="match_results.html#boost_regex.ref.match_results.description">Description</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.match_results.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.match_results.description"></a></span><a class="link" href="match_results.html#boost_regex.ref.match_results.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
In all <code class="computeroutput"><span class="identifier">match_results</span></code> constructors,
|
||||
@ -625,16 +625,16 @@
|
||||
then depending on the number of arguments the function object accepts, it
|
||||
will either:
|
||||
</p>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">)</span></code>
|
||||
and copy the string returned to <code class="computeroutput"><span class="identifier">OutputIterator</span></code>
|
||||
<span class="emphasis"><em>out</em></span>.
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">out</span><span class="special">)</span></code>.
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">out</span><span class="special">,</span> <span class="identifier">flags</span><span class="special">)</span></code>.
|
||||
</li>
|
||||
</ul></div>
|
||||
@ -691,17 +691,17 @@
|
||||
then depending on the number of arguments the function object accepts, it
|
||||
will either:
|
||||
</p>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">)</span></code>
|
||||
and return the result.
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span><span class="special">)</span></code>,
|
||||
where <code class="computeroutput"><span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span></code> is an unspecified OutputIterator
|
||||
type used to copy the output to the string result.
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
Call <code class="computeroutput"><span class="identifier">fmt</span><span class="special">(*</span><span class="keyword">this</span><span class="special">,</span> <span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span><span class="special">,</span>
|
||||
<span class="identifier">flags</span><span class="special">)</span></code>,
|
||||
where <code class="computeroutput"><span class="identifier">unspecified</span><span class="special">-</span><span class="identifier">output</span><span class="special">-</span><span class="identifier">iterator</span></code> is an unspecified OutputIterator
|
||||
@ -738,7 +738,7 @@
|
||||
whose value_type is a <code class="computeroutput"><span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">></span></code>. This type happens to be <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="identifier">sub_match</span><span class="special"><</span><span class="identifier">BidirectionalIterator</span><span class="special">></span> <span class="special">></span></code>,
|
||||
but you shouldn't actually rely on that.
|
||||
</p>
|
||||
<a name="boost_regex.match_results.captures"></a><pre class="programlisting"><span class="keyword">const</span> <span class="identifier">capture_sequence_type</span><span class="special">&</span> <span class="identifier">captures</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
|
||||
<a name="boost_regex.match_results.captures"></a><pre class="programlisting"><span class="keyword">const</span> <span class="identifier">capture_sequence_type</span><span class="special">&</span> <span class="identifier">captures</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">i</span><span class="special">)</span><span class="keyword">const</span><span class="special">;</span>
|
||||
</pre>
|
||||
<p>
|
||||
<span class="bold"><strong>Requires</strong></span>: that the match_results object
|
||||
@ -765,17 +765,17 @@
|
||||
<span class="bold"><strong>Rationale</strong></span>: Enabling this feature has several
|
||||
consequences:
|
||||
</p>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
sub_match occupies more memory resulting in complex expressions running
|
||||
out of memory or stack space more quickly during matching.
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
The matching algorithms are less efficient at handling some features
|
||||
(independent sub-expressions for example), even when match_extra is not
|
||||
used.
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
The matching algorithms are much less efficient (i.e. slower), when match_extra
|
||||
is used. Mostly this is down to the extra memory allocations that have
|
||||
to take place.
|
||||
@ -818,7 +818,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Interfacing With Non-Standard String Types</title>
|
||||
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../ref.html" title="Reference">
|
||||
<link rel="prev" href="regex_traits.html" title="regex_traits">
|
||||
<link rel="next" href="non_std_strings/icu.html" title="Working With Unicode and ICU String Types">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="regex_traits.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../ref.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="non_std_strings/icu.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h3 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings"></a><a class="link" href="non_std_strings.html" title="Interfacing With Non-Standard String Types">Interfacing With Non-Standard
|
||||
String Types</a>
|
||||
@ -66,14 +66,14 @@
|
||||
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
|
||||
Some non-standard string types are sufficiently common that wrappers have
|
||||
been provided for them already: currently this includes the ICU and MFC string
|
||||
class types.
|
||||
</p>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Working With Unicode and ICU String Types</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../non_std_strings.html" title="Interfacing With Non-Standard String Types">
|
||||
<link rel="prev" href="../non_std_strings.html" title="Interfacing With Non-Standard String Types">
|
||||
<link rel="next" href="icu/intro.html" title="Introduction to using Regex with ICU">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../non_std_strings.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../non_std_strings.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="icu/intro.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings.icu"></a><a class="link" href="icu.html" title="Working With Unicode and ICU String Types">Working With Unicode
|
||||
and ICU String Types</a>
|
||||
@ -40,7 +40,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Introduction to using Regex with ICU</title>
|
||||
<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
|
||||
<link rel="prev" href="../icu.html" title="Working With Unicode and ICU String Types">
|
||||
<link rel="next" href="unicode_types.html" title="Unicode regular expression types">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../icu.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_types.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h5 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings.icu.intro"></a><a class="link" href="intro.html" title="Introduction to using Regex with ICU">Introduction
|
||||
to using Regex with ICU</a>
|
||||
@ -39,22 +39,22 @@
|
||||
<p>
|
||||
In order to use this header you will need the <a href="http://www.ibm.com/software/globalization/icu/" target="_top">ICU
|
||||
library</a>, and you will need to have built the Boost.Regex library
|
||||
with <a class="link" href="../../../install.html#boost_regex.install.building_with_unicode_and_icu_support">ICU
|
||||
with <a class="link" href="../../../install.html#boost_regex.install.building_with_unicode_and_icu_su">ICU
|
||||
support enabled</a>.
|
||||
</p>
|
||||
<p>
|
||||
The header will enable you to:
|
||||
</p>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
<li>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem">
|
||||
Create regular expressions that treat Unicode strings as sequences
|
||||
of UTF-32 code points.
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
Create regular expressions that support various Unicode data properties,
|
||||
including character classification.
|
||||
</li>
|
||||
<li>
|
||||
<li class="listitem">
|
||||
Transparently search Unicode strings that are encoded as either UTF-8,
|
||||
UTF-16 or UTF-32.
|
||||
</li>
|
||||
@ -62,7 +62,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Unicode Regular Expression Algorithms</title>
|
||||
<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
|
||||
<link rel="prev" href="unicode_types.html" title="Unicode regular expression types">
|
||||
<link rel="next" href="unicode_iter.html" title="Unicode Aware Regex Iterators">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="unicode_types.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_iter.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h5 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_algo"></a><a class="link" href="unicode_algo.html" title="Unicode Regular Expression Algorithms">Unicode
|
||||
Regular Expression Algorithms</a>
|
||||
@ -42,9 +42,9 @@
|
||||
data look as though it's really a UTF-32 sequence, that can then be passed
|
||||
on to the "real" algorithm.
|
||||
</p>
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_match"></a><h5>
|
||||
<a name="id1095632"></a>
|
||||
<a class="link" href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_match">u32regex_match</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_match"></a></span><a class="link" href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_match">u32regex_match</a>
|
||||
</h5>
|
||||
<p>
|
||||
For each <a class="link" href="../../regex_match.html" title="regex_match"><code class="computeroutput"><span class="identifier">regex_match</span></code></a>
|
||||
@ -57,11 +57,11 @@
|
||||
<p>
|
||||
Example: match a password, encoded in a UTF-16 UnicodeString:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="comment">//
|
||||
</span><span class="comment">// Find out if *password* meets our password requirements,
|
||||
</span><span class="comment">// as defined by the regular expression *requirements*.
|
||||
</span><span class="comment">//
|
||||
</span><span class="keyword">bool</span> <span class="identifier">is_valid_password</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">password</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">requirements</span><span class="special">)</span>
|
||||
<pre class="programlisting"><span class="comment">//</span>
|
||||
<span class="comment">// Find out if *password* meets our password requirements,</span>
|
||||
<span class="comment">// as defined by the regular expression *requirements*.</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">is_valid_password</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">password</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">requirements</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="keyword">return</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex_match</span><span class="special">(</span><span class="identifier">password</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_u32regex</span><span class="special">(</span><span class="identifier">requirements</span><span class="special">));</span>
|
||||
<span class="special">}</span>
|
||||
@ -69,18 +69,18 @@
|
||||
<p>
|
||||
Example: match a UTF-8 encoded filename:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="comment">//
|
||||
</span><span class="comment">// Extract filename part of a path from a UTF-8 encoded std::string and return the result
|
||||
</span><span class="comment">// as another std::string:
|
||||
</span><span class="comment">//
|
||||
</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">get_filename</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">path</span><span class="special">)</span>
|
||||
<pre class="programlisting"><span class="comment">//</span>
|
||||
<span class="comment">// Extract filename part of a path from a UTF-8 encoded std::string and return the result</span>
|
||||
<span class="comment">// as another std::string:</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">get_filename</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">path</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex</span> <span class="identifier">r</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_u32regex</span><span class="special">(</span><span class="string">"(?:\\A|.*\\\\)([^\\\\]+)"</span><span class="special">);</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">smatch</span> <span class="identifier">what</span><span class="special">;</span>
|
||||
<span class="keyword">if</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex_match</span><span class="special">(</span><span class="identifier">path</span><span class="special">,</span> <span class="identifier">what</span><span class="special">,</span> <span class="identifier">r</span><span class="special">))</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// extract $1 as a std::string:
|
||||
</span> <span class="keyword">return</span> <span class="identifier">what</span><span class="special">.</span><span class="identifier">str</span><span class="special">(</span><span class="number">1</span><span class="special">);</span>
|
||||
<span class="comment">// extract $1 as a std::string:</span>
|
||||
<span class="keyword">return</span> <span class="identifier">what</span><span class="special">.</span><span class="identifier">str</span><span class="special">(</span><span class="number">1</span><span class="special">);</span>
|
||||
<span class="special">}</span>
|
||||
<span class="keyword">else</span>
|
||||
<span class="special">{</span>
|
||||
@ -88,9 +88,9 @@
|
||||
<span class="special">}</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_search"></a><h5>
|
||||
<a name="id1096147"></a>
|
||||
<a class="link" href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_search">u32regex_search</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_search"></a></span><a class="link" href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_search">u32regex_search</a>
|
||||
</h5>
|
||||
<p>
|
||||
For each <a class="link" href="../../regex_search.html" title="regex_search"><code class="computeroutput"><span class="identifier">regex_search</span></code></a>
|
||||
@ -105,21 +105,21 @@
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">UnicodeString</span> <span class="identifier">extract_greek</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">text</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// searches through some UTF-16 encoded text for a block encoded in Greek,
|
||||
</span> <span class="comment">// this expression is imperfect, but the best we can do for now - searching
|
||||
</span> <span class="comment">// for specific scripts is actually pretty hard to do right.
|
||||
</span> <span class="comment">//
|
||||
</span> <span class="comment">// Here we search for a character sequence that begins with a Greek letter,
|
||||
</span> <span class="comment">// and continues with characters that are either not-letters ( [^[:L*:]] )
|
||||
</span> <span class="comment">// or are characters in the Greek character block ( [\\x{370}-\\x{3FF}] ).
|
||||
</span> <span class="comment">//
|
||||
</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex</span> <span class="identifier">r</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_u32regex</span><span class="special">(</span>
|
||||
<span class="comment">// searches through some UTF-16 encoded text for a block encoded in Greek,</span>
|
||||
<span class="comment">// this expression is imperfect, but the best we can do for now - searching</span>
|
||||
<span class="comment">// for specific scripts is actually pretty hard to do right.</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="comment">// Here we search for a character sequence that begins with a Greek letter,</span>
|
||||
<span class="comment">// and continues with characters that are either not-letters ( [^[:L*:]] )</span>
|
||||
<span class="comment">// or are characters in the Greek character block ( [\\x{370}-\\x{3FF}] ).</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex</span> <span class="identifier">r</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_u32regex</span><span class="special">(</span>
|
||||
<span class="identifier">L</span><span class="string">"[\\x{370}-\\x{3FF}](?:[^[:L*:]]|[\\x{370}-\\x{3FF}])*"</span><span class="special">);</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">u16match</span> <span class="identifier">what</span><span class="special">;</span>
|
||||
<span class="keyword">if</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex_search</span><span class="special">(</span><span class="identifier">text</span><span class="special">,</span> <span class="identifier">what</span><span class="special">,</span> <span class="identifier">r</span><span class="special">))</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// extract $0 as a UnicodeString:
|
||||
</span> <span class="keyword">return</span> <span class="identifier">UnicodeString</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">.</span><span class="identifier">length</span><span class="special">(</span><span class="number">0</span><span class="special">));</span>
|
||||
<span class="comment">// extract $0 as a UnicodeString:</span>
|
||||
<span class="keyword">return</span> <span class="identifier">UnicodeString</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">.</span><span class="identifier">length</span><span class="special">(</span><span class="number">0</span><span class="special">));</span>
|
||||
<span class="special">}</span>
|
||||
<span class="keyword">else</span>
|
||||
<span class="special">{</span>
|
||||
@ -127,9 +127,9 @@
|
||||
<span class="special">}</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_replace"></a><h5>
|
||||
<a name="id1096566"></a>
|
||||
<a class="link" href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_replace">u32regex_replace</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_algo.h2"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_replace"></a></span><a class="link" href="unicode_algo.html#boost_regex.ref.non_std_strings.icu.unicode_algo.u32regex_replace">u32regex_replace</a>
|
||||
</h5>
|
||||
<p>
|
||||
For each <a class="link" href="../../regex_replace.html" title="regex_replace"><code class="computeroutput"><span class="identifier">regex_replace</span></code></a> algorithm defined
|
||||
@ -146,15 +146,15 @@
|
||||
<p>
|
||||
Example: Credit card number reformatting:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="comment">//
|
||||
</span><span class="comment">// Take a credit card number as a string of digits,
|
||||
</span><span class="comment">// and reformat it as a human readable string with "-"
|
||||
</span><span class="comment">// separating each group of four digit;,
|
||||
</span><span class="comment">// note that we're mixing a UTF-32 regex, with a UTF-16
|
||||
</span><span class="comment">// string and a UTF-8 format specifier, and it still all
|
||||
</span><span class="comment">// just works:
|
||||
</span><span class="comment">//
|
||||
</span><span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex</span> <span class="identifier">e</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_u32regex</span><span class="special">(</span>
|
||||
<pre class="programlisting"><span class="comment">//</span>
|
||||
<span class="comment">// Take a credit card number as a string of digits, </span>
|
||||
<span class="comment">// and reformat it as a human readable string with "-"</span>
|
||||
<span class="comment">// separating each group of four digit;, </span>
|
||||
<span class="comment">// note that we're mixing a UTF-32 regex, with a UTF-16</span>
|
||||
<span class="comment">// string and a UTF-8 format specifier, and it still all </span>
|
||||
<span class="comment">// just works:</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex</span> <span class="identifier">e</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_u32regex</span><span class="special">(</span>
|
||||
<span class="string">"\\A(\\d{3,4})[- ]?(\\d{4})[- ]?(\\d{4})[- ]?(\\d{4})\\z"</span><span class="special">);</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">human_format</span> <span class="special">=</span> <span class="string">"$1-$2-$3-$4"</span><span class="special">;</span>
|
||||
|
||||
@ -166,7 +166,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Unicode Aware Regex Iterators</title>
|
||||
<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
|
||||
<link rel="prev" href="unicode_algo.html" title="Unicode Regular Expression Algorithms">
|
||||
<link rel="next" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
|
||||
@ -22,14 +22,14 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="unicode_algo.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h5 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_iter"></a><a class="link" href="unicode_iter.html" title="Unicode Aware Regex Iterators">Unicode
|
||||
Aware Regex Iterators</a>
|
||||
</h5></div></div></div>
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_iterator"></a><h5>
|
||||
<a name="id1098151"></a>
|
||||
<a class="link" href="unicode_iter.html#boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_iterator">u32regex_iterator</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_iter.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_iterator"></a></span><a class="link" href="unicode_iter.html#boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_iterator">u32regex_iterator</a>
|
||||
</h5>
|
||||
<p>
|
||||
Type <code class="computeroutput"><span class="identifier">u32regex_iterator</span></code>
|
||||
@ -42,8 +42,8 @@
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">u32regex_iterator</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// for members see regex_iterator
|
||||
</span><span class="special">};</span>
|
||||
<span class="comment">// for members see regex_iterator</span>
|
||||
<span class="special">};</span>
|
||||
|
||||
<span class="keyword">typedef</span> <span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*></span> <span class="identifier">utf8regex_iterator</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span> <span class="identifier">utf16regex_iterator</span><span class="special">;</span>
|
||||
@ -54,30 +54,30 @@
|
||||
from a string, there are a series of non-member helper functions called
|
||||
make_u32regex_iterator:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<pre class="programlisting"><span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
<span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
|
||||
<span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
<span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
|
||||
<span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Alloc</span><span class="special">></span>
|
||||
<span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">make_u32regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">make_u32regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
<span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
|
||||
<span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_iterator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -91,9 +91,9 @@
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">enumerate_currencies</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">text</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// enumerate and print all the currency symbols, along
|
||||
</span> <span class="comment">// with any associated numeric values:
|
||||
</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">re</span> <span class="special">=</span>
|
||||
<span class="comment">// enumerate and print all the currency symbols, along</span>
|
||||
<span class="comment">// with any associated numeric values:</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">re</span> <span class="special">=</span>
|
||||
<span class="string">"([[:Sc:]][[:Cf:][:Cc:][:Z*:]]*)?"</span>
|
||||
<span class="string">"([[:Nd:]]+(?:[[:Po:]][[:Nd:]]+)?)?"</span>
|
||||
<span class="string">"(?(1)"</span>
|
||||
@ -103,7 +103,7 @@
|
||||
<span class="string">"[[:Sc:]]"</span>
|
||||
<span class="string">")"</span><span class="special">;</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex</span> <span class="identifier">r</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_u32regex</span><span class="special">(</span><span class="identifier">re</span><span class="special">);</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex_iterator</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">i</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_u32regex_iterator</span><span class="special">(</span><span class="identifier">text</span><span class="special">,</span> <span class="identifier">r</span><span class="special">)),</span> <span class="identifier">j</span><span class="special">;</span>
|
||||
<span class="keyword">while</span><span class="special">(</span><span class="identifier">i</span> <span class="special">!=</span> <span class="identifier">j</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
@ -125,9 +125,9 @@
|
||||
<p>
|
||||
Provided of course that the input is encoded as UTF-8.
|
||||
</p>
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_token_iterator"></a><h5>
|
||||
<a name="id1099420"></a>
|
||||
<a class="link" href="unicode_iter.html#boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_token_iterator">u32regex_token_iterator</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_iter.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_token_iterator"></a></span><a class="link" href="unicode_iter.html#boost_regex.ref.non_std_strings.icu.unicode_iter.u32regex_token_iterator">u32regex_token_iterator</a>
|
||||
</h5>
|
||||
<p>
|
||||
Type <code class="computeroutput"><span class="identifier">u32regex_token_iterator</span></code>
|
||||
@ -140,8 +140,8 @@
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">BidirectionalIterator</span><span class="special">></span>
|
||||
<span class="keyword">class</span> <span class="identifier">u32regex_token_iterator</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// for members see regex_token_iterator
|
||||
</span><span class="special">};</span>
|
||||
<span class="comment">// for members see regex_token_iterator</span>
|
||||
<span class="special">};</span>
|
||||
|
||||
<span class="keyword">typedef</span> <span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*></span> <span class="identifier">utf8regex_token_iterator</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span> <span class="identifier">utf16regex_token_iterator</span><span class="special">;</span>
|
||||
@ -152,40 +152,40 @@
|
||||
from a string, there are a series of non-member helper functions called
|
||||
<code class="computeroutput"><span class="identifier">make_u32regex_token_iterator</span></code>:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*></span>
|
||||
<pre class="programlisting"><span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*></span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Alloc</span><span class="special">></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -194,43 +194,43 @@
|
||||
found in text <span class="emphasis"><em>s</em></span>, using match_flags <span class="emphasis"><em>m</em></span>.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span><span class="special">></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span><span class="identifier">submatch</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span><span class="identifier">submatch</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span><span class="special">></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span><span class="identifier">submatch</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span><span class="identifier">submatch</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span><span class="special">></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span><span class="identifier">submatch</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span><span class="identifier">submatch</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Alloc</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span><span class="special">></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>&</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span><span class="identifier">submatch</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>&</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span><span class="identifier">submatch</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span><span class="special">></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span><span class="identifier">submatch</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span><span class="identifier">submatch</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -238,40 +238,40 @@
|
||||
for each submatch in regular expression <span class="emphasis"><em>e</em></span>, found
|
||||
in text <span class="emphasis"><em>s</em></span>, using match_flags <span class="emphasis"><em>m</em></span>.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*></span>
|
||||
<pre class="programlisting"><span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">submatch</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">submatch</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*></span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">submatch</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">submatch</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">submatch</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">submatch</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
|
||||
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Alloc</span><span class="special">></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>&</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">submatch</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span><span class="special">>&</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">submatch</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
|
||||
<span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*></span>
|
||||
<span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">submatch</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">u32regex</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">submatch</span><span class="special">,</span>
|
||||
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">m</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -285,9 +285,9 @@
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">enumerate_currencies2</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">text</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// enumerate and print all the currency symbols, along
|
||||
</span> <span class="comment">// with any associated numeric values:
|
||||
</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">re</span> <span class="special">=</span>
|
||||
<span class="comment">// enumerate and print all the currency symbols, along</span>
|
||||
<span class="comment">// with any associated numeric values:</span>
|
||||
<span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">re</span> <span class="special">=</span>
|
||||
<span class="string">"([[:Sc:]][[:Cf:][:Cc:][:Z*:]]*)?"</span>
|
||||
<span class="string">"([[:Nd:]]+(?:[[:Po:]][[:Nd:]]+)?)?"</span>
|
||||
<span class="string">"(?(1)"</span>
|
||||
@ -297,7 +297,7 @@
|
||||
<span class="string">"[[:Sc:]]"</span>
|
||||
<span class="string">")"</span><span class="special">;</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex</span> <span class="identifier">r</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_u32regex</span><span class="special">(</span><span class="identifier">re</span><span class="special">);</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">u32regex_token_iterator</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">::</span><span class="identifier">const_iterator</span><span class="special">></span>
|
||||
<span class="identifier">i</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_u32regex_token_iterator</span><span class="special">(</span><span class="identifier">text</span><span class="special">,</span> <span class="identifier">r</span><span class="special">,</span> <span class="number">1</span><span class="special">)),</span> <span class="identifier">j</span><span class="special">;</span>
|
||||
<span class="keyword">while</span><span class="special">(</span><span class="identifier">i</span> <span class="special">!=</span> <span class="identifier">j</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
@ -309,7 +309,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Unicode regular expression types</title>
|
||||
<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../icu.html" title="Working With Unicode and ICU String Types">
|
||||
<link rel="prev" href="intro.html" title="Introduction to using Regex with ICU">
|
||||
<link rel="next" href="unicode_algo.html" title="Unicode Regular Expression Algorithms">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="intro.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../icu.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unicode_algo.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h5 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings.icu.unicode_types"></a><a class="link" href="unicode_types.html" title="Unicode regular expression types">Unicode
|
||||
regular expression types</a>
|
||||
@ -51,9 +51,9 @@
|
||||
which allow regular expressions to be created from UTF-8, UTF-16, or
|
||||
UTF-32 encoded strings:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">InputIterator</span><span class="special">></span>
|
||||
<span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="identifier">InputIterator</span> <span class="identifier">i</span><span class="special">,</span>
|
||||
<span class="identifier">InputIterator</span> <span class="identifier">j</span><span class="special">,</span>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">InputIterator</span><span class="special">></span>
|
||||
<span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="identifier">InputIterator</span> <span class="identifier">i</span><span class="special">,</span>
|
||||
<span class="identifier">InputIterator</span> <span class="identifier">j</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -62,43 +62,43 @@
|
||||
sequence is determined based upon sizeof(*i): 1 implies UTF-8, 2 implies
|
||||
UTF-16, and 4 implies UTF-32.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<pre class="programlisting"><span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
<span class="bold"><strong>Effects</strong></span>: Creates a regular expression
|
||||
object from the Null-terminated UTF-8 characater sequence <span class="emphasis"><em>p</em></span>.
|
||||
object from the Null-terminated UTF-8 character sequence <span class="emphasis"><em>p</em></span>.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<pre class="programlisting"><span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
<span class="bold"><strong>Effects</strong></span>: Creates a regular expression
|
||||
object from the Null-terminated UTF-8 characater sequence p.
|
||||
object from the Null-terminated UTF-8 character sequence p.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<pre class="programlisting"><span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">wchar_t</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
<span class="bold"><strong>Effects</strong></span>: Creates a regular expression
|
||||
object from the Null-terminated characater sequence p. The character
|
||||
encoding of the sequence is determined based upon sizeof(wchar_t): 1
|
||||
implies UTF-8, 2 implies UTF-16, and 4 implies UTF-32.
|
||||
object from the Null-terminated character sequence p. The character encoding
|
||||
of the sequence is determined based upon sizeof(wchar_t): 1 implies UTF-8,
|
||||
2 implies UTF-16, and 4 implies UTF-32.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<pre class="programlisting"><span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">UChar</span><span class="special">*</span> <span class="identifier">p</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
<span class="bold"><strong>Effects</strong></span>: Creates a regular expression
|
||||
object from the Null-terminated UTF-16 characater sequence p.
|
||||
object from the Null-terminated UTF-16 character sequence p.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">C</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">A</span><span class="special">></span>
|
||||
<span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">C</span><span class="special">,</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">A</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span><span class="identifier">C</span><span class="special">,</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">A</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -107,8 +107,8 @@
|
||||
based upon sizeof(C): 1 implies UTF-8, 2 implies UTF-16, and 4 implies
|
||||
UTF-32.
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<pre class="programlisting"><span class="identifier">u32regex</span> <span class="identifier">make_u32regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">UnicodeString</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">opt</span>
|
||||
<span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">perl</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -118,7 +118,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Using Boost Regex With MFC Strings</title>
|
||||
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../non_std_strings.html" title="Interfacing With Non-Standard String Types">
|
||||
<link rel="prev" href="icu/unicode_iter.html" title="Unicode Aware Regex Iterators">
|
||||
<link rel="next" href="mfc_strings/mfc_intro.html" title="Introduction to Boost.Regex and MFC Strings">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="icu/unicode_iter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../non_std_strings.html"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_strings/mfc_intro.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings"></a><a class="link" href="mfc_strings.html" title="Using Boost Regex With MFC Strings">Using
|
||||
Boost Regex With MFC Strings</a>
|
||||
@ -42,7 +42,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Overloaded Algorithms For MFC String Types</title>
|
||||
<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
|
||||
<link rel="prev" href="mfc_regex_create.html" title="Regular Expression Creation From an MFC String">
|
||||
<link rel="next" href="mfc_iter.html" title="Iterating Over the Matches Within An MFC String">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="mfc_regex_create.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_iter.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h5 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo"></a><a class="link" href="mfc_algo.html" title="Overloaded Algorithms For MFC String Types">Overloaded
|
||||
Algorithms For MFC String Types</a>
|
||||
@ -33,9 +33,9 @@
|
||||
all look a lot more complex than they actually are, but for completeness
|
||||
here they are anyway:
|
||||
</p>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match"></a><h5>
|
||||
<a name="id1105568"></a>
|
||||
<a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match">regex_match</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match"></a></span><a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match">regex_match</a>
|
||||
</h5>
|
||||
<p>
|
||||
There are two overloads, the first reports what matched in a match_results
|
||||
@ -49,10 +49,10 @@
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">A</span><span class="special">></span>
|
||||
<span class="keyword">bool</span> <span class="identifier">regex_match</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">match_results</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">B</span><span class="special">*,</span> <span class="identifier">A</span><span class="special">>&</span> <span class="identifier">what</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">T</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
<span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">match_results</span><span class="special"><</span><span class="keyword">const</span> <span class="identifier">B</span><span class="special">*,</span> <span class="identifier">A</span><span class="special">>&</span> <span class="identifier">what</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">,</span> <span class="identifier">T</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
<span class="bold"><strong>Effects</strong></span>: returns <code class="computeroutput"><span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">(),</span>
|
||||
@ -62,18 +62,18 @@
|
||||
<p>
|
||||
<span class="bold"><strong>Example:</strong></span>
|
||||
</p>
|
||||
<pre class="programlisting"><span class="comment">//
|
||||
</span><span class="comment">// Extract filename part of a path from a CString and return the result
|
||||
</span><span class="comment">// as another CString:
|
||||
</span><span class="comment">//
|
||||
</span><span class="identifier">CString</span> <span class="identifier">get_filename</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&</span> <span class="identifier">path</span><span class="special">)</span>
|
||||
<pre class="programlisting"><span class="comment">//</span>
|
||||
<span class="comment">// Extract filename part of a path from a CString and return the result</span>
|
||||
<span class="comment">// as another CString:</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="identifier">CString</span> <span class="identifier">get_filename</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&</span> <span class="identifier">path</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">tregex</span> <span class="identifier">r</span><span class="special">(</span><span class="identifier">__T</span><span class="special">(</span><span class="string">"(?:\\A|.*\\\\)([^\\\\]+)"</span><span class="special">));</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">tmatch</span> <span class="identifier">what</span><span class="special">;</span>
|
||||
<span class="keyword">if</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">path</span><span class="special">,</span> <span class="identifier">what</span><span class="special">,</span> <span class="identifier">r</span><span class="special">))</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// extract $1 as a CString:
|
||||
</span> <span class="keyword">return</span> <span class="identifier">CString</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">1</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">.</span><span class="identifier">length</span><span class="special">(</span><span class="number">1</span><span class="special">));</span>
|
||||
<span class="comment">// extract $1 as a CString:</span>
|
||||
<span class="keyword">return</span> <span class="identifier">CString</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">1</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">.</span><span class="identifier">length</span><span class="special">(</span><span class="number">1</span><span class="special">));</span>
|
||||
<span class="special">}</span>
|
||||
<span class="keyword">else</span>
|
||||
<span class="special">{</span>
|
||||
@ -81,9 +81,9 @@
|
||||
<span class="special">}</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match__second_overload_"></a><h5>
|
||||
<a name="id1106226"></a>
|
||||
<a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match__second_overload_">regex_match
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match_second_overload"></a></span><a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_match_second_overload">regex_match
|
||||
(second overload)</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span>
|
||||
@ -100,18 +100,18 @@
|
||||
<p>
|
||||
<span class="bold"><strong>Example:</strong></span>
|
||||
</p>
|
||||
<pre class="programlisting"><span class="comment">//
|
||||
</span><span class="comment">// Find out if *password* meets our password requirements,
|
||||
</span><span class="comment">// as defined by the regular expression *requirements*.
|
||||
</span><span class="comment">//
|
||||
</span><span class="keyword">bool</span> <span class="identifier">is_valid_password</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&</span> <span class="identifier">password</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&</span> <span class="identifier">requirements</span><span class="special">)</span>
|
||||
<pre class="programlisting"><span class="comment">//</span>
|
||||
<span class="comment">// Find out if *password* meets our password requirements,</span>
|
||||
<span class="comment">// as defined by the regular expression *requirements*.</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="keyword">bool</span> <span class="identifier">is_valid_password</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&</span> <span class="identifier">password</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&</span> <span class="identifier">requirements</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="keyword">return</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_match</span><span class="special">(</span><span class="identifier">password</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">make_regex</span><span class="special">(</span><span class="identifier">requirements</span><span class="special">));</span>
|
||||
<span class="special">}</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search"></a><h5>
|
||||
<a name="id1106656"></a>
|
||||
<a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search">regex_search</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.h2"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search"></a></span><a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search">regex_search</a>
|
||||
</h5>
|
||||
<p>
|
||||
There are two additional overloads for <a class="link" href="../../regex_search.html" title="regex_search"><code class="computeroutput"><span class="identifier">regex_search</span></code></a>, the first reports
|
||||
@ -133,24 +133,24 @@
|
||||
</p>
|
||||
<pre class="programlisting"><span class="identifier">CString</span> <span class="identifier">extract_postcode</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&</span> <span class="identifier">address</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// searches throw address for a UK postcode and returns the result,
|
||||
</span> <span class="comment">// the expression used is by Phil A. on www.regxlib.com:
|
||||
</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">tregex</span> <span class="identifier">r</span><span class="special">(</span><span class="identifier">__T</span><span class="special">(</span><span class="string">"^(([A-Z]{1,2}[0-9]{1,2})|([A-Z]{1,2}[0-9][A-Z]))\\s?([0-9][A-Z]{2})$"</span><span class="special">));</span>
|
||||
<span class="comment">// searches throw address for a UK postcode and returns the result,</span>
|
||||
<span class="comment">// the expression used is by Phil A. on www.regxlib.com:</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">tregex</span> <span class="identifier">r</span><span class="special">(</span><span class="identifier">__T</span><span class="special">(</span><span class="string">"^(([A-Z]{1,2}[0-9]{1,2})|([A-Z]{1,2}[0-9][A-Z]))\\s?([0-9][A-Z]{2})$"</span><span class="special">));</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">tmatch</span> <span class="identifier">what</span><span class="special">;</span>
|
||||
<span class="keyword">if</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_search</span><span class="special">(</span><span class="identifier">address</span><span class="special">,</span> <span class="identifier">what</span><span class="special">,</span> <span class="identifier">r</span><span class="special">))</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// extract $0 as a CString:
|
||||
</span> <span class="keyword">return</span> <span class="identifier">CString</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">.</span><span class="identifier">length</span><span class="special">());</span>
|
||||
<span class="comment">// extract $0 as a CString:</span>
|
||||
<span class="keyword">return</span> <span class="identifier">CString</span><span class="special">(</span><span class="identifier">what</span><span class="special">[</span><span class="number">0</span><span class="special">].</span><span class="identifier">first</span><span class="special">,</span> <span class="identifier">what</span><span class="special">.</span><span class="identifier">length</span><span class="special">());</span>
|
||||
<span class="special">}</span>
|
||||
<span class="keyword">else</span>
|
||||
<span class="special">{</span>
|
||||
<span class="keyword">throw</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span><span class="special">(</span><span class="string">"No postcode found"</span><span class="special">);</span>
|
||||
<span class="special">}</span>
|
||||
<span class="special">}</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search__second_overload_"></a><h5>
|
||||
<a name="id1107885"></a>
|
||||
<a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search__second_overload_">regex_search
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.h3"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search_second_overload"></a></span><a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_search_second_overload">regex_search
|
||||
(second overload)</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span>
|
||||
@ -163,9 +163,9 @@
|
||||
<span class="identifier">s</span><span class="special">.</span><span class="identifier">GetString</span><span class="special">()</span>
|
||||
<span class="special">+</span> <span class="identifier">s</span><span class="special">.</span><span class="identifier">GetLength</span><span class="special">(),</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span></code>
|
||||
</p>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_replace"></a><h5>
|
||||
<a name="id1108175"></a>
|
||||
<a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_replace">regex_replace</a>
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.h4"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_replace"></a></span><a class="link" href="mfc_algo.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_algo.regex_replace">regex_replace</a>
|
||||
</h5>
|
||||
<p>
|
||||
There are two additional overloads for <a class="link" href="../../regex_replace.html" title="regex_replace"><code class="computeroutput"><span class="identifier">regex_replace</span></code></a>, the first sends
|
||||
@ -198,12 +198,12 @@
|
||||
<p>
|
||||
<span class="bold"><strong>Example</strong></span>:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="comment">//
|
||||
</span><span class="comment">// Take a credit card number as a string of digits,
|
||||
</span><span class="comment">// and reformat it as a human readable string with "-"
|
||||
</span><span class="comment">// separating each group of four digits:
|
||||
</span><span class="comment">//
|
||||
</span><span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">tregex</span> <span class="identifier">e</span><span class="special">(</span><span class="identifier">__T</span><span class="special">(</span><span class="string">"\\A(\\d{3,4})[- ]?(\\d{4})[- ]?(\\d{4})[- ]?(\\d{4})\\z"</span><span class="special">));</span>
|
||||
<pre class="programlisting"><span class="comment">//</span>
|
||||
<span class="comment">// Take a credit card number as a string of digits, </span>
|
||||
<span class="comment">// and reformat it as a human readable string with "-"</span>
|
||||
<span class="comment">// separating each group of four digits:</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">tregex</span> <span class="identifier">e</span><span class="special">(</span><span class="identifier">__T</span><span class="special">(</span><span class="string">"\\A(\\d{3,4})[- ]?(\\d{4})[- ]?(\\d{4})[- ]?(\\d{4})\\z"</span><span class="special">));</span>
|
||||
<span class="keyword">const</span> <span class="identifier">CString</span> <span class="identifier">human_format</span> <span class="special">=</span> <span class="identifier">__T</span><span class="special">(</span><span class="string">"$1-$2-$3-$4"</span><span class="special">);</span>
|
||||
|
||||
<span class="identifier">CString</span> <span class="identifier">human_readable_card_number</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&</span> <span class="identifier">s</span><span class="special">)</span>
|
||||
@ -214,7 +214,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Introduction to Boost.Regex and MFC Strings</title>
|
||||
<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
|
||||
<link rel="prev" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
|
||||
<link rel="next" href="mfc_regex_types.html" title="Regex Types Used With MFC Strings">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_regex_types.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h5 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_intro"></a><a class="link" href="mfc_intro.html" title="Introduction to Boost.Regex and MFC Strings">Introduction
|
||||
to Boost.Regex and MFC Strings</a>
|
||||
@ -51,7 +51,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Iterating Over the Matches Within An MFC String</title>
|
||||
<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
|
||||
<link rel="prev" href="mfc_algo.html" title="Overloaded Algorithms For MFC String Types">
|
||||
<link rel="next" href="../../posix.html" title="POSIX Compatible C API's">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="mfc_algo.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../posix.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h5 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter"></a><a class="link" href="mfc_iter.html" title="Iterating Over the Matches Within An MFC String">Iterating
|
||||
Over the Matches Within An MFC String</a>
|
||||
@ -31,16 +31,16 @@
|
||||
The following helper functions are provided to ease the conversion from
|
||||
an MFC/ATL string to a <a class="link" href="../../regex_iterator.html" title="regex_iterator"><code class="computeroutput"><span class="identifier">regex_iterator</span></code></a> or <a class="link" href="../../regex_token_iterator.html" title="regex_token_iterator"><code class="computeroutput"><span class="identifier">regex_token_iterator</span></code></a>:
|
||||
</p>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_iterator_creation_helper"></a><h5>
|
||||
<a name="id1108946"></a>
|
||||
<a class="link" href="mfc_iter.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_iterator_creation_helper">regex_iterator
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.h0"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_iterator_creation_helper"></a></span><a class="link" href="mfc_iter.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_iterator_creation_helper">regex_iterator
|
||||
creation helper</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">></span>
|
||||
<span class="identifier">regex_iterator</span><span class="special"><</span><span class="identifier">charT</span> <span class="keyword">const</span><span class="special">*></span>
|
||||
<span class="identifier">regex_iterator</span><span class="special"><</span><span class="identifier">charT</span> <span class="keyword">const</span><span class="special">*></span>
|
||||
<span class="identifier">make_regex_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -53,9 +53,9 @@
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">enumerate_links</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&</span> <span class="identifier">html</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// enumerate and print all the links in some HTML text,
|
||||
</span> <span class="comment">// the expression used is by Andew Lee on www.regxlib.com:
|
||||
</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">tregex</span> <span class="identifier">r</span><span class="special">(</span>
|
||||
<span class="comment">// enumerate and print all the links in some HTML text,</span>
|
||||
<span class="comment">// the expression used is by Andew Lee on www.regxlib.com:</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">tregex</span> <span class="identifier">r</span><span class="special">(</span>
|
||||
<span class="identifier">__T</span><span class="special">(</span><span class="string">"href=[\"\']((http:\\/\\/|\\.\\/|\\/)?\\w+"</span>
|
||||
<span class="string">"(\\.\\w+)*(\\/\\w+(\\.\\w+)?)*"</span>
|
||||
<span class="string">"(\\/|\\?\\w*=\\w*(&\\w*=\\w*)*)?)[\"\']"</span><span class="special">));</span>
|
||||
@ -67,17 +67,17 @@
|
||||
<span class="special">}</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_token_iterator_creation_helpers"></a><h5>
|
||||
<a name="id1109494"></a>
|
||||
<a class="link" href="mfc_iter.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_token_iterator_creation_helpers">regex_token_iterator
|
||||
<h5>
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.h1"></a>
|
||||
<span class="phrase"><a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_token_iterator_creation_he"></a></span><a class="link" href="mfc_iter.html#boost_regex.ref.non_std_strings.mfc_strings.mfc_iter.regex_token_iterator_creation_he">regex_token_iterator
|
||||
creation helpers</a>
|
||||
</h5>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">></span>
|
||||
<span class="identifier">regex_token_iterator</span><span class="special"><</span><span class="identifier">charT</span> <span class="keyword">const</span><span class="special">*></span>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">></span>
|
||||
<span class="identifier">regex_token_iterator</span><span class="special"><</span><span class="identifier">charT</span> <span class="keyword">const</span><span class="special">*></span>
|
||||
<span class="identifier">make_regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">int</span> <span class="identifier">sub</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span>
|
||||
<span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -86,12 +86,12 @@
|
||||
<span class="identifier">sub</span><span class="special">,</span>
|
||||
<span class="identifier">f</span><span class="special">);</span></code>
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">></span>
|
||||
<span class="identifier">regex_token_iterator</span><span class="special"><</span><span class="identifier">charT</span> <span class="keyword">const</span><span class="special">*></span>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">></span>
|
||||
<span class="identifier">regex_token_iterator</span><span class="special"><</span><span class="identifier">charT</span> <span class="keyword">const</span><span class="special">*></span>
|
||||
<span class="identifier">make_regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">subs</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>&</span> <span class="identifier">subs</span><span class="special">,</span>
|
||||
<span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -100,12 +100,12 @@
|
||||
<span class="identifier">subs</span><span class="special">,</span>
|
||||
<span class="identifier">f</span><span class="special">);</span></code>
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span><span class="special">></span>
|
||||
<span class="identifier">regex_token_iterator</span><span class="special"><</span><span class="identifier">charT</span> <span class="keyword">const</span><span class="special">*></span>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span><span class="special">></span>
|
||||
<span class="identifier">regex_token_iterator</span><span class="special"><</span><span class="identifier">charT</span> <span class="keyword">const</span><span class="special">*></span>
|
||||
<span class="identifier">make_regex_token_iterator</span><span class="special">(</span>
|
||||
<span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span> <span class="identifier">subs</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">e</span><span class="special">,</span>
|
||||
<span class="keyword">const</span> <span class="keyword">int</span> <span class="special">(&</span> <span class="identifier">subs</span><span class="special">)[</span><span class="identifier">N</span><span class="special">],</span>
|
||||
<span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -119,9 +119,9 @@
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">enumerate_links2</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CString</span><span class="special">&</span> <span class="identifier">html</span><span class="special">)</span>
|
||||
<span class="special">{</span>
|
||||
<span class="comment">// enumerate and print all the links in some HTML text,
|
||||
</span> <span class="comment">// the expression used is by Andew Lee on www.regxlib.com:
|
||||
</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">tregex</span> <span class="identifier">r</span><span class="special">(</span>
|
||||
<span class="comment">// enumerate and print all the links in some HTML text,</span>
|
||||
<span class="comment">// the expression used is by Andew Lee on www.regxlib.com:</span>
|
||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">tregex</span> <span class="identifier">r</span><span class="special">(</span>
|
||||
<span class="identifier">__T</span><span class="special">(</span><span class="string">"href=[\"\']((http:\\/\\/|\\.\\/|\\/)?\\w+"</span>
|
||||
<span class="string">"(\\.\\w+)*(\\/\\w+(\\.\\w+)?)*"</span>
|
||||
<span class="string">"(\\/|\\?\\w*=\\w*(&\\w*=\\w*)*)?)[\"\']"</span><span class="special">));</span>
|
||||
@ -131,12 +131,12 @@
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="special">*</span><span class="identifier">i</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
|
||||
<span class="special">++</span><span class="identifier">i</span><span class="special">;</span>
|
||||
<span class="special">}</span>
|
||||
<span class="special">}</span>
|
||||
<span class="special">}</span>
|
||||
</pre>
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Regular Expression Creation From an MFC String</title>
|
||||
<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
|
||||
<link rel="prev" href="mfc_regex_types.html" title="Regex Types Used With MFC Strings">
|
||||
<link rel="next" href="mfc_algo.html" title="Overloaded Algorithms For MFC String Types">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="mfc_regex_types.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_algo.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h5 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_regex_create"></a><a class="link" href="mfc_regex_create.html" title="Regular Expression Creation From an MFC String">Regular
|
||||
Expression Creation From an MFC String</a>
|
||||
@ -32,8 +32,8 @@
|
||||
of a regular expression from an MFC/ATL string type:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">charT</span><span class="special">></span>
|
||||
<span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span>
|
||||
<span class="identifier">make_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">charT</span><span class="special">></span>
|
||||
<span class="identifier">make_regex</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ATL</span><span class="special">::</span><span class="identifier">CSimpleStringT</span><span class="special"><</span><span class="identifier">charT</span><span class="special">>&</span> <span class="identifier">s</span><span class="special">,</span>
|
||||
<span class="special">::</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">normal</span><span class="special">);</span>
|
||||
</pre>
|
||||
<p>
|
||||
@ -43,7 +43,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
@ -3,8 +3,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
||||
<title>Regex Types Used With MFC Strings</title>
|
||||
<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
|
||||
<link rel="home" href="../../../../index.html" title="Boost.Regex 5.1.3">
|
||||
<link rel="up" href="../mfc_strings.html" title="Using Boost Regex With MFC Strings">
|
||||
<link rel="prev" href="mfc_intro.html" title="Introduction to Boost.Regex and MFC Strings">
|
||||
<link rel="next" href="mfc_regex_create.html" title="Regular Expression Creation From an MFC String">
|
||||
@ -22,7 +22,7 @@
|
||||
<div class="spirit-nav">
|
||||
<a accesskey="p" href="mfc_intro.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mfc_strings.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mfc_regex_create.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
|
||||
</div>
|
||||
<div class="section" lang="en">
|
||||
<div class="section">
|
||||
<div class="titlepage"><div><div><h5 class="title">
|
||||
<a name="boost_regex.ref.non_std_strings.mfc_strings.mfc_regex_types"></a><a class="link" href="mfc_regex_types.html" title="Regex Types Used With MFC Strings">Regex
|
||||
Types Used With MFC Strings</a>
|
||||
@ -31,10 +31,10 @@
|
||||
The following typedefs are provided for the convenience of those working
|
||||
with TCHAR's:
|
||||
</p>
|
||||
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">TCHAR</span><span class="special">></span> <span class="identifier">tregex</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">TCHAR</span> <span class="keyword">const</span><span class="special">*></span> <span class="identifier">tmatch</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">regex_iterator</span><span class="special"><</span><span class="identifier">TCHAR</span> <span class="keyword">const</span><span class="special">*></span> <span class="identifier">tregex_iterator</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">regex_token_iterator</span><span class="special"><</span><span class="identifier">TCHAR</span> <span class="keyword">const</span><span class="special">*></span> <span class="identifier">tregex_token_iterator</span><span class="special">;</span>
|
||||
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">basic_regex</span><span class="special"><</span><span class="identifier">TCHAR</span><span class="special">></span> <span class="identifier">tregex</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">match_results</span><span class="special"><</span><span class="identifier">TCHAR</span> <span class="keyword">const</span><span class="special">*></span> <span class="identifier">tmatch</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">regex_iterator</span><span class="special"><</span><span class="identifier">TCHAR</span> <span class="keyword">const</span><span class="special">*></span> <span class="identifier">tregex_iterator</span><span class="special">;</span>
|
||||
<span class="keyword">typedef</span> <span class="identifier">regex_token_iterator</span><span class="special"><</span><span class="identifier">TCHAR</span> <span class="keyword">const</span><span class="special">*></span> <span class="identifier">tregex_token_iterator</span><span class="special">;</span>
|
||||
</pre>
|
||||
<p>
|
||||
If you are working with explicitly narrow or wide characters rather than
|
||||
@ -44,7 +44,7 @@
|
||||
</div>
|
||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||
<td align="left"></td>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998 -2010 John Maddock<p>
|
||||
<td align="right"><div class="copyright-footer">Copyright © 1998-2013 John Maddock<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user