YSTest: Dependency.h 文件参考

YSTest PreAlpha_b800_20170810 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 文件列表
- 文件成员

命名空间 | 枚举 | 函数
Dependency.h 文件参考
YFramework Library » Naming Protocol Language

依赖管理。 更多...

`#include "YModules.h"`
`#include <NPL/NPLA1.h>`
`#include <istream>`
Dependency.h 的引用(Include)关系图:

浏览源代码.

## 命名空间

| NPL

## 枚举

enum | NPL::DepsEventType : yimpl(size_t) { NPL::DepsEventType::General, NPL::DepsEventType::Search, NPL::DepsEventType::Build, NPL::DepsEventType::Command, NPL::DepsEventType::DepsCheck, NPL::DepsEventType::Max }

## 函数

YF_API bool | NPL::FilterMakefileDependencies (vector< string > &)
| 过滤 GCC 兼容编译器 -MMD 选项生成的 Makefile 项列表并选取依赖项。 更多...
YF_API vector< string > | NPL::DecomposeMakefileDepList (std::streambuf &)
| 从内容为 GCC 兼容编译器 -MMD 选项生成的 Makefile 的流中分解路径。 更多...
YF_API vector< string > | NPL::DecomposeMakefileDepList (std::istream &)
YF_API const char src const string | NPL::InstallDirectory
YF_API const char src const string const char * | NPL::dst
YF_API | NPL::YB_NONNULL (1, 2) void InstallFile(const char *
| 安装文件：复制单个文件。 更多...
YF_API const char * | NPL::PDefH (void, InstallFile, const string &dst, const string &src) ImplExpr(InstallFile(dst.c_str()
YF_API const char src | NPL::c_str ())) YF_API void InstallDirectory(const string &
| 安装目录：复制目录树。 更多...
YF_API const char src const string const char const char *src | NPL::ImplExpr (InstallDirectory(string(dst), string(src))) YF_API YB_NONNULL(1
| 安装硬链接：创建硬链接，失败则安装文件。 更多...
YF_API const char src const string const char const char *src void | NPL::InstallHardLink (const char *, const char *)
| NPL::PDefH (void, InstallHardLink, const string &dst, const string &src) ImplExpr(InstallHardLink(dst.c_str()
src void | NPL::InstallSymbolicLink (const char *, const char *)
| NPL::PDefH (void, InstallSymbolicLink, const string &dst, const string &src) ImplExpr(InstallSymbolicLink(dst.c_str()
src void | NPL::InstallExecutable (const char *, const char *)
| NPL::PDefH (void, InstallExecutable, const string &dst, const string &src) ImplExpr(InstallExecutable(dst.c_str()

## 详细描述

依赖管理。

版本
  r152

作者
  FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com

自从
  build 623

创建时间:
  2015-08-09 22:12:37 +0800

修改时间:
  2017-01-04 12:52 +0800

文本编码:
  UTF-8

模块名称:
  NPL::Dependency

在文件 Dependency.h 中定义.