pom.xml 4.15 KB
Newer Older
1
2
3
4
<?xml version="1.0"?>
<!--
  * OW2 FraSCAti Web Explorer Bootstrap
  *
5
  * Copyright (c) 2011-2013 Inria, University of Lille 1
6
7
8
9
10
11
12
13
14
15
16
17
18
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
  * License as published by the Free Software Foundation; either
  * version 2 of the License, or (at your option) any later version.
  *
  * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public
  * License along with this library; if not, write to the Free Software
19
20
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  * USA
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
  *
  * Contact: frascati@ow2.org
  *
  * Author: Philippe Merle
  *
  * Contributor(s):
  *
-->
<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>

  <!-- ===================== -->
  <!-- General Information   -->
  <!-- ===================== -->

  <parent>
    <groupId>org.ow2.frascati</groupId>
    <artifactId>frascati-sca-compiler-parent</artifactId>
    <version>1.5-SNAPSHOT</version>
    <relativePath>../frascati-sca-compiler-parent/pom.xml</relativePath>
  </parent>

  <groupId>org.ow2.frascati</groupId>
  <artifactId>frascati-web-explorer-bootstrap</artifactId>
  <packaging>jar</packaging>
  <name>OW2 FraSCAti: OW2 FraSCAti Web Explorer Bootstrap Module</name>

  <url>http://frascati.ow2.org/</url>
  <inceptionYear>2011</inceptionYear>
  
  <developers>
    <developer>
      <id>merle</id>
      <name>Philippe Merle</name>
      <organization>INRIA</organization>
      <organizationUrl>http://www.inria.fr</organizationUrl>
      <roles>
        <role>Architect</role>
        <role>Developer</role>
      </roles>
    </developer>
  </developers>

  <!-- ======= -->
  <!-- Build   -->
  <!-- ======= -->

  <build>
Philippe Merle's avatar
Philippe Merle committed
69
    <plugins>
70
71
72
73
        <!--
         Compile the SCA composite with OW2 Fractal Juliac and the OW2 FraSCAti Tinfi SCA Parser plugin.
        -->
        <plugin>
74
          <groupId>org.ow2.fractal.juliac</groupId>
75
76
77
78
79
80
81
          <artifactId>maven-juliac-plugin</artifactId>
          <configuration>
             <adls>
              <adl>org.ow2.frascati.bootstrap.FraSCAtiWebExplorer</adl>
            </adls>
          </configuration>
        </plugin>
Philippe Merle's avatar
Philippe Merle committed
82
    </plugins>
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
  </build>

  <!-- ============ -->
  <!-- Dependencies -->
  <!-- ============ -->

  <dependencies>

    <!-- OW2 FraSCAti HTTP binding. -->
    <dependency>
      <groupId>org.ow2.frascati</groupId>
      <artifactId>frascati-binding-http</artifactId>
      <version>${project.version}</version>
    </dependency>

    <!-- OW2 FraSCAti REST binding. -->
    <dependency>
      <groupId>org.ow2.frascati</groupId>
      <artifactId>frascati-binding-rest</artifactId>
      <version>${project.version}</version>
    </dependency>

105
    <!--  OW2 FraSCAti SCA Implementation Velocity. -->
106
107
    <dependency>
      <groupId>org.ow2.frascati</groupId>
108
      <artifactId>frascati-implementation-velocity</artifactId>
109
110
111
      <version>${project.version}</version>
    </dependency>

112
113
114
115
116
117
118
    <!--  OW2 FraSCAti SCA for Fractal. -->
    <dependency>
      <groupId>org.ow2.frascati</groupId>
      <artifactId>frascati-implementation-fractal</artifactId>
      <version>${project.version}</version>
    </dependency>

119
120
    <!-- OW2 FraSCAti Component Factory Julia. -->
    <!-- This is required else class DynamicLoader of Julia is not found. -->
121
122
    <dependency>
      <groupId>org.ow2.frascati</groupId>
123
      <artifactId>frascati-component-factory-julia</artifactId>
124
125
      <version>${project.version}</version>
    </dependency>
126

127
128
129
130
131
132
133
    <!-- OW2 FraSCAti Runtime Factory. -->
    <dependency>
      <groupId>org.ow2.frascati</groupId>
      <artifactId>frascati-runtime-factory</artifactId>
      <version>${project.version}</version>
    </dependency>

134
135
136
  </dependencies>

</project>