Skip to content

Commit

Permalink
Changed KWSys references to work with the latest version of KWSys fro…
Browse files Browse the repository at this point in the history
…m Kitware's original repo.
  • Loading branch information
al-sabr committed Feb 5, 2021
1 parent b41d669 commit 815e01f
Show file tree
Hide file tree
Showing 9 changed files with 19 additions and 19 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Expand Up @@ -586,7 +586,7 @@ mark_as_superbuild(CTK_BUILD_QTDESIGNER_PLUGINS)
# KWSys & VNL from ITK
#

add_subdirectory(External/KWSys)
add_subdirectory(External/kwsys)
add_subdirectory(External/VNL)

#-----------------------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion Libs/mbilog/CMakeLists.txt
Expand Up @@ -88,4 +88,4 @@ set(KWSYS_HEADER_DIR "${KWSYS_HEADER_ROOT}/${KWSYS_NAMESPACE}")
include_directories(${KWSYS_HEADER_ROOT})
]]

target_link_libraries(${PROJECT_NAME} itksys)
#target_link_libraries(${PROJECT_NAME} itksys)
2 changes: 1 addition & 1 deletion Libs/mbilog/itkDirectory.cxx
Expand Up @@ -24,7 +24,7 @@ namespace itk
*/
Directory::Directory()
{
m_Internal = new itksys::Directory;
m_Internal = new kwsys::Directory;
}

