diff options
author | James H. Hill <hilljh82@gmail.com> | 2010-03-23 12:17:18 +0000 |
---|---|---|
committer | James H. Hill <hilljh82@gmail.com> | 2010-03-23 12:17:18 +0000 |
commit | 7ee745c95ccea7607967b28660c969086c610540 (patch) | |
tree | 4a429ea254fdd6da07ed9b97ca6c46074a940769 /docs/README | |
parent | 6c410b9918eb7e185b825f9ef9af96e45562ed86 (diff) | |
download | MPC-7ee745c95ccea7607967b28660c969086c610540.tar.gz |
Tue Mar 23 12:16:11 UTC 2010 James H. Hill <hillj at cs dot iupui dot edu>
Diffstat (limited to 'docs/README')
-rw-r--r-- | docs/README | 28 |
1 files changed, 22 insertions, 6 deletions
diff --git a/docs/README b/docs/README index fc6cc00c..f3e87100 100644 --- a/docs/README +++ b/docs/README @@ -79,6 +79,16 @@ workspace { dir2/unix_only } + // exclude non_window for every windows project type + exclude(prop:windows) { + dir2/non_windows + } + + // exclude microsoft_only for all non-microsoft project types + exclude(!prop:microsoft) { + dir2/microsoft_only + } + dir3 // Associate the name "other" with dir3 @@ -87,14 +97,20 @@ workspace { } } -The associate scope associates a name with one or more directories. This -does not add directories to a workspace, it only makes an association. This -may or may not have an effect on the generated workspace; it depends solely -upon whether the project type supports associations. +The associate scope associates a name with one or more directories. +This does not add directories to a workspace, it only makes an +association. This may or may not have an effect on the generated +workspace; it depends solely upon whether the project type supports +associations. Currently automake is the only project type that supports associations. -Each directory listed under an association is grouped together and built -conditionally based on the association name. +Each directory listed under an association is grouped together and +built conditionally based on the association name. + +Finally, prop:value are properties in MPC. They are used to group +together common workspace/project types. More details on properties +in MPC can be found in the section on the 'specific' keywork in the +Project Declarations section below. Project Declarations -------------------- |