All pastes #24825 Raw Edit

Untitled

public text v1 · immutable
#24825 ·published 2005-10-07 10:09 UTC
rendered paste body
Dependency overview. Note the jnlp modules. 2 modules and a parent.

./clients/binplanner/autoplanner/project.xml:  <artifactId>basis-clients-autoplanner</artifactId>
./clients/binplanner/autoplanner/project.xml:  <extend>${basedir}/../project.xml</extend>
./clients/binplanner/autoplanner/project.xml:  <name>Basis Clients AutoPlanner module</name>
./clients/binplanner/basisplan/project.xml:  <artifactId>basis-clients-binplanner-basisplan</artifactId>
./clients/binplanner/basisplan/project.xml:  <extend>${basedir}/../project.xml</extend>
./clients/binplanner/basisplan/project.xml:  <name>Basis BinPlanner Client (BasisPlan)</name>
./clients/binplanner/jnlp_basisplan/project.xml:  <artifactId>basis-clients-binplanner-jnlp</artifactId>
./clients/binplanner/jnlp_basisplan/project.xml:  <extend>${basedir}/../jnlp_common/project.xml</extend>
./clients/binplanner/jnlp_basisplan/project.xml:  <name>Basis BinPlanner Client (JNLP)</name>
./clients/binplanner/jnlp_basisplan_templates/project.xml:  <artifactId>basis-clients-binplanner-jnlp-templates</artifactId>
./clients/binplanner/jnlp_basisplan_templates/project.xml:  <extend>${basedir}/../jnlp_common/project.xml</extend>
./clients/binplanner/jnlp_basisplan_templates/project.xml:  <name>Basis BinPlanner Client (JNLP Templates)</name>
./clients/binplanner/jnlp_common/project.xml:  <artifactId>basis-clients-binplanner-jnlp-common</artifactId>
./clients/binplanner/jnlp_common/project.xml:  <extend>${basedir}/../project.xml</extend>
./clients/binplanner/jnlp_common/project.xml:  <name>Basis BinPlanner Client (JNLP common)</name>
./clients/binplanner/project.properties:maven.multiproject.excludes=jnlp_common/project.xml
./clients/binplanner/project.xml:  <artifactId>basis-clients-binplanner</artifactId>
./clients/binplanner/project.xml:  <extend>${basedir}/../project.xml</extend>
./clients/binplanner/project.xml:  <name>Basis BinPlanner Client</name>
./clients/project.properties:maven.multiproject.excludes=binplanner/jnlp_common/project.xml
./clients/project.xml:  <artifactId>basis-clients</artifactId>
./clients/project.xml:  <extend>${basedir}/../common/project.xml</extend>
./clients/project.xml:  <name>Basis Clients</name>
./clients/shared/project.xml:  <artifactId>basis-clients-shared</artifactId>
./clients/shared/project.xml:  <extend>${basedir}/../project.xml</extend>
./clients/shared/project.xml:  <name>Basis Clients Shared module</name>
./clients/tracker/project.xml:  <artifactId>basis-clients-tracker</artifactId>
./clients/tracker/project.xml:  <extend>${basedir}/../project.xml</extend>
./clients/tracker/project.xml:  <name>Basis Tracker client</name>

Note the excludes in  ./clients/binplanner/project.properties

Now if I build from the 3 following dir and take logs:
- ./clients/binplanner/
- ./clients/
- ./

I get the following logs
jerome@expresso> grep Executing /tmp/m1.log 
| Executing basis:dist Basis Clients AutoPlanner module
| Executing basis:dist Basis BinPlanner Client (BasisPlan)
| Executing basis:dist Basis BinPlanner Client (JNLP)
| Executing basis:dist Basis BinPlanner Client (JNLP Templates)

jerome@expresso> grep Executing /tmp/m2.log 
| Executing basis:dist Basis Clients Shared module
| Executing basis:dist Basis BinPlanner Client
| Executing basis:dist Basis Clients AutoPlanner module
| Executing basis:dist Basis BinPlanner Client (BasisPlan)
| Executing basis:dist Basis BinPlanner Client (JNLP)
| Executing basis:dist Basis BinPlanner Client (JNLP Templates)
| Executing basis:dist Basis Tracker client

jerome@expresso> grep Executing /tmp/m3.log 
| Executing basis:dist Basis Util Tests code
| Executing basis:dist Basis Core
| Executing basis:dist Basis Clients Shared module
| Executing basis:dist Basis Clients AutoPlanner module
| Executing basis:dist Basis BinPlanner Client (BasisPlan)
| Executing basis:dist Basis BinPlanner Client (JNLP)
| Executing basis:dist Basis BinPlanner Client (JNLP Templates)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)
| Executing basis:dist Basis BinPlanner Client (JNLP common)



Not correctly excluded and looping.