/**
Expand Down
4 changes: 2 additions & 2 deletions Libs/mbilog/itkDirectory.h
Expand Up @@ -19,7 +19,7 @@
#define itkDirectory_h

#include "itkObject.h"
#include "itksys/Directory.hxx"
#include "kwsys/Directory.hxx"
#include "mbilogExport.h"

namespace itk
Expand Down Expand Up @@ -81,7 +81,7 @@ class MBILOG_EXPORT Directory : public Object
PrintSelf(std::ostream & os, Indent indent) const override;

private:
::itksys::Directory * m_Internal;
::kwsys::Directory * m_Internal;
}; // End Class: Directory
} // end namespace itk

Expand Down
20 changes: 10 additions & 10 deletions Libs/mbilog/itkMultiThreaderBase.cxx
Expand Up @@ -34,8 +34,8 @@
#include "itkNumericTraits.h"
#include <mutex>

#include "itksys/SystemTools.hxx"
#include "itksys/SystemInformation.hxx"
#include "kwsys/SystemTools.hxx"
#include "kwsys/SystemInformation.hxx"
#include "itkImageSourceCommon.h"
#include "itkSingleton.h"
#include "itkProcessObject.h"
Expand Down Expand Up @@ -140,9 +140,9 @@ MultiThreaderBase::GetGlobalDefaultThreader()
{
std::string envVar;
// first check ITK_GLOBAL_DEFAULT_THREADER
if (itksys::SystemTools::GetEnv("ITK_GLOBAL_DEFAULT_THREADER", envVar))
if (kwsys::SystemTools::GetEnv("ITK_GLOBAL_DEFAULT_THREADER", envVar))
{
envVar = itksys::SystemTools::UpperCase(envVar);
envVar = kwsys::SystemTools::UpperCase(envVar);
ThreaderEnum threaderT = ThreaderTypeFromString(envVar);
if (threaderT != ThreaderEnum::Unknown)
{
Expand All @@ -151,9 +151,9 @@ MultiThreaderBase::GetGlobalDefaultThreader()
}
// if that was not set check ITK_USE_THREADPOOL (deprecated)
else if (!m_PimplGlobals->GlobalDefaultThreaderTypeIsInitialized &&
itksys::SystemTools::GetEnv("ITK_USE_THREADPOOL", envVar))
kwsys::SystemTools::GetEnv("ITK_USE_THREADPOOL", envVar))
{
envVar = itksys::SystemTools::UpperCase(envVar);
envVar = kwsys::SystemTools::UpperCase(envVar);
itkGenericOutputMacro("Warning: ITK_USE_THREADPOOL \
has been deprecated since ITK v5.0. \
You should now use ITK_GLOBAL_DEFAULT_THREADER\
Expand Down Expand Up @@ -182,7 +182,7 @@ You should now use ITK_GLOBAL_DEFAULT_THREADER\
MultiThreaderBase::ThreaderEnum
MultiThreaderBase::ThreaderTypeFromString(std::string threaderString)
{
threaderString = itksys::SystemTools::UpperCase(threaderString);
threaderString = kwsys::SystemTools::UpperCase(threaderString);
if (threaderString == "PLATFORM")
{
return ThreaderEnum::Platform;
Expand Down Expand Up @@ -301,7 +301,7 @@ MultiThreaderBase::GetGlobalDefaultNumberOfThreads()
*/
std::vector<std::string> ITK_NUMBER_OF_THREADS_ENV_LIST;
std::string itkNumberOfThreadsEvnListString = "";
if (itksys::SystemTools::GetEnv("ITK_NUMBER_OF_THREADS_ENV_LIST", itkNumberOfThreadsEvnListString))
if (kwsys::SystemTools::GetEnv("ITK_NUMBER_OF_THREADS_ENV_LIST", itkNumberOfThreadsEvnListString))
{
// NOTE: We always put "ITK_GLOBAL_DEFAULT_NUMBER_OF_THREADS" at the end
// unconditionally.
Expand All @@ -326,7 +326,7 @@ MultiThreaderBase::GetGlobalDefaultNumberOfThreads()
std::string itkGlobalDefaultNumberOfThreadsEnv = "0";
for (const auto & lit : ITK_NUMBER_OF_THREADS_ENV_LIST)
{
if (itksys::SystemTools::GetEnv(lit.c_str(), itkGlobalDefaultNumberOfThreadsEnv))
if (kwsys::SystemTools::GetEnv(lit.c_str(), itkGlobalDefaultNumberOfThreadsEnv))
{
threadCount = static_cast<ThreadIdType>(atoi(itkGlobalDefaultNumberOfThreadsEnv.c_str()));
}
Expand Down Expand Up @@ -372,7 +372,7 @@ MultiThreaderBase::GetGlobalDefaultNumberOfThreadsByPlatform()
pthread_setconcurrency(num);
# endif

itksys::SystemInformation mySys;
kwsys::SystemInformation mySys;
mySys.RunCPUCheck();
int result = mySys.GetNumberOfPhysicalCPU(); // Avoid using hyperthreading cores.
if (result == -1)
Expand Down
2 changes: 1 addition & 1 deletion Libs/mbilog/itkObjectFactoryBase.cxx
Expand Up @@ -396,7 +396,7 @@ inline bool
NameIsSharedLibrary(const char * name)
{
#ifdef ITK_DYNAMIC_LOADING
std::string extension = itksys::DynamicLoader::LibExtension();
std::string extension = kwsys::DynamicLoader::LibExtension();

std::string sname = name;
if (sname.rfind(extension) == sname.size() - extension.size())
Expand Down
2 changes: 1 addition & 1 deletion Libs/mbilog/itkPlatformMultiThreaderWindows.cxx
Expand Up @@ -27,7 +27,7 @@
*=========================================================================*/
#include "itkPlatformMultiThreader.h"
#include "itkObjectFactory.h"
#include "itksys/SystemTools.hxx"
#include "kwsys/SystemTools.hxx"
#include <cstdlib>

#include "itkWindows.h"
Expand Down
2 changes: 1 addition & 1 deletion Libs/mbilog/itkThreadPool.cxx
Expand Up @@ -18,7 +18,7 @@


#include "itkThreadPool.h"
#include "itksys/SystemTools.hxx"
#include "kwsys/SystemTools.hxx"
#include "itkThreadSupport.h"
#include "itkNumericTraits.h"
#include "itkMultiThreaderBase.h"
Expand Down
2 changes: 1 addition & 1 deletion Libs/mbilog/target_libraries.cmake
Expand Up @@ -6,7 +6,7 @@

set(target_libraries
CTKCore
vnl vcl #ITKKWSys::itksys ITKSYS::itksys
vnl vcl kwsys
)

if(CTK_QT_VERSION VERSION_GREATER "4")
Expand Down

0 comments on commit 815e01f

Please sign in to comment.