diff --git a/v2/doc/src/reference.xml b/v2/doc/src/reference.xml index e39e63e14..cf38b4340 100644 --- a/v2/doc/src/reference.xml +++ b/v2/doc/src/reference.xml @@ -316,7 +316,8 @@ lib tools : [ glob *.cpp : file_to_exclude.cpp bad*.cpp ] ; - + + glob-tree glob-tree The glob-tree is similar to the diff --git a/v2/doc/src/tasks.xml b/v2/doc/src/tasks.xml index 9cecf973c..58c7bf6ab 100644 --- a/v2/doc/src/tasks.xml +++ b/v2/doc/src/tasks.xml @@ -18,8 +18,7 @@
Programs - Builtin - rulesexe + exe Programs are created using the exe rule, which follows the common syntax. For example: @@ -302,6 +301,7 @@ install dist : hello Preserving Directory Hierarchy + install-source-root By default, the install rules will stip paths from it's sources. So, if sources include a/b/c.hpp, the a/b part will be ignored. To make the @@ -319,6 +319,10 @@ install headers the a file named /tmp/b/c.h will be created. + + The glob-tree rule + can be used to find all files below a given directory, making + it easy to install entire directory tree. Installing into Several Directories