clean.adb (Gnatclean): Fail if main project is an aggregate project or if...
authorVincent Celier <celier@adacore.com>
Wed, 29 Jan 2014 15:36:37 +0000 (15:36 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 29 Jan 2014 15:36:37 +0000 (16:36 +0100)
commit35d4d8995a18522fc25763457e7b2efbc2d05089
treec8797cf22d659bfb642c674053662622d6e7965a
parent88de755d13ad0360efb041a1ddbefdde04f2b6a8
clean.adb (Gnatclean): Fail if main project is an aggregate project or if...

2014-01-29  Vincent Celier  <celier@adacore.com>

* clean.adb (Gnatclean): Fail if main project is an aggregate
project or if there is an aggregate library project in the
project tree.
* gnatcmd.adb: Fail if the main project is an aggregate project
or if there is an aggegate library project in the project tree.
* make.adb (Initialize): : Fail if main project is an aggregate
project or if there is an aggregate library project in the
project tree.
* makeutl.ads (Aggregate_Libraries_In): New Boolean function.
* prj-makr.adb (Initialize): Fail if the main project is an
aggregate project or an aggregate library project.

From-SVN: r207255
gcc/ada/ChangeLog
gcc/ada/clean.adb
gcc/ada/gnatcmd.adb
gcc/ada/make.adb
gcc/ada/makeutl.adb
gcc/ada/makeutl.ads
gcc/ada/prj-makr.adb