## Targets in site-config.jam

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 declare the targets in site-config.jam:

    project site-config ;
    lib zlib : : <name>z ;

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 ;

in any Jamfile.