diff --git a/v2/doc/src/faq.xml b/v2/doc/src/faq.xml
index 591f0eff5..f0c75113c 100644
--- a/v2/doc/src/faq.xml
+++ b/v2/doc/src/faq.xml
@@ -331,18 +331,16 @@ stage installed : application : <dll-path>/usr/lib/snake
It is desirable to declare standard libraries available on a
given system. Putting target declaration in Jamfile is not really
good, since locations of the libraries can vary. The solution is
- to put the following to site-config.jam.
+ to declare the targets in site-config.jam:
-import project ;
-project.initialize $(__name__) ;
project site-config ;
lib zlib : : <name>z ;
- The second line allows this module to act as project. The
- third line gives id to this project — it really has no location
- and cannot be used otherwise. The fourth line just declares a
- target. Now, one can write:
+ Recall that both site-config.jam and
+ user-config.jam are projects, and everything
+ you can do in a Jamfile you can do in those files. So, you declare
+ a project id and a target. Now, one can write:
exe hello : hello.cpp /site-config//zlib ;