Guix-commits
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- 96 discussions
r1601 - in trunk: . guix-compiler guix-compiler-gwt guix-compiler-swing guix-test-gwt guix-test-swing maven-guix-gwt-archetype maven-guix-plugin maven-guix-swing-archetype
by kmorin@users.nuiton.org 26 Aug '09
by kmorin@users.nuiton.org 26 Aug '09
26 Aug '09
Author: kmorin
Date: 2009-08-26 18:39:07 +0200 (Wed, 26 Aug 2009)
New Revision: 1601
Modified:
trunk/guix-compiler-gwt/pom.xml
trunk/guix-compiler-swing/pom.xml
trunk/guix-compiler/pom.xml
trunk/guix-test-gwt/pom.xml
trunk/guix-test-swing/pom.xml
trunk/maven-guix-gwt-archetype/pom.xml
trunk/maven-guix-plugin/pom.xml
trunk/maven-guix-swing-archetype/pom.xml
trunk/pom.xml
Log:
[maven-release-plugin] prepare release 1.0.0
Modified: trunk/guix-compiler/pom.xml
===================================================================
--- trunk/guix-compiler/pom.xml 2009-08-26 16:12:23 UTC (rev 1600)
+++ trunk/guix-compiler/pom.xml 2009-08-26 16:39:07 UTC (rev 1601)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.1-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-compiler-gwt/pom.xml
===================================================================
--- trunk/guix-compiler-gwt/pom.xml 2009-08-26 16:12:23 UTC (rev 1600)
+++ trunk/guix-compiler-gwt/pom.xml 2009-08-26 16:39:07 UTC (rev 1601)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.1-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-compiler-swing/pom.xml
===================================================================
--- trunk/guix-compiler-swing/pom.xml 2009-08-26 16:12:23 UTC (rev 1600)
+++ trunk/guix-compiler-swing/pom.xml 2009-08-26 16:39:07 UTC (rev 1601)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.1-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-test-gwt/pom.xml
===================================================================
--- trunk/guix-test-gwt/pom.xml 2009-08-26 16:12:23 UTC (rev 1600)
+++ trunk/guix-test-gwt/pom.xml 2009-08-26 16:39:07 UTC (rev 1601)
@@ -5,7 +5,7 @@
<parent>
<artifactId>guix</artifactId>
<groupId>org.nuiton</groupId>
- <version>1.0.1-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-test-swing/pom.xml
===================================================================
--- trunk/guix-test-swing/pom.xml 2009-08-26 16:12:23 UTC (rev 1600)
+++ trunk/guix-test-swing/pom.xml 2009-08-26 16:39:07 UTC (rev 1601)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.1-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/maven-guix-gwt-archetype/pom.xml
===================================================================
--- trunk/maven-guix-gwt-archetype/pom.xml 2009-08-26 16:12:23 UTC (rev 1600)
+++ trunk/maven-guix-gwt-archetype/pom.xml 2009-08-26 16:39:07 UTC (rev 1601)
@@ -4,11 +4,11 @@
<parent>
<artifactId>guix</artifactId>
<groupId>org.nuiton</groupId>
- <version>1.0.1-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<name>${artifactId}</name>
<groupId>org.nuiton.guix</groupId>
<artifactId>maven-guix-gwt-archetype</artifactId>
- <version>1.0.1-SNAPSHOT</version>
+ <version>1.0.0</version>
<packaging>jar</packaging>
</project>
Modified: trunk/maven-guix-plugin/pom.xml
===================================================================
--- trunk/maven-guix-plugin/pom.xml 2009-08-26 16:12:23 UTC (rev 1600)
+++ trunk/maven-guix-plugin/pom.xml 2009-08-26 16:39:07 UTC (rev 1601)
@@ -10,7 +10,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.1-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/maven-guix-swing-archetype/pom.xml
===================================================================
--- trunk/maven-guix-swing-archetype/pom.xml 2009-08-26 16:12:23 UTC (rev 1600)
+++ trunk/maven-guix-swing-archetype/pom.xml 2009-08-26 16:39:07 UTC (rev 1601)
@@ -4,11 +4,11 @@
<parent>
<artifactId>guix</artifactId>
<groupId>org.nuiton</groupId>
- <version>1.0.1-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<name>${artifactId}</name>
<groupId>org.nuiton.guix</groupId>
<artifactId>maven-guix-swing-archetype</artifactId>
- <version>1.0.1-SNAPSHOT</version>
+ <version>1.0.0</version>
<packaging>jar</packaging>
</project>
\ No newline at end of file
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2009-08-26 16:12:23 UTC (rev 1600)
+++ trunk/pom.xml 2009-08-26 16:39:07 UTC (rev 1601)
@@ -13,7 +13,7 @@
</parent>
<artifactId>guix</artifactId>
- <version>1.0.1-SNAPSHOT</version>
+ <version>1.0.0</version>
<modules>
<module>guix-compiler</module>
@@ -237,9 +237,9 @@
<!-- ************************************************************* -->
<scm>
- <connection>scm:svn:http://svn.nuiton.org/svn/guix/trunk</connection>
- <developerConnection>scm:svn:http://svn.nuiton.org/svn/guix/trunk</developerConnection>
- <url>http://www.nuiton.org/repositories/browse/guix/trunk</url>
+ <connection>scm:svn:http://svn.nuiton.org/svn/guix/tags/1.0.0</connection>
+ <developerConnection>scm:svn:http://svn.nuiton.org/svn/guix/tags/1.0.0</developerConnection>
+ <url>http://www.nuiton.org/repositories/browse/guix/tags/1.0.0</url>
</scm>
</project>
1
0
r1600 - in tags/guix-1.0.0: . guix-compiler guix-compiler-gwt guix-compiler-swing guix-test-gwt guix-test-swing maven-guix-gwt-archetype maven-guix-plugin maven-guix-swing-archetype
by kmorin@users.nuiton.org 26 Aug '09
by kmorin@users.nuiton.org 26 Aug '09
26 Aug '09
Author: kmorin
Date: 2009-08-26 18:12:23 +0200 (Wed, 26 Aug 2009)
New Revision: 1600
Added:
tags/guix-1.0.0/LICENSE.txt
tags/guix-1.0.0/README.txt
tags/guix-1.0.0/changelog.txt
tags/guix-1.0.0/guix-compiler-gwt/LICENSE.txt
tags/guix-1.0.0/guix-compiler-gwt/README.txt
tags/guix-1.0.0/guix-compiler-gwt/changelog.txt
tags/guix-1.0.0/guix-compiler-swing/LICENSE.txt
tags/guix-1.0.0/guix-compiler-swing/README.txt
tags/guix-1.0.0/guix-compiler-swing/changelog.txt
tags/guix-1.0.0/guix-compiler/LICENSE.txt
tags/guix-1.0.0/guix-compiler/README.txt
tags/guix-1.0.0/guix-compiler/changelog.txt
tags/guix-1.0.0/guix-test-gwt/LICENSE.txt
tags/guix-1.0.0/guix-test-gwt/README.txt
tags/guix-1.0.0/guix-test-gwt/changelog.txt
tags/guix-1.0.0/guix-test-swing/LICENSE.txt
tags/guix-1.0.0/guix-test-swing/README.txt
tags/guix-1.0.0/guix-test-swing/changelog.txt
tags/guix-1.0.0/maven-guix-gwt-archetype/LICENSE.txt
tags/guix-1.0.0/maven-guix-gwt-archetype/README.txt
tags/guix-1.0.0/maven-guix-gwt-archetype/changelog.txt
tags/guix-1.0.0/maven-guix-plugin/LICENSE.txt
tags/guix-1.0.0/maven-guix-plugin/README.txt
tags/guix-1.0.0/maven-guix-plugin/changelog.txt
tags/guix-1.0.0/maven-guix-swing-archetype/LICENSE.txt
tags/guix-1.0.0/maven-guix-swing-archetype/README.txt
tags/guix-1.0.0/maven-guix-swing-archetype/changelog.txt
Log:
add files needed for release
Added: tags/guix-1.0.0/LICENSE.txt
===================================================================
--- tags/guix-1.0.0/LICENSE.txt (rev 0)
+++ tags/guix-1.0.0/LICENSE.txt 2009-08-26 16:12:23 UTC (rev 1600)
@@ -0,0 +1,166 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
+
Added: tags/guix-1.0.0/guix-compiler/LICENSE.txt
===================================================================
--- tags/guix-1.0.0/guix-compiler/LICENSE.txt (rev 0)
+++ tags/guix-1.0.0/guix-compiler/LICENSE.txt 2009-08-26 16:12:23 UTC (rev 1600)
@@ -0,0 +1,166 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
+
Added: tags/guix-1.0.0/guix-compiler-gwt/LICENSE.txt
===================================================================
--- tags/guix-1.0.0/guix-compiler-gwt/LICENSE.txt (rev 0)
+++ tags/guix-1.0.0/guix-compiler-gwt/LICENSE.txt 2009-08-26 16:12:23 UTC (rev 1600)
@@ -0,0 +1,166 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
+
Added: tags/guix-1.0.0/guix-compiler-swing/LICENSE.txt
===================================================================
--- tags/guix-1.0.0/guix-compiler-swing/LICENSE.txt (rev 0)
+++ tags/guix-1.0.0/guix-compiler-swing/LICENSE.txt 2009-08-26 16:12:23 UTC (rev 1600)
@@ -0,0 +1,166 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
+
Added: tags/guix-1.0.0/guix-test-gwt/LICENSE.txt
===================================================================
--- tags/guix-1.0.0/guix-test-gwt/LICENSE.txt (rev 0)
+++ tags/guix-1.0.0/guix-test-gwt/LICENSE.txt 2009-08-26 16:12:23 UTC (rev 1600)
@@ -0,0 +1,166 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
+
Added: tags/guix-1.0.0/guix-test-swing/LICENSE.txt
===================================================================
--- tags/guix-1.0.0/guix-test-swing/LICENSE.txt (rev 0)
+++ tags/guix-1.0.0/guix-test-swing/LICENSE.txt 2009-08-26 16:12:23 UTC (rev 1600)
@@ -0,0 +1,166 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
+
Added: tags/guix-1.0.0/maven-guix-gwt-archetype/LICENSE.txt
===================================================================
--- tags/guix-1.0.0/maven-guix-gwt-archetype/LICENSE.txt (rev 0)
+++ tags/guix-1.0.0/maven-guix-gwt-archetype/LICENSE.txt 2009-08-26 16:12:23 UTC (rev 1600)
@@ -0,0 +1,166 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
+
Added: tags/guix-1.0.0/maven-guix-plugin/LICENSE.txt
===================================================================
--- tags/guix-1.0.0/maven-guix-plugin/LICENSE.txt (rev 0)
+++ tags/guix-1.0.0/maven-guix-plugin/LICENSE.txt 2009-08-26 16:12:23 UTC (rev 1600)
@@ -0,0 +1,166 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
+
Added: tags/guix-1.0.0/maven-guix-swing-archetype/LICENSE.txt
===================================================================
--- tags/guix-1.0.0/maven-guix-swing-archetype/LICENSE.txt (rev 0)
+++ tags/guix-1.0.0/maven-guix-swing-archetype/LICENSE.txt 2009-08-26 16:12:23 UTC (rev 1600)
@@ -0,0 +1,166 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
+
1
0
r1599 - in trunk: . guix-compiler guix-compiler-gwt guix-compiler-swing guix-test-gwt guix-test-swing maven-guix-gwt-archetype maven-guix-plugin maven-guix-swing-archetype
by kmorin@users.nuiton.org 26 Aug '09
by kmorin@users.nuiton.org 26 Aug '09
26 Aug '09
Author: kmorin
Date: 2009-08-26 17:48:07 +0200 (Wed, 26 Aug 2009)
New Revision: 1599
Modified:
trunk/guix-compiler-gwt/pom.xml
trunk/guix-compiler-swing/pom.xml
trunk/guix-compiler/pom.xml
trunk/guix-test-gwt/pom.xml
trunk/guix-test-swing/pom.xml
trunk/maven-guix-gwt-archetype/pom.xml
trunk/maven-guix-plugin/pom.xml
trunk/maven-guix-swing-archetype/pom.xml
trunk/pom.xml
Log:
[maven-release-plugin] prepare for next development iteration
Modified: trunk/guix-compiler/pom.xml
===================================================================
--- trunk/guix-compiler/pom.xml 2009-08-26 15:48:03 UTC (rev 1598)
+++ trunk/guix-compiler/pom.xml 2009-08-26 15:48:07 UTC (rev 1599)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-compiler-gwt/pom.xml
===================================================================
--- trunk/guix-compiler-gwt/pom.xml 2009-08-26 15:48:03 UTC (rev 1598)
+++ trunk/guix-compiler-gwt/pom.xml 2009-08-26 15:48:07 UTC (rev 1599)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-compiler-swing/pom.xml
===================================================================
--- trunk/guix-compiler-swing/pom.xml 2009-08-26 15:48:03 UTC (rev 1598)
+++ trunk/guix-compiler-swing/pom.xml 2009-08-26 15:48:07 UTC (rev 1599)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-test-gwt/pom.xml
===================================================================
--- trunk/guix-test-gwt/pom.xml 2009-08-26 15:48:03 UTC (rev 1598)
+++ trunk/guix-test-gwt/pom.xml 2009-08-26 15:48:07 UTC (rev 1599)
@@ -5,7 +5,7 @@
<parent>
<artifactId>guix</artifactId>
<groupId>org.nuiton</groupId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-test-swing/pom.xml
===================================================================
--- trunk/guix-test-swing/pom.xml 2009-08-26 15:48:03 UTC (rev 1598)
+++ trunk/guix-test-swing/pom.xml 2009-08-26 15:48:07 UTC (rev 1599)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/maven-guix-gwt-archetype/pom.xml
===================================================================
--- trunk/maven-guix-gwt-archetype/pom.xml 2009-08-26 15:48:03 UTC (rev 1598)
+++ trunk/maven-guix-gwt-archetype/pom.xml 2009-08-26 15:48:07 UTC (rev 1599)
@@ -4,11 +4,11 @@
<parent>
<artifactId>guix</artifactId>
<groupId>org.nuiton</groupId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
</parent>
<name>${artifactId}</name>
<groupId>org.nuiton.guix</groupId>
<artifactId>maven-guix-gwt-archetype</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
</project>
Modified: trunk/maven-guix-plugin/pom.xml
===================================================================
--- trunk/maven-guix-plugin/pom.xml 2009-08-26 15:48:03 UTC (rev 1598)
+++ trunk/maven-guix-plugin/pom.xml 2009-08-26 15:48:07 UTC (rev 1599)
@@ -10,7 +10,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/maven-guix-swing-archetype/pom.xml
===================================================================
--- trunk/maven-guix-swing-archetype/pom.xml 2009-08-26 15:48:03 UTC (rev 1598)
+++ trunk/maven-guix-swing-archetype/pom.xml 2009-08-26 15:48:07 UTC (rev 1599)
@@ -4,11 +4,11 @@
<parent>
<artifactId>guix</artifactId>
<groupId>org.nuiton</groupId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
</parent>
<name>${artifactId}</name>
<groupId>org.nuiton.guix</groupId>
<artifactId>maven-guix-swing-archetype</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
</project>
\ No newline at end of file
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2009-08-26 15:48:03 UTC (rev 1598)
+++ trunk/pom.xml 2009-08-26 15:48:07 UTC (rev 1599)
@@ -13,7 +13,7 @@
</parent>
<artifactId>guix</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
<modules>
<module>guix-compiler</module>
@@ -237,9 +237,9 @@
<!-- ************************************************************* -->
<scm>
- <connection>scm:svn:http://svn.nuiton.org/svn/guix/tags/guix-1.0.0</connection>
- <developerConnection>scm:svn:http://svn.nuiton.org/svn/guix/tags/guix-1.0.0</developerConnection>
- <url>http://www.nuiton.org/repositories/browse/guix/tags/guix-1.0.0</url>
+ <connection>scm:svn:http://svn.nuiton.org/svn/guix/trunk</connection>
+ <developerConnection>scm:svn:http://svn.nuiton.org/svn/guix/trunk</developerConnection>
+ <url>http://www.nuiton.org/repositories/browse/guix/trunk</url>
</scm>
</project>
1
0
Author: kmorin
Date: 2009-08-26 17:48:03 +0200 (Wed, 26 Aug 2009)
New Revision: 1598
Added:
tags/guix-1.0.0/
Log:
[maven-scm] copy for tag guix-1.0.0
Property changes on: tags/guix-1.0.0
___________________________________________________________________
Added: svn:ignore
+ .classpath
.project
target
.fr-eZBTDK
Added: svn:mergeinfo
+
1
0
r1597 - in trunk: . guix-compiler guix-compiler-gwt guix-compiler-swing guix-test-gwt guix-test-swing maven-guix-gwt-archetype maven-guix-plugin maven-guix-swing-archetype
by kmorin@users.nuiton.org 26 Aug '09
by kmorin@users.nuiton.org 26 Aug '09
26 Aug '09
Author: kmorin
Date: 2009-08-26 17:47:59 +0200 (Wed, 26 Aug 2009)
New Revision: 1597
Modified:
trunk/guix-compiler-gwt/pom.xml
trunk/guix-compiler-swing/pom.xml
trunk/guix-compiler/pom.xml
trunk/guix-test-gwt/pom.xml
trunk/guix-test-swing/pom.xml
trunk/maven-guix-gwt-archetype/pom.xml
trunk/maven-guix-plugin/pom.xml
trunk/maven-guix-swing-archetype/pom.xml
trunk/pom.xml
Log:
[maven-release-plugin] prepare release guix-1.0.0
Modified: trunk/guix-compiler/pom.xml
===================================================================
--- trunk/guix-compiler/pom.xml 2009-08-26 15:22:29 UTC (rev 1596)
+++ trunk/guix-compiler/pom.xml 2009-08-26 15:47:59 UTC (rev 1597)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-compiler-gwt/pom.xml
===================================================================
--- trunk/guix-compiler-gwt/pom.xml 2009-08-26 15:22:29 UTC (rev 1596)
+++ trunk/guix-compiler-gwt/pom.xml 2009-08-26 15:47:59 UTC (rev 1597)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-compiler-swing/pom.xml
===================================================================
--- trunk/guix-compiler-swing/pom.xml 2009-08-26 15:22:29 UTC (rev 1596)
+++ trunk/guix-compiler-swing/pom.xml 2009-08-26 15:47:59 UTC (rev 1597)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-test-gwt/pom.xml
===================================================================
--- trunk/guix-test-gwt/pom.xml 2009-08-26 15:22:29 UTC (rev 1596)
+++ trunk/guix-test-gwt/pom.xml 2009-08-26 15:47:59 UTC (rev 1597)
@@ -5,7 +5,7 @@
<parent>
<artifactId>guix</artifactId>
<groupId>org.nuiton</groupId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/guix-test-swing/pom.xml
===================================================================
--- trunk/guix-test-swing/pom.xml 2009-08-26 15:22:29 UTC (rev 1596)
+++ trunk/guix-test-swing/pom.xml 2009-08-26 15:47:59 UTC (rev 1597)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/maven-guix-gwt-archetype/pom.xml
===================================================================
--- trunk/maven-guix-gwt-archetype/pom.xml 2009-08-26 15:22:29 UTC (rev 1596)
+++ trunk/maven-guix-gwt-archetype/pom.xml 2009-08-26 15:47:59 UTC (rev 1597)
@@ -1,14 +1,14 @@
<?xml version="1.0"?>
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>guix</artifactId>
<groupId>org.nuiton</groupId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<name>${artifactId}</name>
<groupId>org.nuiton.guix</groupId>
<artifactId>maven-guix-gwt-archetype</artifactId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
<packaging>jar</packaging>
</project>
Modified: trunk/maven-guix-plugin/pom.xml
===================================================================
--- trunk/maven-guix-plugin/pom.xml 2009-08-26 15:22:29 UTC (rev 1596)
+++ trunk/maven-guix-plugin/pom.xml 2009-08-26 15:47:59 UTC (rev 1597)
@@ -10,7 +10,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>guix</artifactId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.guix</groupId>
Modified: trunk/maven-guix-swing-archetype/pom.xml
===================================================================
--- trunk/maven-guix-swing-archetype/pom.xml 2009-08-26 15:22:29 UTC (rev 1596)
+++ trunk/maven-guix-swing-archetype/pom.xml 2009-08-26 15:47:59 UTC (rev 1597)
@@ -1,14 +1,14 @@
<?xml version="1.0"?>
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>guix</artifactId>
<groupId>org.nuiton</groupId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<name>${artifactId}</name>
<groupId>org.nuiton.guix</groupId>
<artifactId>maven-guix-swing-archetype</artifactId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
<packaging>jar</packaging>
</project>
\ No newline at end of file
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2009-08-26 15:22:29 UTC (rev 1596)
+++ trunk/pom.xml 2009-08-26 15:47:59 UTC (rev 1597)
@@ -13,7 +13,7 @@
</parent>
<artifactId>guix</artifactId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
<modules>
<module>guix-compiler</module>
@@ -237,9 +237,9 @@
<!-- ************************************************************* -->
<scm>
- <connection>scm:svn:http://svn.nuiton.org/svn/guix/trunk</connection>
- <developerConnection>scm:svn:http://svn.nuiton.org/svn/guix/trunk</developerConnection>
- <url>http://www.nuiton.org/repositories/browse/guix/trunk</url>
+ <connection>scm:svn:http://svn.nuiton.org/svn/guix/tags/guix-1.0.0</connection>
+ <developerConnection>scm:svn:http://svn.nuiton.org/svn/guix/tags/guix-1.0.0</developerConnection>
+ <url>http://www.nuiton.org/repositories/browse/guix/tags/guix-1.0.0</url>
</scm>
</project>
1
0
r1596 - trunk/guix-test-swing/src/main/java/org/nuiton/guix/demo
by kmorin@users.nuiton.org 26 Aug '09
by kmorin@users.nuiton.org 26 Aug '09
26 Aug '09
Author: kmorin
Date: 2009-08-26 17:22:29 +0200 (Wed, 26 Aug 2009)
New Revision: 1596
Modified:
trunk/guix-test-swing/src/main/java/org/nuiton/guix/demo/GuixDemo.css
Log:
almost nothing
Modified: trunk/guix-test-swing/src/main/java/org/nuiton/guix/demo/GuixDemo.css
===================================================================
--- trunk/guix-test-swing/src/main/java/org/nuiton/guix/demo/GuixDemo.css 2009-08-26 15:20:21 UTC (rev 1595)
+++ trunk/guix-test-swing/src/main/java/org/nuiton/guix/demo/GuixDemo.css 2009-08-26 15:22:29 UTC (rev 1596)
@@ -38,4 +38,4 @@
Controller {
cssText : "cssText";
-}
+}
\ No newline at end of file
1
0
Author: kmorin
Date: 2009-08-26 17:20:21 +0200 (Wed, 26 Aug 2009)
New Revision: 1595
Added:
trunk/src/site/resources/file.png
trunk/src/site/rst/commonTags.rst
trunk/src/site/rst/installation.rst
Modified:
trunk/src/site/resources/guixmodeltree.png
trunk/src/site/rst/guixFiles.rst
Log:
Add doc site
Added: trunk/src/site/resources/file.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/site/resources/file.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Modified: trunk/src/site/resources/guixmodeltree.png
===================================================================
(Binary files differ)
Added: trunk/src/site/rst/commonTags.rst
===================================================================
--- trunk/src/site/rst/commonTags.rst (rev 0)
+++ trunk/src/site/rst/commonTags.rst 2009-08-26 15:20:21 UTC (rev 1595)
@@ -0,0 +1,64 @@
+====================
+Balises universelles
+====================
+
+Afin de pouvoir générer une même interface graphique sous plusieurs librairies graphiques différentes, il faut pouvoir définir les composants sous un même nom. C'est ce que permet Guix avec les balises suivantes et leur correspondance dans leur langage :
+
+==================== ======================================= ==================================================
+ Guix Swing GWT
+==================== ======================================= ==================================================
+Application javax.swing.JFrame com.google.gwt.user.client.ui.VerticalPanel
+Button javax.swing.JButton com.google.gwt.user.client.ui.Button
+CheckBox javax.swing.JCheckBox com.google.gwt.user.client.ui.CheckBox
+ComboBox javax.swing.JComboBox com.google.gwt.user.client.ui.ListBox
+DialogBox javax.swing.JDialog com.google.gwt.user.client.ui.DialogBox
+Label javax.swing.JLabel com.google.gwt.user.client.ui.Label
+List javax.swing.JList com.google.gwt.user.client.ui.ListBox
+MenuBar javax.swing.JMenuBar com.google.gwt.user.client.ui.MenuBar
+Menu javax.swing.JMenu com.google.gwt.user.client.ui.MenuBar
+MenuItem javax.swing.JMenuItem cette balise n'a pas de classe correspondante mais est quand même générée sous une autre forme
+Panel javax.swing.JPanel com.google.gwt.user.client.ui.FlowPanel
+PasswordField javax.swing.JPasswordField com.google.gwt.user.client.ui.PasswordTextBox
+ProgressBar javax.swing.JProgressBar org.gwtwidgets.client.ui.ProgressBar
+RadioButton javax.swing.JRadioButton com.google.gwt.user.client.ui.RadioButton
+ScrollPanel javax.swing.JScrollPane com.google.gwt.user.client.ui.ScrollPanel
+HorizontalSplitPanel javax.swing.JSplitPane com.google.gwt.user.client.ui.HorizontalSplitPanel
+VerticalSplitPanel javax.swing.JSplitPane com.google.gwt.user.client.ui.VerticalSplitPanel
+TabPanel javax.swing.JTabbedPane com.google.gwt.user.client.ui.TabPanel
+TextArea javax.swing.JTextArea com.google.gwt.user.client.ui.TextArea
+TextField javax.swing.JTextField com.google.gwt.user.client.ui.TextBox
+ToggleButton javax.swing.JToggleButton com.google.gwt.user.client.ui.ToggleButton
+Tree javax.swing.JTree com.google.gwt.user.client.ui.Tree
+TreeNode javax.swing.tree.DefaultMutableTreeNode com.google.gwt.user.client.ui.TreeItem
+==================== ======================================= ==================================================
+
+Certains attributs représentant la même chose mais ayant un nom différent ont également été mis en commun dans ces balises (ex: *selected* pour JToggleButton et *down* pour ToggleButton ont été regroupé sous *selected*).
+
+
+Balise Table
+------------
+Guix définit également une balise *Table*, qui permet de placer aisément les composants dans la fenêtre, à la manière d'un tableau.
+
+La balise *Table* ne peut avoir comme balises filles que des balises *Row*, qui ne peuvent elles-même avoir que des balises *Cell*. Les balises *Cell* peuvent contenir n'importe quelle autre balise, mais une seule.
+
+Pour chacune de ces balises, on peut définir les attributs suivants :
+
+=================== ======================= ================================
+Attribut Description Valeurs possibles
+=================== ======================= ================================
+fill remplissage de l'espace non utilisé de la cellule none, horizontal, vertical, both
+horizontalAlignment alignement horizontal dans la cellule left, right, center
+verticalAlignment alignement vertical dans la cellule top, bottom, middle
+ipadx espace horizontal entre le bord de la cellule et le composant un entier
+ipady espace vertical entre le bord de la cellule et le composant un entier
+weightx définit comment redistribuer l'espace horizontal supplémentaire entre les cellules un entier positif ou nul
+weighty définit comment redistribuer l'espace vertical supplémentaire entre les cellules un entier positif ou nul
+insets espace entre le bord de la cellule et le bord des cellules des autres composants un quadruplet d'entiers (ex : "1,2,4,0")
+=================== ======================= ================================
+
+En Swing, un JPanel sera généré, avec comme layout un GridBagLayout. En GWT, il s'agit d'une FlexTable.
+
+Balise Tab
+----------
+La balise *TabPanel* accepte comme balises filles les balises *Tab*, qui représente les onglets. L'attribut *title* permet de définir le nom de l'onglet.
+
Modified: trunk/src/site/rst/guixFiles.rst
===================================================================
--- trunk/src/site/rst/guixFiles.rst 2009-08-26 15:15:16 UTC (rev 1594)
+++ trunk/src/site/rst/guixFiles.rst 2009-08-26 15:20:21 UTC (rev 1595)
@@ -1,14 +1,118 @@
+=============
Fichiers Guix
--------------
+=============
Structure
~~~~~~~~~
- - Définition des espaces de nommage (optionnel)
- - Commentaires contenant la javadoc de la classe à créer (optionnel)
- - Balise racine représentant la superclasse de la classe à créer
- - Balises représentant les composants de l'IHM
+Un fichier Guix est un fichier XML dont chaque balise représente un composant ou un objet de la classe qui sera générée, dont la classe est le type de la balise. On peut soit écrire le nom entier de la classe (FQN), soit définir des espaces de nommage avec le package et préfixer le nom de la classe, soit simplement mettre le nom de la classe sans le package. Dans le dernier cas, le package utilisé sera le package par défaut (*javax.swing* pour Swing, *com.google.gwt.user.client.ui* pour GWT).
-Pour assigner des valeurs aux attributs des composants, il suffit de les définir dans les attributs des balises.
+Le type de la balise racine représente la superclasse dont héritera la classe générée.
-Des balises *<script>* ou *<style>* peuvent être ajoutées n'importe où dans le fichier. Leur contenu sera attaché à la classe générée.
+Les balises filles d'une balise seront générées comme des sous-composants.
+::
+
+ <Panel>
+ <Label />
+ <Button />
+ </Panel>
+
+L'exemple ci-dessus représente un Panel contenant un Label et un Button.
+
+Les commentaires sont interprétés comme la javadoc de la balise située juste en dessous.
+
+
+Attributs
+~~~~~~~~~
+
+Attributs des objets
+********************
+Pour assigner des valeurs aux attributs des composants, il suffit de les définir dans les attributs des balises. Exemple ::
+
+ <Button text="Bouton" />
+
+Attributs spéciaux
+******************
+Certains attributs sont des attributs spéciaux de Guix :
+ - *id* : identifiant de l'objet
+ - *constructor* : paramètres du constructeur de l'objet
+ - *javaBean* : si vrai, ajoute un modifieur à l'objet généré (vrai par défaut)
+ - *styleClass* : la classe de style qui permet de définir certaines propriétés communes grâce au CSS
+
+Pour les attributs dont le type est une chaîne de caractères, il est inutile de mettre les guillemets dans la valeur de l'attribut, comme dans l'exemple précédent. En revanche, pour le constructeur, il est nécessaire de les mettre ::
+
+ <Button constructor='"Bouton"' />
+
+Actions et évènements
+*********************
+Les attributs des balises permettent également de définir les actions en réponse à des évènements. Il suffit pour celà de définir l'attribut du même nom que l'évènement à écouter et d'écrire le code java à exécuter ::
+
+ <Button onActionPerformed='System.out.println("Hello world")' />
+
+Guix se chargera de trouver le bon Listener à ajouter à l'objet.
+
+Data binding
+************
+Derrière ce terme se cache un mécanisme très utile, celui de lier la valeur d'un attribut d'un objet, à la valeur d'un (ou plusieurs) attribut d'un (ou plusieurs) objet. Pour cela, il suffit de mettre la valeur de l'attribut entre accolades.
+::
+
+ <TextField id="textfield" />
+ <Label text="Vous avez écrit : {textfield.getText()}" />
+Dans l'exemple ci-dessus, le texte du Label changera dès que l'utilisateur écrira dans *textfield*.
+
+Le binding permet également de ne pas indiqué la méthode mais l'attribut sur lequel porte le binding. L'exemple précédent donenrait donc ::
+
+ <TextField id="textfield" />
+ <Label text="Vous avez écrit : {textfield.text}" />
+
+Héritage
+********
+Il est possible de faire de l'héritage entre classes générées. Les composants définis dans la classe fille seront ajoutés à la suite des composants de la classe mère.
+
+Il est possible de surcharger un composant, soit pour ajouter des attributs, soit pour changer la classe de celui-ci, en donnant le même attribut *id* au nouveau composant. Bien sûr, ceci ne fonctionne que si la classe du composant de la classe fille est la même que la classe de celui de la classe mère ou en hérite.
+
+
+Balises spéciales
+~~~~~~~~~~~~~~~~~
+
+script
+******
+Si on veut ajouter du code directement dans la classe générée, on peut ajouter des balises *<script>* n'importe où dans le fichier. On peut soit entrer le code directement à l'intérieur de ces balises, ou alors indiquer l'attribut *source* et indiquer le chemin d'un fichier .script qui contient le code. Ce code sera vérifié et ajouté à la classe générée.
+
+S'il existe un fichier .script ayant le même nom qu'un fichier .guix, il lui est automatiquement lié.
+
+Il existe 5 méthodes vides par défaut, que l'utilisateur peut surcharger et qui s'effectueront chacune à un moment précis, dans cet ordre :
+ - **beforeCreation** s'exécute avant la création des composants
+ - **beforeSettings** s'exécute avant l'affectation des attributs des composants
+ - **beforeTree** s'exécute avant la mise en page des composants
+ - **beforeBinding** s'exécute avant l'application du data binding
+ - **inTheEnd** s'exécute à la fin, quand l'application est prête
+
+Pour les surcharger, il suffit qu'il les redéfinisse dans un script.
+
+style
+*****
+On peut définir des règles de CSS à appliquer aux composants. Leur ajout fonctionne sur le même principe que pour les balises de script.
+
+Pour la génération en GWT, les fichiers CSS indiqués en source sont ajoutés à l'application comme des vrais fichiers CSS.
+
+Pour la génération en Swing, les fichiers CSS sont analysés et chaque règle sera interprétée comme un attribut. On distingue les règles sur les classes java, les règles sur les identifiants et les règles sur les classes de style ::
+
+ /* Règle sur la classe Button */
+ Button {
+ text: "Bouton";
+ onActionPerformed: {System.out.println("Hello world")};
+ foreground: "Color.BLUE";
+ }
+
+ /* Règle sur l'identifiant button */
+ #button {
+ enabled: "false";
+ }
+
+ /* Règle sur la classe de style */
+ .red {
+ background: "Color.RED";
+ }
+
+
Added: trunk/src/site/rst/installation.rst
===================================================================
--- trunk/src/site/rst/installation.rst (rev 0)
+++ trunk/src/site/rst/installation.rst 2009-08-26 15:20:21 UTC (rev 1595)
@@ -0,0 +1,50 @@
+============
+Installation
+============
+
+Archetypes Maven
+----------------
+
+Pour créer un projet Maven 2 utilisant Guix, vous pouvez utiliser un des deux archetypes disponible :
+ - maven-guix-swing-archetype
+ - maven-guix-gwt-archetype
+
+Pour générer du Swing, lancer la commande ::
+
+ mvn archetype:create \
+ -DarchetypeGroupId=org.nuiton.guix \
+ -DarchetypeArtifactId=maven-guix-swing-archetype \
+ -DarchetypeVersion=1.0.0 \
+ -DgroupId=<my.groupid> \
+ -DartifactId=<my-artifactId>
+
+Pour générer du GWT, lancer la commande ::
+
+ mvn archetype:create \
+ -DarchetypeGroupId=org.nuiton.guix \
+ -DarchetypeArtifactId=maven-guix-gwt-archetype \
+ -DarchetypeVersion=1.0.0 \
+ -DgroupId=<my.groupid> \
+ -DartifactId=<my-artifactId>
+
+
+Configuration du pom.xml
+------------------------
+Configuration commune aux librairies graphiques
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Les propriétés suivantes du plugin maven-guix-plugin sont communes aux différentes librairies graphiques :
+ - **guixfilesBaseDir** : le dossier racine de vos packages ("src/main/java" par défaut)
+ - **guixFilesDir** : le dossier où se trouvent les fichiers Guix à compiler. Si certains de vos fichiers font appels à d'autres fichier Guix qui ne se trouvent pas dans ce dossier mais qui se trouvent dans *guixFilesBaseDir* il ira les chercher quand même ("src/main/java" par défaut)
+ - **targetDirectory** : dossier où seront générés les fichiers java
+ - **mainClass** : classe principale de votre application (obligatoire)
+ - **generationLanguage** : la librairie graphique de génération
+
+Swing
+~~~~~
+Pour Swing, la propriété **launcherName** représente le nom de la classe qui sera générée et qui contiendra la méthode *main*. Si vous la modifiez, il faudra également changer la propriété *maven.jar.main.class*.
+
+GWT
+~~~
+Pour GWT, la propriété **launcherName** représente le fichier .gwt.xml qui sera généré et qui servira de module principal. Si vous la modifiez, il faudra également changer les propriétés *compileTargets* et *runTarget* du plugin *maven-googlewebtoolkit2-plugin*.
+
+
1
0
Author: kmorin
Date: 2009-08-26 17:15:16 +0200 (Wed, 26 Aug 2009)
New Revision: 1594
Modified:
trunk/doc/guix.zargo
trunk/doc/guixDeploy.png
Log:
Modified: trunk/doc/guix.zargo
===================================================================
(Binary files differ)
Modified: trunk/doc/guixDeploy.png
===================================================================
(Binary files differ)
1
0
r1593 - trunk/maven-guix-swing-archetype/src/main/resources/archetype-resources
by kmorin@users.nuiton.org 26 Aug '09
by kmorin@users.nuiton.org 26 Aug '09
26 Aug '09
Author: kmorin
Date: 2009-08-26 17:12:34 +0200 (Wed, 26 Aug 2009)
New Revision: 1593
Modified:
trunk/maven-guix-swing-archetype/src/main/resources/archetype-resources/pom.xml
Log:
add dependencies in the pom
Modified: trunk/maven-guix-swing-archetype/src/main/resources/archetype-resources/pom.xml
===================================================================
--- trunk/maven-guix-swing-archetype/src/main/resources/archetype-resources/pom.xml 2009-08-26 15:12:25 UTC (rev 1592)
+++ trunk/maven-guix-swing-archetype/src/main/resources/archetype-resources/pom.xml 2009-08-26 15:12:34 UTC (rev 1593)
@@ -19,7 +19,7 @@
<dependency>
<groupId>org.nuiton.guix</groupId>
<artifactId>maven-guix-plugin</artifactId>
- <version>${version}</version>
+ <version>${guix.version}</version>
</dependency>
</dependencies>
@@ -38,6 +38,7 @@
<properties>
<maven.jar.main.class>${groupId}.Main</maven.jar.main.class>
+ <guix.version>1.0.0</guix.version>
</properties>
1
0
r1592 - trunk/maven-guix-gwt-archetype/src/main/resources/archetype-resources
by kmorin@users.nuiton.org 26 Aug '09
by kmorin@users.nuiton.org 26 Aug '09
26 Aug '09
Author: kmorin
Date: 2009-08-26 17:12:25 +0200 (Wed, 26 Aug 2009)
New Revision: 1592
Modified:
trunk/maven-guix-gwt-archetype/src/main/resources/archetype-resources/pom.xml
Log:
add dependencies in the pom
Modified: trunk/maven-guix-gwt-archetype/src/main/resources/archetype-resources/pom.xml
===================================================================
--- trunk/maven-guix-gwt-archetype/src/main/resources/archetype-resources/pom.xml 2009-08-26 15:11:32 UTC (rev 1591)
+++ trunk/maven-guix-gwt-archetype/src/main/resources/archetype-resources/pom.xml 2009-08-26 15:12:25 UTC (rev 1592)
@@ -19,7 +19,7 @@
<dependency>
<groupId>org.nuiton.guix</groupId>
<artifactId>maven-guix-plugin</artifactId>
- <version>${version}</version>
+ <version>${guix.version}</version>
</dependency>
<dependency>
@@ -56,26 +56,21 @@
<dependency>
<groupId>com.google.code.gwtx</groupId>
<artifactId>gwtx</artifactId>
- <version>1.5.0</version>
+ <version>${gwtx.version}</version>
</dependency>
<dependency>
<groupId>net.sf.gwt-widget</groupId>
<artifactId>gwt-widgets</artifactId>
- <version>0.2.0</version>
+ <version>${gwtwidgets.version}</version>
</dependency>
<dependency>
<groupId>com.google.code.gwt-math</groupId>
<artifactId>gwt-math</artifactId>
- <version>2.0.3</version>
+ <version>${gwtmath.version}</version>
</dependency>
- <dependency>
- <groupId>com.google.code.gwtx</groupId>
- <artifactId>gwtx</artifactId>
- <version>1.5.0</version>
- </dependency>
</dependencies>
@@ -93,6 +88,10 @@
<properties>
<gwt.version>1.7.0</gwt.version>
+ <guix.version>1.0.0</guix.version>
+ <gwtx.version>1.5.0</gwtx.version>
+ <gwtwidgets.version>0.2.0</gwtwidgets.version>
+ <gwtmath.version>2.0.3</gwtmath.version>
</properties>
<!-- ************************************************************* -->
<!-- *** Build Environment ************************************** -->
1
0