Commit a4858f93a7a868453b53c3d206fb2f2b50859942
1 parent
c00d2476
Exists in
master
Ajustes no build das documentações
Showing
7 changed files
with
101 additions
and
123 deletions
Show diff stats
assembly/bin.xml
@@ -46,7 +46,8 @@ | @@ -46,7 +46,8 @@ | ||
46 | <exclude>*parent*</exclude> | 46 | <exclude>*parent*</exclude> |
47 | <exclude>*build*</exclude> | 47 | <exclude>*build*</exclude> |
48 | <exclude>*archetype*</exclude> | 48 | <exclude>*archetype*</exclude> |
49 | - <exclude>*doc*</exclude> | 49 | + <exclude>*reference*</exclude> |
50 | + <exclude>*quickstart*</exclude> | ||
50 | </excludes> | 51 | </excludes> |
51 | <binaries> | 52 | <binaries> |
52 | <outputDirectory>${module.artifactId}</outputDirectory> | 53 | <outputDirectory>${module.artifactId}</outputDirectory> |
@@ -64,7 +65,8 @@ | @@ -64,7 +65,8 @@ | ||
64 | <exclude>*parent*</exclude> | 65 | <exclude>*parent*</exclude> |
65 | <exclude>*build*</exclude> | 66 | <exclude>*build*</exclude> |
66 | <exclude>*archetype*</exclude> | 67 | <exclude>*archetype*</exclude> |
67 | - <exclude>*doc*</exclude> | 68 | + <exclude>*reference*</exclude> |
69 | + <exclude>*quickstart*</exclude> | ||
68 | </excludes> | 70 | </excludes> |
69 | <binaries> | 71 | <binaries> |
70 | <attachmentClassifier>javadoc</attachmentClassifier> | 72 | <attachmentClassifier>javadoc</attachmentClassifier> |
assembly/src.xml
@@ -46,7 +46,8 @@ | @@ -46,7 +46,8 @@ | ||
46 | <exclude>*parent*</exclude> | 46 | <exclude>*parent*</exclude> |
47 | <exclude>*build*</exclude> | 47 | <exclude>*build*</exclude> |
48 | <exclude>*archetype*</exclude> | 48 | <exclude>*archetype*</exclude> |
49 | - <exclude>*doc*</exclude> | 49 | + <exclude>*reference*</exclude> |
50 | + <exclude>*quickstart*</exclude> | ||
50 | </excludes> | 51 | </excludes> |
51 | <sources> | 52 | <sources> |
52 | <fileSets> | 53 | <fileSets> |
documentation/pom.xml
@@ -34,7 +34,8 @@ | @@ -34,7 +34,8 @@ | ||
34 | ou escreva para a Fundação do Software Livre (FSF) Inc., | 34 | ou escreva para a Fundação do Software Livre (FSF) Inc., |
35 | 51 Franklin St, Fifth Floor, Boston, MA 02111-1301, USA. | 35 | 51 Franklin St, Fifth Floor, Boston, MA 02111-1301, USA. |
36 | --> | 36 | --> |
37 | -<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"> | 37 | +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
38 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | ||
38 | 39 | ||
39 | <modelVersion>4.0.0</modelVersion> | 40 | <modelVersion>4.0.0</modelVersion> |
40 | 41 | ||
@@ -48,7 +49,7 @@ | @@ -48,7 +49,7 @@ | ||
48 | <relativePath>../parent/framework/pom.xml</relativePath> | 49 | <relativePath>../parent/framework/pom.xml</relativePath> |
49 | </parent> | 50 | </parent> |
50 | 51 | ||
51 | - <name>Demoiselle Framework Documentation Build Aggregator</name> | 52 | + <name>Documentation Build Aggregator</name> |
52 | <description> | 53 | <description> |
53 | </description> | 54 | </description> |
54 | 55 |
documentation/quickstart/pom.xml
1 | -<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"> | 1 | +<!-- |
2 | + Demoiselle Framework | ||
3 | + Copyright (C) 2010 SERPRO | ||
4 | + ============================================================================ | ||
5 | + This file is part of Demoiselle Framework. | ||
6 | + | ||
7 | + Demoiselle Framework is free software; you can redistribute it and/or | ||
8 | + modify it under the terms of the GNU Lesser General Public License version 3 | ||
9 | + as published by the Free Software Foundation. | ||
10 | + | ||
11 | + This program is distributed in the hope that it will be useful, | ||
12 | + but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
13 | + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
14 | + GNU General Public License for more details. | ||
15 | + | ||
16 | + You should have received a copy of the GNU Lesser General Public License version 3 | ||
17 | + along with this program; if not, see <http://www.gnu.org/licenses/> | ||
18 | + or write to the Free Software Foundation, Inc., 51 Franklin Street, | ||
19 | + Fifth Floor, Boston, MA 02110-1301, USA. | ||
20 | + ============================================================================ | ||
21 | + Este arquivo é parte do Framework Demoiselle. | ||
22 | + | ||
23 | + O Framework Demoiselle é um software livre; você pode redistribuí-lo e/ou | ||
24 | + modificá-lo dentro dos termos da GNU LGPL versão 3 como publicada pela Fundação | ||
25 | + do Software Livre (FSF). | ||
26 | + | ||
27 | + Este programa é distribuído na esperança que possa ser útil, mas SEM NENHUMA | ||
28 | + GARANTIA; sem uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou | ||
29 | + APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU/LGPL em português | ||
30 | + para maiores detalhes. | ||
31 | + | ||
32 | + Você deve ter recebido uma cópia da GNU LGPL versão 3, sob o título | ||
33 | + "LICENCA.txt", junto com esse programa. Se não, acesse <http://www.gnu.org/licenses/> | ||
34 | + ou escreva para a Fundação do Software Livre (FSF) Inc., | ||
35 | + 51 Franklin St, Fifth Floor, Boston, MA 02111-1301, USA. | ||
36 | +--> | ||
37 | +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
38 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | ||
2 | 39 | ||
3 | <modelVersion>4.0.0</modelVersion> | 40 | <modelVersion>4.0.0</modelVersion> |
4 | 41 | ||
5 | - <artifactId>demoiselle-quickstart</artifactId> | 42 | + <artifactId>demoiselle-framework-quickstart</artifactId> |
6 | <packaging>jdocbook</packaging> | 43 | <packaging>jdocbook</packaging> |
7 | - <version>2.0.4-SNAPSHOT</version> | 44 | + <version>2.2.1-SNAPSHOT</version> |
8 | 45 | ||
9 | <parent> | 46 | <parent> |
10 | - <groupId>br.gov.frameworkdemoiselle.documentation</groupId> | 47 | + <groupId>br.gov.frameworkdemoiselle</groupId> |
11 | <artifactId>demoiselle-documentation-parent</artifactId> | 48 | <artifactId>demoiselle-documentation-parent</artifactId> |
12 | - <version>2.0.1</version> | ||
13 | - <!-- | ||
14 | - <relativePath>../support/parent/pom.xml</relativePath> | ||
15 | - --> | 49 | + <version>1-SNAPSHOT</version> |
50 | + <relativePath>../../../internal/parent/documentation/pom.xml</relativePath> | ||
16 | </parent> | 51 | </parent> |
17 | 52 | ||
18 | - <name>Demoiselle QuickStart (Passo a Passo)</name> | ||
19 | - <url>http://www.frameworkdemoiselle.gov.br</url> | ||
20 | - | ||
21 | - <build> | ||
22 | - <plugins> | ||
23 | - <plugin> | ||
24 | - <groupId>org.jboss.maven.plugins</groupId> | ||
25 | - <artifactId>maven-jdocbook-plugin</artifactId> | ||
26 | - </plugin> | ||
27 | - <plugin> | ||
28 | - <artifactId>maven-antrun-plugin</artifactId> | ||
29 | - </plugin> | ||
30 | - </plugins> | ||
31 | - </build> | ||
32 | - <repositories> | ||
33 | - <repository> | ||
34 | - <id>demoiselle.sourceforge.net</id> | ||
35 | - <name>Demoiselle Maven Repository</name> | ||
36 | - <url>http://demoiselle.sourceforge.net/repository/release</url> | ||
37 | - </repository> | ||
38 | - <repository> | ||
39 | - <id>snapshot.demoiselle.sourceforge.net</id> | ||
40 | - <name>Demoiselle Maven Repository</name> | ||
41 | - <url>http://demoiselle.sourceforge.net/repository/snapshot</url> | ||
42 | - </repository> | ||
43 | - <repository> | ||
44 | - <id>nexus.jboss.org</id> | ||
45 | - <name>JBoss Maven Repository</name> | ||
46 | - <url>http://repository.jboss.org/nexus/content/groups/public</url> | ||
47 | - <snapshots> | ||
48 | - <enabled>false</enabled> | ||
49 | - </snapshots> | ||
50 | - </repository> | ||
51 | - <repository> | ||
52 | - <id>public-jboss</id> | ||
53 | - <name>JBoss Public Maven Repository</name> | ||
54 | - <url>http://repository.jboss.org/nexus/content/groups/public-jboss</url> | ||
55 | - <snapshots> | ||
56 | - <enabled>false</enabled> | ||
57 | - </snapshots> | ||
58 | - </repository> | ||
59 | - <repository> | ||
60 | - <id>repository.jboss.org</id> | ||
61 | - <name>JBoss Maven Repository</name> | ||
62 | - <url>http://repository.jboss.org/maven2</url> | ||
63 | - <snapshots> | ||
64 | - <enabled>false</enabled> | ||
65 | - </snapshots> | ||
66 | - </repository> | ||
67 | - </repositories> | 53 | + <name>Quickstart Documentation</name> |
54 | + <description /> | ||
68 | </project> | 55 | </project> |
documentation/reference/pom.xml
1 | -<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"> | 1 | +<!-- |
2 | + Demoiselle Framework | ||
3 | + Copyright (C) 2010 SERPRO | ||
4 | + ============================================================================ | ||
5 | + This file is part of Demoiselle Framework. | ||
6 | + | ||
7 | + Demoiselle Framework is free software; you can redistribute it and/or | ||
8 | + modify it under the terms of the GNU Lesser General Public License version 3 | ||
9 | + as published by the Free Software Foundation. | ||
10 | + | ||
11 | + This program is distributed in the hope that it will be useful, | ||
12 | + but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
13 | + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
14 | + GNU General Public License for more details. | ||
15 | + | ||
16 | + You should have received a copy of the GNU Lesser General Public License version 3 | ||
17 | + along with this program; if not, see <http://www.gnu.org/licenses/> | ||
18 | + or write to the Free Software Foundation, Inc., 51 Franklin Street, | ||
19 | + Fifth Floor, Boston, MA 02110-1301, USA. | ||
20 | + ============================================================================ | ||
21 | + Este arquivo é parte do Framework Demoiselle. | ||
22 | + | ||
23 | + O Framework Demoiselle é um software livre; você pode redistribuí-lo e/ou | ||
24 | + modificá-lo dentro dos termos da GNU LGPL versão 3 como publicada pela Fundação | ||
25 | + do Software Livre (FSF). | ||
26 | + | ||
27 | + Este programa é distribuído na esperança que possa ser útil, mas SEM NENHUMA | ||
28 | + GARANTIA; sem uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou | ||
29 | + APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU/LGPL em português | ||
30 | + para maiores detalhes. | ||
31 | + | ||
32 | + Você deve ter recebido uma cópia da GNU LGPL versão 3, sob o título | ||
33 | + "LICENCA.txt", junto com esse programa. Se não, acesse <http://www.gnu.org/licenses/> | ||
34 | + ou escreva para a Fundação do Software Livre (FSF) Inc., | ||
35 | + 51 Franklin St, Fifth Floor, Boston, MA 02111-1301, USA. | ||
36 | +--> | ||
37 | +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
38 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | ||
2 | 39 | ||
3 | <modelVersion>4.0.0</modelVersion> | 40 | <modelVersion>4.0.0</modelVersion> |
4 | 41 | ||
5 | - <artifactId>demoiselle-reference</artifactId> | 42 | + <artifactId>demoiselle-framework-reference</artifactId> |
6 | <packaging>jdocbook</packaging> | 43 | <packaging>jdocbook</packaging> |
7 | - <version>2.1.2-SNAPSHOT</version> | 44 | + <version>2.2.1-SNAPSHOT</version> |
8 | 45 | ||
9 | <parent> | 46 | <parent> |
10 | - <groupId>br.gov.frameworkdemoiselle.documentation</groupId> | 47 | + <groupId>br.gov.frameworkdemoiselle</groupId> |
11 | <artifactId>demoiselle-documentation-parent</artifactId> | 48 | <artifactId>demoiselle-documentation-parent</artifactId> |
12 | - <version>2.0.1</version> | ||
13 | - <!-- | ||
14 | - <relativePath>../support/parent/pom.xml</relativePath> | ||
15 | - --> | 49 | + <version>1-SNAPSHOT</version> |
50 | + <relativePath>../../../internal/parent/documentation/pom.xml</relativePath> | ||
16 | </parent> | 51 | </parent> |
17 | 52 | ||
18 | - <name>reference</name> | ||
19 | - <url>http://www.frameworkdemoiselle.gov.br</url> | ||
20 | - | ||
21 | - <build> | ||
22 | - <plugins> | ||
23 | - <plugin> | ||
24 | - <groupId>org.jboss.maven.plugins</groupId> | ||
25 | - <artifactId>maven-jdocbook-plugin</artifactId> | ||
26 | - </plugin> | ||
27 | - <plugin> | ||
28 | - <artifactId>maven-antrun-plugin</artifactId> | ||
29 | - </plugin> | ||
30 | - </plugins> | ||
31 | - </build> | ||
32 | - <repositories> | ||
33 | - <repository> | ||
34 | - <id>demoiselle.sourceforge.net</id> | ||
35 | - <name>Demoiselle Maven Repository</name> | ||
36 | - <url>http://demoiselle.sourceforge.net/repository/release</url> | ||
37 | - </repository> | ||
38 | - <repository> | ||
39 | - <id>snapshot.demoiselle.sourceforge.net</id> | ||
40 | - <name>Demoiselle Maven Repository</name> | ||
41 | - <url>http://demoiselle.sourceforge.net/repository/snapshot</url> | ||
42 | - </repository> | ||
43 | - <repository> | ||
44 | - <id>nexus.jboss.org</id> | ||
45 | - <name>JBoss Maven Repository</name> | ||
46 | - <url>http://repository.jboss.org/nexus/content/groups/public</url> | ||
47 | - <snapshots> | ||
48 | - <enabled>false</enabled> | ||
49 | - </snapshots> | ||
50 | - </repository> | ||
51 | - <repository> | ||
52 | - <id>public-jboss</id> | ||
53 | - <name>JBoss Public Maven Repository</name> | ||
54 | - <url>http://repository.jboss.org/nexus/content/groups/public-jboss</url> | ||
55 | - <snapshots> | ||
56 | - <enabled>false</enabled> | ||
57 | - </snapshots> | ||
58 | - </repository> | ||
59 | - <repository> | ||
60 | - <id>repository.jboss.org</id> | ||
61 | - <name>JBoss Maven Repository</name> | ||
62 | - <url>http://repository.jboss.org/maven2</url> | ||
63 | - <snapshots> | ||
64 | - <enabled>false</enabled> | ||
65 | - </snapshots> | ||
66 | - </repository> | ||
67 | - </repositories> | 53 | + <name>Reference Documentation</name> |
54 | + <description /> | ||
68 | </project> | 55 | </project> |
parent/framework/pom.xml
@@ -14,7 +14,7 @@ | @@ -14,7 +14,7 @@ | ||
14 | <relativePath>../../../internal/parent/demoiselle/pom.xml</relativePath> | 14 | <relativePath>../../../internal/parent/demoiselle/pom.xml</relativePath> |
15 | </parent> | 15 | </parent> |
16 | 16 | ||
17 | - <name>Demoiselle Framework Parent</name> | 17 | + <name>Framework Parent</name> |
18 | <description> | 18 | <description> |
19 | Contém as informações de build comum a todos os projetos do Framework Demoiselle. | 19 | Contém as informações de build comum a todos os projetos do Framework Demoiselle. |
20 | Se você é usuário do framework, certamente este POM não servirá para você. | 20 | Se você é usuário do framework, certamente este POM não servirá para você. |
pom.xml
@@ -50,7 +50,7 @@ | @@ -50,7 +50,7 @@ | ||
50 | <relativePath>../internal/parent/build/demoiselle/pom.xml</relativePath> | 50 | <relativePath>../internal/parent/build/demoiselle/pom.xml</relativePath> |
51 | </parent> | 51 | </parent> |
52 | 52 | ||
53 | - <name>Demoiselle Framework Build Aggregator</name> | 53 | + <name>Build Aggregator</name> |
54 | <description> | 54 | <description> |
55 | A liberação de versões do framework deve ser feita a partir deste build, que fará automaticamente o build | 55 | A liberação de versões do framework deve ser feita a partir deste build, que fará automaticamente o build |
56 | de todos os artefatos com versionamento sincronizado. Jamais gere uma versão do framework sem utilizar este build. | 56 | de todos os artefatos com versionamento sincronizado. Jamais gere uma versão do framework sem utilizar este build. |