// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. /// Exit code constants. From [the BSD sysexits manpage][manpage]. Not every /// constant here is used, even though some of the unused ones may be /// appropriate for errors encountered by pub. /// /// [manpage]: http://www.freebsd.org/cgi/man.cgi?query=sysexits library exit_codes; /// The command was used incorrectly. final USAGE = 64; /// The input data was incorrect. final DATA = 65; /// An input file did not exist or was unreadable. final NO_INPUT = 66; /// The user specified did not exist. final NO_USER = 67; /// The host specified did not exist. final NO_HOST = 68; /// A service is unavailable. final UNAVAILABLE = 69; /// An internal software error has been detected. final SOFTWARE = 70; /// An operating system error has been detected. final OS = 71; /// Some system file did not exist or was unreadable. final OS_FILE = 72; /// A user-specified output file cannot be created. final CANT_CREATE = 73; /// An error occurred while doing I/O on some file. final IO = 74; /// Temporary failure, indicating something that is not really an error. final TEMP_FAIL = 75; /// The remote system returned something invalid during a protocol exchange. final PROTOCOL = 76; /// The user did not have sufficient permissions. final NO_PERM = 77; /// Something was unconfigured or mis-configured. final CONFIG = 78;