#include "UT_API.h"
#include "UT_Array.h"
#include "UT_Assert.h"
#include "UT_DirUtil.h"
#include "UT_SharedPtr.h"
#include "UT_StringArray.h"
#include "UT_StringMap.h"
#include "UT_StringSet.h"
#include "UT_StringStream.h"
#include "UT_VarScan.h"
#include <SYS/SYS_ParseNumber.h>
#include <SYS/SYS_Platform.h>
#include <SYS/SYS_VersionUtil.h>
#include <hboost/any.hpp>
#include <tools/henv.h>
#include <tools/hpath.h>
#include <cctype>
#include <iostream>
Go to the source code of this file.
|
UT_API bool | UT_Package::utils::buildVarDependency (UT_StringHolder const &var_name, const char *var_value, UT_StringArray &unset_vars, UT_StringMap< UT_StringSet > &vars_dep_map, UT_StringMap< UT_StringSet > &vars_circ_dep) |
|
UT_API UT_StringHolder | UT_Package::utils::expandVar (const char *arg, bool want_marker) |
|
UT_API UT_StringHolder | UT_Package::utils::makeVarRefPlatform (const char *var) |
|
UT_API bool | UT_Package::utils::isCmdShell () |
|
UT_API const char * | UT_Package::utils::pathSepShell () |
|
UT_API void | UT_Package::utils::normalizeEnvVarPath (UT_String &file_path, bool want_marker=false, bool always_want_expanded_path=false) |
|
UT_API void | UT_Package::utils::normalizePath (UT_String &file_path, bool want_marker=false, bool always_want_expanded_path=false) |
|
UT_API void | UT_Package::utils::normalizePath (UT_StringHolder &file_path, bool want_marker=false, bool always_want_expanded_path=false) |
|
UT_API UT_StringHolder | UT_Package::utils::cnormalizePath (UT_StringHolder const &file_path, bool want_marker=false, bool always_want_expanded_path=false) |
|