diff options
author | William R. Otte <wotte@dre.vanderbilt.edu> | 2006-07-24 15:50:30 +0000 |
---|---|---|
committer | William R. Otte <wotte@dre.vanderbilt.edu> | 2006-07-24 15:50:30 +0000 |
commit | c44379cc7d9c7aa113989237ab0f56db12aa5219 (patch) | |
tree | 66a84b20d47f2269d8bdc6e0323f338763424d3a /ACE/bin/MakeProjectCreator/README | |
parent | 3aff90f4a822fcf5d902bbfbcc9fa931d6191a8c (diff) | |
download | ATCD-c44379cc7d9c7aa113989237ab0f56db12aa5219.tar.gz |
Repo restructuring
Diffstat (limited to 'ACE/bin/MakeProjectCreator/README')
-rw-r--r-- | ACE/bin/MakeProjectCreator/README | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/ACE/bin/MakeProjectCreator/README b/ACE/bin/MakeProjectCreator/README new file mode 100644 index 00000000000..0b5da7554f3 --- /dev/null +++ b/ACE/bin/MakeProjectCreator/README @@ -0,0 +1,43 @@ +This directory contains ACE- and TAO-specific extensions of MPC. All +the base projects in the config directory are ACE- and TAO-specific, +along with the perl modules for the gnuace and borland types and the +templates that go along with those implementations. + +The default workspace and project type for ACE_wrappers/bin/mwc.pl and +ACE_wrappers/bin/mpc.pl is gnuace. This differs from the default for +mwc.pl and mpc.pl located in the MPC directory. + +GNUACE-specific aspects of project keywords +------------------------------------------- + +requires Specifies which features should be enabled in order to + generate the project file. Under the GNUACE type, it also + specifies which tao macros should be set to build the + target. + +avoids Specifies which features should be disabled in order to + generate the project file. Under the GNUACE type, it also + specifies which tao macros should not be set to build the + target. + +The following keywords are GNUACE only: + +tagname Specifies the make macro to check before building the target +tagchecks Specifies the values for tagname to check + +NOTE: Within the GNUACE project type, setting sharedname to empty and +setting staticname to the static library name will result in a project +that will generate only static libraries. + +The default generation mode for the GNUACE project type is named targets. +The environment variable MPC_GNUACE_DIRECTORY_DEPS can be set to get the +directory based build that was used up until April of 2006. + +For more information about MPC, see the README and USAGE files in the +MPC directory. + +You can get MPC using cvs. If you have access to the DOC Group CVS +repository, you can check-out the 'MPC' module. You can also +anonymously check-out MPC from OCI's anonymous CVS server. + +cvs -d :pserver:anonymous@anoncvs.ociweb.com:/cvs co MPC |