Commit Graph

130 Commits

Author SHA1 Message Date
194ab4d646 Merge pull request #139 from volo-zyko/fix-clangcl-icu-linking
Fix linking with ICU libs when building with clang-cl
2021-06-12 14:22:21 +01:00
1728f98485 Merge pull request #138 from volo-zyko/add-icu-search-paths
Add ICU libs search paths even when ICU_ICUUC_NAME, ICU_ICUDT_NAME, and ICU_ICUIN_NAME are provided by user
2021-06-12 14:22:02 +01:00
d619d934f3 Fix linking with ICU libs when building with clang-cl 2021-06-09 21:45:10 +03:00
da20a5d1dc Add ICU libs search paths even when ICU_ICUUC_NAME, ICU_ICUDT_NAME,
and ICU_ICUIN_NAME are provided by user
2021-06-09 21:37:41 +03:00
d604d1702e Fix ICU libs detection when ICU resources are in
a separate directory
2021-06-09 21:32:40 +03:00
38cbd07351 Add missing file 2020-12-10 17:02:20 +00:00
c902bed6a3 Remove more workarounds, start testing standalone mode. 2020-12-04 12:16:36 +00:00
678b3f5c4d Make regex_raw_buffer header only. 2020-11-30 13:21:49 +00:00
9d64cf60ff Make icu.hpp header only. 2020-11-28 18:28:29 +00:00
c9d389014a Make w32_regex_traits.hpp header only. 2020-11-28 16:51:39 +00:00
5002272ec8 Make w32_regex_traits.hpp header only. 2020-11-28 12:49:59 +00:00
ddb682a208 Make cpp_regex_traits all inline. 2020-11-27 18:13:59 +00:00
27d2853615 Make c_regex_traits all inline.
Fix some C++20 issues.
2020-11-26 20:05:38 +00:00
1bb29f2134 Remove external template instantiation. 2020-11-26 17:00:04 +00:00
3b98dc901a Change ICU configuration to support cross-compiling.
Fixes: https://github.com/boostorg/regex/issues/78
2020-01-19 18:16:37 +00:00
fc4dc17dc7 change ICU_LINK configuration 2019-10-25 19:05:52 +01:00
b59dc980c8 Remove deprecated files and update docs. 2017-10-09 18:31:42 +01:00
fa2c76c0de Sun toolset no longer needs link=static on tests. 2017-02-07 19:57:42 +00:00
8b477724a7 Add missing "import testing;" to Jamfile.v2. 2016-11-10 10:51:41 +00:00
ddd808f761 Fix ICU configuration to use static library only when using a static runtime 2016-07-20 18:20:37 +00:00
acade9f20c Allow use of ICU with static runtime.
See: https://svn.boost.org/trac/boost/ticket/12011
2016-06-11 18:46:23 +01:00
e3228b61eb Fix ICU detection.
See: https://svn.boost.org/trac/boost/ticket/12152.
2016-06-09 18:02:31 +01:00
0bc8abb04c Fix ICU error code usage. 2015-10-18 18:38:29 +01:00
1787274280 Comment new tests. 2015-10-18 18:18:37 +01:00
0abd5557c0 Add missing #includes. 2015-10-18 18:13:27 +01:00
39fda8e55b Make sure std lib is invoked to catch shared lib miss-match. 2015-10-18 18:11:49 +01:00
6e80ff8c4c Fix rule name. 2015-10-18 17:52:59 +01:00
389b9c35e0 Try and improve ICU detection to avoid "DLL Hell". 2015-10-18 17:50:40 +01:00
5e98fe9a6a Shared library doesn't work with Oracle compiler. 2015-08-19 18:20:20 +01:00
a87ecdc49c Merge branch 'develop' of https://github.com/boostorg/regex into develop 2015-02-13 19:24:19 +00:00
13f707b381 Latest ICU doesn't permit the delayload option :( 2015-02-13 19:24:05 +00:00
8921188b70 Only specify debug library name for msvc and intel
Boost.Build can then fallback to the release libraries for these
compilers for user-defined variants.
2015-02-09 12:09:56 +01:00
333bdbaf14 Update makesfiles.
Deprecate makefiles and update docs.
Fixes #7286.

[SVN r81621]
2012-11-29 10:46:51 +00:00
92b059e5a9 Update makefiles.
[SVN r80933]
2012-10-10 12:43:21 +00:00
c2d2f656da Don't use lib64 and bin64 paths except for msvc builds. Refs #7055.
[SVN r79359]
2012-07-08 16:50:23 +00:00
c822e00b6a Change gcc makefile variable usage.
Regenerate makesfiles.
Fixes #6887

[SVN r78424]
2012-05-11 18:42:47 +00:00
c72bb1b175 Fix Intel-win ICU library names.
[SVN r76322]
2012-01-05 17:27:51 +00:00
16bf9d8501 Update version number, fixes #5353.
[SVN r71476]
2011-04-25 09:27:11 +00:00
d6e72fc2b7 Update makefiles.
[SVN r67717]
2011-01-06 12:45:47 +00:00
b60171bdcf Yes another attempt to fix the 64-bit paths issue.
Refs #4864.

[SVN r66699]
2010-11-23 13:09:08 +00:00
dd9d022d7c Another attempt at fixing 64-bit ICU support.
dll-path for 64-bit builds still isn't set correctly.
Refs #4864.

[SVN r66659]
2010-11-21 18:40:59 +00:00
cef369efa5 Search in lib64 and bin64 for ICU binaries.
[SVN r66640]
2010-11-18 18:27:40 +00:00
a35cb5b902 Shared libraries now finally work with Mingw GCC-4.5.0.
[SVN r65807]
2010-10-07 15:40:24 +00:00
6fd55b0510 Update version number.
[SVN r65719]
2010-10-02 11:26:53 +00:00
383f3b2144 Add option to explicitly disable ICU support.
Update docs to describe new ICU config support.

[SVN r65489]
2010-09-20 16:56:48 +00:00
f4d925ad3b Up the warning level, and fix the resulting warnings with msvc, gcc and Intel.
Fix bug in docs and regenerate.

[SVN r65208]
2010-09-03 08:33:13 +00:00
05636b5c89 Fix numerous VC-10 compiler warnings.
Rewrite ICU configuration to use the new Boost.Build configuration logic.

[SVN r61893]
2010-05-10 12:13:49 +00:00
c6f3a072e3 Update version numbers in makefiles.
[SVN r58539]
2009-12-28 11:54:52 +00:00
603e98d186 Fixes #3425.
[SVN r57252]
2009-10-30 18:15:55 +00:00
9f9ce59d57 Treat ICU_PATH relatively to current dir.
Also, fix another leading "/" bug.


[SVN r55756]
2009-08-24 09:34:08 +00:00