From 7a525369cc72540db03be05b1fd0b909baf76e26 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Tue, 31 May 2005 09:45:35 +0000 Subject: [PATCH] Removed unsupported file. Updated macro list in user.hpp. [SVN r29316] --- include/boost/regex/src.cpp | 55 ------------------------------------ include/boost/regex/user.hpp | 6 ++-- 2 files changed, 2 insertions(+), 59 deletions(-) delete mode 100644 include/boost/regex/src.cpp diff --git a/include/boost/regex/src.cpp b/include/boost/regex/src.cpp deleted file mode 100644 index 4d91d8d7..00000000 --- a/include/boost/regex/src.cpp +++ /dev/null @@ -1,55 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE src.cpp - * VERSION see - * DESCRIPTION: Includes all the regex source files, include this - * file only if you need to build the regex library - * as a single file. You must include this file - * before any other regex header. - * - * CAUTION: THIS FILE IS DEPRICATED AND WILL CAUSE - * UNNECESSARY CODE BLOAT. - */ - -#if (!defined(BOOST_REGEX_NO_LIB) || !defined(BOOST_REGEX_NO_EXTERNAL_TEMPLATES)) && defined(BOOST_REGEX_CONFIG_HPP) -#error too late you have already included a regex header - make sure that you include this header before any other boost header -#endif - -#define BOOST_REGEX_NO_LIB -#define BOOST_REGEX_STATIC_LINK -#define BOOST_REGEX_NO_EXTERNAL_TEMPLATES - -#include - -// -// include library source files: -// -#ifdef BOOST_REGEX_USE_WIN32_LOCALE -#include "libs/regex/src/w32_regex_traits.cpp" -#elif defined(BOOST_REGEX_USE_C_LOCALE) -#include "libs/regex/src/c_regex_traits.cpp" -#else -#include "libs/regex/src/cpp_regex_traits.cpp" -#endif -#include "libs/regex/src/c_regex_traits_common.cpp" -#include "libs/regex/src/cregex.cpp" -#include "libs/regex/src/fileiter.cpp" -#include "libs/regex/src/posix_api.cpp" -#include "libs/regex/src/wide_posix_api.cpp" -#include "libs/regex/src/regex.cpp" -#include "libs/regex/src/regex_debug.cpp" -#include "libs/regex/src/regex_synch.cpp" - - - diff --git a/include/boost/regex/user.hpp b/include/boost/regex/user.hpp index 67168cb3..95908173 100644 --- a/include/boost/regex/user.hpp +++ b/include/boost/regex/user.hpp @@ -55,10 +55,6 @@ // cause more problems than they are worth: // #define BOOST_REGEX_NO_FWD -// define this if your compiler can't cope with the new -// version 4 regex code. -// #define BOOST_REGEX_V3 - // define this if your compiler supports MS Windows structured // exception handling. // #define BOOST_REGEX_HAS_MS_STACK_GUARD @@ -90,3 +86,5 @@ // down quite a bit). // #define BOOST_REGEX_MATCH_EXTRA +// define this if you want to enable support for Unicode via ICU. +// #define BOOST_HAS_ICU