NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include "msvc_configure.hpp"
#include "proj_builder_app.hpp"
#include "util/random_gen.hpp"
#include "ptb_err_codes.hpp"
#include <corelib/ncbiexec.hpp>
#include <util/xregexp/regexp.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Functions | |
void | s_ResetLibInstallKey (const string &dir, const string &lib) |
static void | s_CreateThirdPartyLibsInstallMakefile (CMsvcSite &site, const list< string > libs_to_install, const SConfigInfo &config, const CBuildType &build_type) |
|
static |
Definition at line 72 of file msvc_configure.cpp.
References CDirEntry::ConcatPath(), CDir::CreatePath(), ePTB_PathNotFound, CDir::Exists(), GetApp(), CProjBulderApp::GetProjectTreeInfo(), CBuildType::GetTypeStr(), ITERATE, kEmptyStr, ncbi::grid::netcache::search::fields::key, SLibInfo::m_BinPath, SProjectTreeInfo::m_Compilers, SLibInfo::m_LibPath, n, NCBI_THROW, CDirEntry::NormalizePath(), out(), PTB_WARNING_EX, CProjBulderApp::RegisterGeneratedFile(), s_ResetLibInstallKey(), site, CDirEntry::SplitPath(), NStr::ToUpper(), and trunc.
Referenced by CMsvcConfigure::Configure().
Definition at line 59 of file msvc_configure.cpp.
References CDirEntry::ConcatPath(), CDirEntry::Remove(), and NStr::ToLower().
Referenced by s_CreateThirdPartyLibsInstallMakefile().