]>
git.proxmox.com Git - ceph.git/blob - ceph/src/boost/tools/build/src/exceptions.py
1 # Copyright Pedro Ferreira 2005. Distributed under the Boost
2 # Software License, Version 1.0. (See accompanying
3 # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6 class BaseBoostBuildException(Exception):
7 """A base Exception class for all other Boost.Build exceptions to inherit from."""
10 class UserError(BaseBoostBuildException
):
14 class FeatureConflict(BaseBoostBuildException
):
18 class InvalidSource(BaseBoostBuildException
):
22 class InvalidFeature(BaseBoostBuildException
):
26 class InvalidProperty(BaseBoostBuildException
):
30 class InvalidValue(BaseBoostBuildException
):
34 class InvalidAttribute(BaseBoostBuildException
):
38 class AlreadyDefined(BaseBoostBuildException
):
42 class IllegalOperation(BaseBoostBuildException
):
46 class Recursion(BaseBoostBuildException
):
50 class NoBestMatchingAlternative(BaseBoostBuildException
):
54 class NoAction(BaseBoostBuildException
):