diff options
author | Andy Cedilnik <andy.cedilnik@kitware.com> | 2005-10-19 12:42:22 (GMT) |
---|---|---|
committer | Andy Cedilnik <andy.cedilnik@kitware.com> | 2005-10-19 12:42:22 (GMT) |
commit | 66e50573c15d7338868142d7f1055c3491048291 (patch) | |
tree | aa6406f590441ca597a4e027c959764e87534c2c | |
parent | d9d8d537c109d76b76123032edffdee44503c568 (diff) | |
download | CMake-66e50573c15d7338868142d7f1055c3491048291.zip CMake-66e50573c15d7338868142d7f1055c3491048291.tar.gz CMake-66e50573c15d7338868142d7f1055c3491048291.tar.bz2 |
COMP: Fix namespace. This way kwsys can be built outside cmake
-rw-r--r-- | Source/kwsys/Glob.cxx | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/Source/kwsys/Glob.cxx b/Source/kwsys/Glob.cxx index def29d0..4f1179e 100644 --- a/Source/kwsys/Glob.cxx +++ b/Source/kwsys/Glob.cxx @@ -40,12 +40,12 @@ namespace KWSYS_NAMESPACE { #if defined( _WIN32 ) || defined( APPLE ) || defined( __CYGWIN__ ) // On Windows and apple, no difference between lower and upper case - #define CM_GLOB_CASE_INDEPENDENT + #define KWSYS_GLOB_CASE_INDEPENDENT #endif #if defined( _WIN32 ) || defined( __CYGWIN__ ) // Handle network paths - #define CM_GLOB_SUPPORT_NETWORK_PATHS + #define KWSYS_GLOB_SUPPORT_NETWORK_PATHS #endif //---------------------------------------------------------------------------- @@ -53,7 +53,7 @@ class GlobInternals { public: std::vector<std::string> Files; - std::vector<cmsys::RegularExpression> Expressions; + std::vector<kwsys::RegularExpression> Expressions; std::vector<std::string> TextExpressions; }; @@ -82,7 +82,7 @@ void Glob::Escape(int ch, char* buffer) } else { -#if defined( CM_GLOB_CASE_INDEPENDENT ) +#if defined( KWSYS_GLOB_CASE_INDEPENDENT ) // On Windows and apple, no difference between lower and upper case sprintf(buffer, "%c", tolower(ch)); #else @@ -180,7 +180,7 @@ std::string Glob::ConvertExpression(const std::string& expr) void Glob::RecurseDirectory(std::string::size_type start, const std::string& dir, bool dir_only) { - cmsys::Directory d; + kwsys::Directory d; if ( !d.Load(dir.c_str()) ) { return; @@ -207,9 +207,9 @@ void Glob::RecurseDirectory(std::string::size_type start, realname = dir + "/" + fname; } -#if defined( CM_GLOB_CASE_INDEPENDENT ) +#if defined( KWSYS_GLOB_CASE_INDEPENDENT ) // On Windows and apple, no difference between lower and upper case - fname = cmsys::SystemTools::LowerCase(fname); + fname = kwsys::SystemTools::LowerCase(fname); #endif if ( start == 0 ) @@ -221,14 +221,14 @@ void Glob::RecurseDirectory(std::string::size_type start, fullname = dir + "/" + fname; } - if ( !dir_only || !cmsys::SystemTools::FileIsDirectory(realname.c_str()) ) + if ( !dir_only || !kwsys::SystemTools::FileIsDirectory(realname.c_str()) ) { if ( m_Internals->Expressions[m_Internals->Expressions.size()-1].find(fname.c_str()) ) { m_Internals->Files.push_back(realname); } } - if ( cmsys::SystemTools::FileIsDirectory(realname.c_str()) ) + if ( kwsys::SystemTools::FileIsDirectory(realname.c_str()) ) { this->RecurseDirectory(start+1, realname, dir_only); } @@ -246,7 +246,7 @@ void Glob::ProcessDirectory(std::string::size_type start, this->RecurseDirectory(start, dir, dir_only); return; } - cmsys::Directory d; + kwsys::Directory d; if ( !d.Load(dir.c_str()) ) { return; @@ -273,9 +273,9 @@ void Glob::ProcessDirectory(std::string::size_type start, realname = dir + "/" + fname; } -#if defined( CM_GLOB_CASE_INDEPENDENT ) +#if defined( KWSYS_GLOB_CASE_INDEPENDENT ) // On Windows and apple, no difference between lower and upper case - fname = cmsys::SystemTools::LowerCase(fname); + fname = kwsys::SystemTools::LowerCase(fname); #endif if ( start == 0 ) @@ -291,7 +291,7 @@ void Glob::ProcessDirectory(std::string::size_type start, //std::cout << "Match: " << m_Internals->TextExpressions[start].c_str() << std::endl; //std::cout << "Full name: " << fullname << std::endl; - if ( (!dir_only || !last) && !cmsys::SystemTools::FileIsDirectory(realname.c_str()) ) + if ( (!dir_only || !last) && !kwsys::SystemTools::FileIsDirectory(realname.c_str()) ) { continue; } @@ -320,9 +320,9 @@ bool Glob::FindFiles(const std::string& inexpr) m_Internals->Expressions.clear(); m_Internals->Files.clear(); - if ( !cmsys::SystemTools::FileIsFullPath(expr.c_str()) ) + if ( !kwsys::SystemTools::FileIsFullPath(expr.c_str()) ) { - expr = cmsys::SystemTools::GetCurrentWorkingDirectory(); + expr = kwsys::SystemTools::GetCurrentWorkingDirectory(); expr += "/" + inexpr; } std::string fexpr = expr; @@ -349,7 +349,7 @@ bool Glob::FindFiles(const std::string& inexpr) } if ( skip == 0 ) { -#if defined( CM_GLOB_SUPPORT_NETWORK_PATHS ) +#if defined( KWSYS_GLOB_SUPPORT_NETWORK_PATHS ) // Handle network paths if ( expr[0] == '/' && expr[1] == '/' ) { @@ -419,7 +419,7 @@ bool Glob::FindFiles(const std::string& inexpr) void Glob::AddExpression(const char* expr) { m_Internals->Expressions.push_back( - cmsys::RegularExpression( + kwsys::RegularExpression( this->ConvertExpression(expr).c_str())); m_Internals->TextExpressions.push_back(this->ConvertExpression(expr)); } |