summaryrefslogtreecommitdiff
path: root/docs/README
diff options
context:
space:
mode:
authorJames H. Hill <hilljh82@gmail.com>2010-03-23 12:17:18 +0000
committerJames H. Hill <hilljh82@gmail.com>2010-03-23 12:17:18 +0000
commit7ee745c95ccea7607967b28660c969086c610540 (patch)
tree4a429ea254fdd6da07ed9b97ca6c46074a940769 /docs/README
parent6c410b9918eb7e185b825f9ef9af96e45562ed86 (diff)
downloadMPC-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/README28
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
--------------------