View Javadoc

1   /*
2    * 
3    * © Copyright 2005-2010, Mike Odling-Smee.  All rights reserved.
4    * 	
5    * 	Licensed under the Artistic License: 
6    * 	http://www.opensource.org/licenses/artistic-license.php
7    * 	
8    * Preamble
9    * 
10   *         The intent of this document is to state the conditions under which a 
11   *         Package may be copied, such that the Copyright Holder maintains some 
12   *         semblance of artistic control over the development of the package, while 
13   *         giving the users of the package the right to use and distribute the Package
14   * 	       in a more-or-less customary fashion, plus the right to make reasonable 
15   *         modifications.
16   * 
17   * Definitions:
18   * 
19   *         * "Package" refers to the collection of files distributed by the 
20   *         Copyright Holder, and derivatives of that collection of files created 
21   *         through textual modification. 
22   * 
23   *         * "Standard Version" refers to such a Package if it has not been modified, 
24   *         or has been modified in accordance with the wishes of the Copyright Holder.
25   * 
26   *         * "Copyright Holder" is whoever is named in the copyright or copyrights for
27   *         the package. 
28   * 
29   *         * "You" is you, if you're thinking about copying or distributing this Package.
30   * 
31   *         * "Reasonable copying fee" is whatever you can justify on the basis of 
32   *         media cost, duplication charges, time of people involved, and so on. 
33   *         (You will not be required to justify it to the Copyright Holder, but 
34   *         only to the computing community at large as a market that must bear the 
35   *         fee.) 
36   * 
37   *         * "Freely Available" means that no fee is charged for the item 
38   *         itself, though there may be fees involved in handling the item. It also 
39   *         means that recipients of the item may redistribute it under the same 
40   *         conditions they received it.
41   * 
42   * 	1. You may make and give away verbatim copies of the source form of the Standard 
43   * 	Version of this Package without restriction, provided that you duplicate all of 
44   * 	the original copyright notices and associated disclaimers.
45   * 	
46   * 	2. You may apply bug fixes, portability fixes and other modifications derived 
47   * 	from the Public Domain or from the Copyright Holder. A Package modified in such 
48   * 	a way shall still be considered the Standard Version.
49   * 	
50   * 	3. You may otherwise modify your copy of this Package in any way, provided that 
51   * 	you insert a prominent notice in each changed file stating how and when you 
52   * 	changed that file, and provided that you do at least ONE of the following:
53   * 	
54   * 		a) place your modifications in the Public Domain or otherwise make them 
55   * 		Freely Available, such as by posting said modifications to Usenet or an 
56   * 		equivalent medium, or placing the modifications on a major archive site such 
57   * 		as ftp.uu.net, or by allowing the Copyright Holder to include your modifications 
58   * 		in the Standard Version of the Package.
59   * 	
60   * 		b) use the modified Package only within your corporation or organization.
61   * 	
62   * 		c) rename any non-standard executables so the names do not conflict with 
63   * 		standard executables, which must also be provided, and provide a separate 
64   * 		manual page for each non-standard executable that clearly documents how it 
65   * 		differs from the Standard Version.
66   * 	
67   * 		d) make other distribution arrangements with the Copyright Holder.
68   * 	
69   * 	4. You may distribute the programs of this Package in object code or executable 
70   * 	form, provided that you do at least ONE of the following:
71   * 	
72   * 		a) distribute a Standard Version of the executables and library files, 
73   * 		together with instructions (in the manual page or equivalent) on where to 
74   * 		get the Standard Version.
75   * 	
76   * 		b) accompany the distribution with the machine-readable source of the 
77   * 		Package with your modifications.
78   * 	
79   * 		c) accompany any non-standard executables with their corresponding Standard 
80   * 		Version executables, giving the non-standard executables non-standard names, 
81   * 		and clearly documenting the differences in manual pages (or equivalent), 
82   * 		together with instructions on where to get the Standard Version.
83   * 	
84   * 		d) make other distribution arrangements with the Copyright Holder.
85   * 	
86   * 	5. You may charge a reasonable copying fee for any distribution of this Package. 
87   * 	You may charge any fee you choose for support of this Package. You may not 
88   * 	charge a fee for this Package itself. However, you may distribute this Package 
89   * 	in aggregate with other (possibly commercial) programs as part of a larger 
90   * 	(possibly commercial) software distribution provided that you do not advertise 
91   * 	this Package as a product of your own.
92   * 	
93   * 	6. The scripts and library files supplied as input to or produced as output from 
94   * 	the programs of this Package do not automatically fall under the copyright of 
95   * 	this Package, but belong to whomever generated them, and may be sold 
96   * 	commercially, and may be aggregated with this Package.
97   * 	
98   * 	7. C or perl subroutines supplied by you and linked into this Package shall not 
99   * 	be considered part of this Package.
100  * 	
101  * 	8. The name of the Copyright Holder may not be used to endorse or promote 
102  * 	products derived from this software without specific prior written permission.
103  * 	
104  * 	9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED 
105  * 	WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF 
106  * 	MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
107  * 
108  * The End
109  */
110 package net.sourceforge.xuse.build;
111 
112 public class BuildException extends RuntimeException {
113 
114 	public BuildException() {
115 		super();
116 	}
117 
118 	public BuildException(String arg0, Throwable arg1) {
119 		super(arg0, arg1);
120 	}
121 
122 	public BuildException(String arg0) {
123 		super(arg0);
124 	}
125 
126 	public BuildException(Throwable arg0) {
127 		super(arg0);
128 	}
129 	
130 	
131 
132 }