~keheliya-gallaba/gephi/maven-build

« back to all changes in this revision

Viewing changes to exporter.plugin/pom.xml

  • Committer: Keheliya Gallaba
  • Date: 2011-08-01 13:01:30 UTC
  • Revision ID: keheliya.gallaba@gmail.com-20110801130130-0u2qgcufi8bvqwxv
Adding Export Plugin, Export Plugin UI, Filters Impl

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<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/xsd/maven-4.0.0.xsd">
 
3
    <modelVersion>4.0.0</modelVersion>
 
4
    <parent>
 
5
    <artifactId>gephi</artifactId>
 
6
    <groupId>org.gephi</groupId>
 
7
    <version>1.0-SNAPSHOT</version>
 
8
  </parent>
 
9
 
 
10
    <groupId>org.gephi.io</groupId>
 
11
    <artifactId>exporter.plugin</artifactId>
 
12
    <version>0.8.0.1</version>
 
13
    <packaging>nbm</packaging>
 
14
 
 
15
    <name>Export Plugin</name>
 
16
 
 
17
    <properties>
 
18
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 
19
    </properties>
 
20
 
 
21
    <repositories>
 
22
        <!--
 
23
        Repository hosting NetBeans modules, especially APIs.
 
24
        Versions are based on IDE releases, e.g.: RELEASE691
 
25
        To create your own repository, use: nbm:populate-repository
 
26
        -->
 
27
        <repository>
 
28
            <id>netbeans</id>
 
29
            <name>NetBeans</name>
 
30
            <url>http://bits.netbeans.org/maven2/</url>
 
31
            <snapshots>
 
32
                <enabled>false</enabled>
 
33
            </snapshots>
 
34
        </repository>
 
35
    </repositories>
 
36
 
 
37
    <dependencies>
 
38
        <dependency>
 
39
            <groupId>org.netbeans.api</groupId>
 
40
            <artifactId>org-netbeans-api-annotations-common</artifactId>
 
41
            <version>RELEASE70</version>
 
42
        </dependency>
 
43
        <dependency>
 
44
            <groupId>org.gephi.data</groupId>
 
45
            <artifactId>attributes.api</artifactId>
 
46
            <version>0.8</version>
 
47
        </dependency>
 
48
        <dependency>
 
49
            <groupId>org.gephi</groupId>
 
50
            <artifactId>dynamic.api</artifactId>
 
51
            <version>0.8</version>
 
52
        </dependency>
 
53
        <dependency>
 
54
            <groupId>${project.groupId}</groupId>
 
55
            <artifactId>exporter.api</artifactId>
 
56
            <version>0.8</version>
 
57
        </dependency>
 
58
        <dependency>
 
59
            <groupId>org.gephi</groupId>
 
60
            <artifactId>graph.api</artifactId>
 
61
            <version>0.8</version>
 
62
        </dependency>
 
63
        <dependency>
 
64
            <groupId>org.gephi.utils</groupId>
 
65
            <artifactId>longtask</artifactId>
 
66
            <version>0.8</version>
 
67
        </dependency>
 
68
        <dependency>
 
69
            <groupId>org.gephi</groupId>
 
70
            <artifactId>project.api</artifactId>
 
71
            <version>0.8</version>
 
72
        </dependency>
 
73
        <dependency>
 
74
            <groupId>org.gephi.lib</groupId>
 
75
            <artifactId>StaxUtils</artifactId>
 
76
            <version>1.0</version>
 
77
        </dependency>
 
78
        <dependency>
 
79
            <groupId>org.netbeans.api</groupId>
 
80
            <artifactId>org-openide-util-lookup</artifactId>
 
81
            <version>RELEASE70</version>
 
82
        </dependency>
 
83
        <dependency>
 
84
            <groupId>org.netbeans.api</groupId>
 
85
            <artifactId>org-openide-util</artifactId>
 
86
            <version>RELEASE70</version>
 
87
        </dependency>
 
88
    </dependencies>
 
89
 
 
90
    <build>
 
91
        <plugins>
 
92
            <plugin>
 
93
                <groupId>org.codehaus.mojo</groupId>
 
94
                <artifactId>nbm-maven-plugin</artifactId>
 
95
                <version>3.5</version>
 
96
                <extensions>true</extensions>
 
97
                <configuration>
 
98
                    <publicPackages>
 
99
                        <publicPackage>org.gephi.io.exporter.plugin</publicPackage>
 
100
                    </publicPackages>
 
101
                </configuration>
 
102
            </plugin>
 
103
 
 
104
            <plugin>
 
105
                <!-- NetBeans 6.9+ requires JDK 6 -->
 
106
                <groupId>org.apache.maven.plugins</groupId>
 
107
                <artifactId>maven-compiler-plugin</artifactId>
 
108
                <version>2.3.2</version>
 
109
                <configuration>
 
110
                    <source>1.6</source>
 
111
                    <target>1.6</target>
 
112
                </configuration>
 
113
            </plugin>
 
114
 
 
115
            <plugin>
 
116
                <groupId>org.apache.maven.plugins</groupId>
 
117
                <artifactId>maven-jar-plugin</artifactId>
 
118
                <version>2.3.1</version>
 
119
                <configuration>
 
120
                    <!-- to have the jar plugin pickup the nbm generated manifest -->
 
121
                    <useDefaultManifestFile>true</useDefaultManifestFile>
 
122
                </configuration>
 
123
            </plugin>
 
124
        </plugins>
 
125
    </build>
 
126
</project>