Statistics
| Revision:

gvsig-scripting / org.gvsig.scripting / trunk / org.gvsig.scripting / org.gvsig.scripting.app / org.gvsig.scripting.app.mainplugin / src / main / assembly / gvsig-plugin-package.xml @ 462

History | View | Annotate | Download (2.25 KB)

1
<assembly>
2
  <id>gvsig-plugin-package</id>
3
  <formats>
4
    <format>zip</format>
5
  </formats>
6
  <baseDirectory>${project.artifactId}</baseDirectory>
7
  <includeBaseDirectory>true</includeBaseDirectory>
8
  <files>
9
    <file>
10
      <source>target/${project.artifactId}-${project.version}.jar</source>
11
      <outputDirectory>lib</outputDirectory>
12
    </file>
13
    <file>
14
      <source>target/package.info</source>
15
    </file>
16
  </files>
17

    
18
  <fileSets>
19
    <fileSet>
20
      <directory>src/main/resources-plugin</directory>
21
      <outputDirectory>.</outputDirectory>
22
    </fileSet>
23
  </fileSets>
24

    
25
  <dependencySets>
26
  
27
    <dependencySet>
28
      <useProjectArtifact>false</useProjectArtifact>
29
      <useTransitiveDependencies>false</useTransitiveDependencies>
30
      <outputDirectory>lib</outputDirectory>
31
      <includes>
32
      
33
                <include>com.fifesoft:rsyntaxtextarea</include>
34
                
35
                                <!-- Only needed if we want to support Java 1.5
36
                                <include>org.apache.bsf:bsf-api</include>
37
                                -->
38
                                
39
                                <include>org.ini4j:ini4j</include>
40
                                <include>org.codehaus.groovy:groovy-all</include>
41
                                
42
                                <!--
43
                                JRuby doesn't work by default on gvSIG, maybe the problems are 
44
                                related to the PluginClassLoader or to the way JRuby sets its
45
                                internal classpath, so maybe setting the system property
46
                                "org.jruby.embed.class.path" may solve the problem.
47
                                See:
48
                                http://kenai.com/projects/jruby/pages/RedBridge#Class_Path_%28Load_Path%29
49
                                <include>org.jruby:jruby</include>
50
                                -->
51
                                
52
                                <!-- Already included since Java 1.6
53
                                <include>rhino:js</include>
54
                                -->
55
                                
56
                                <include>com.jeta:formsrt</include>
57
                                <include>commons-cli:commons-cli</include>
58
                                <include>org.python:jython</include>
59
                                <include>net.sourceforge.thinlet:thinlet</include>
60
                                <include>org.gvsig:org.gvsig.scripting.thing</include>
61
                                <include>org.gvsig:org.gvsig.scripting.lib.api</include>
62
                                <include>org.gvsig:org.gvsig.scripting.swing.api</include>
63
                                <include>org.gvsig:org.gvsig.scripting.lib.impl</include>
64
                                <include>org.gvsig:org.gvsig.scripting.swing.impl</include>
65
                                <include>org.gvsig:org.gvsig.scripting.main</include>
66
      
67
      </includes>
68
    </dependencySet>
69

    
70
    
71
  </dependencySets>
72

    
73
</assembly>