source: ComponentRegistry/trunk/ComponentBrowserGui/pom.xml @ 1573

Last change on this file since 1573 was 1573, checked in by twagoo, 13 years ago

Moved AboutBox? in its own class (no longer in main). About takes version from parameter set compile time through definesDeclaration in pom

  • Property svn:executable set to *
File size: 4.3 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"
3                 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4                 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
5
6    <modelVersion>4.0.0</modelVersion>
7    <parent>
8        <groupId>clarin.cmdi</groupId>
9        <artifactId>componentRegistry.parent</artifactId>
10        <version>1.0</version>
11    </parent>
12    <groupId>clarin.cmdi</groupId>
13    <artifactId>ComponentBrowserGui</artifactId>
14    <version>${ComponentBrowserGui.version}</version>
15    <packaging>swf</packaging>
16    <name>ComponentBrowserGui</name>
17    <properties>
18        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
19        <flexDebug>true</flexDebug>
20    </properties>
21
22    <profiles>
23        <profile>
24            <id>clarin</id>
25            <properties>
26                <flexDebug>false</flexDebug>
27            </properties>
28        </profile>
29    </profiles>
30
31    <dependencies>
32        <dependency>
33            <groupId>com.adobe.flex.framework</groupId>
34            <artifactId>flex-framework</artifactId>
35            <version>3.6.0.16321</version>
36            <type>pom</type>
37            <exclusions>
38                <exclusion>
39                    <groupId>com.adobe.flex.framework</groupId>
40                    <artifactId>playerglobal</artifactId>
41                </exclusion>
42            </exclusions>
43        </dependency>
44        <dependency>
45            <groupId>com.adobe.flex.framework</groupId>
46            <artifactId>playerglobal</artifactId>
47            <version>3.6.0.16321</version>
48            <classifier>10</classifier>
49            <type>swc</type>
50        </dependency>
51        <dependency>
52            <groupId>com.adobe</groupId>
53            <artifactId>as3corelib</artifactId>
54            <version>0.92.1</version>
55            <type>swc</type>
56        </dependency>
57        <dependency>
58            <groupId>com.adobe.flexunit</groupId>
59            <artifactId>flexunit</artifactId>
60            <version>0.90</version>
61            <type>swc</type>
62            <scope>test</scope>
63        </dependency>
64        <dependency>
65            <groupId>com.flexspy</groupId>
66            <artifactId>flexspy</artifactId>
67            <version>1.3</version>
68            <type>swc</type>
69        </dependency>
70    </dependencies>
71
72    <build>
73        <sourceDirectory>src/main/flex</sourceDirectory>
74        <plugins>
75            <plugin>
76                <groupId>org.sonatype.flexmojos</groupId>
77                <artifactId>flexmojos-maven-plugin</artifactId>
78                <version>3.9</version>
79                <extensions>true</extensions>
80                <configuration>
81                    <debug>${flexDebug}</debug>
82                    <generateHtmlWrapper>true</generateHtmlWrapper>
83                    <targetPlayer>10.0.0</targetPlayer>
84                    <definesDeclaration>
85                                          <property>
86                                                <name>APPINFO::version</name>
87                                                <value>"${ComponentBrowserGui.version}"</value>
88                                          </property>
89                                        </definesDeclaration>                   
90                </configuration>
91                <dependencies>
92                    <dependency>
93                        <groupId>com.adobe.flex</groupId>
94                        <artifactId>compiler</artifactId>
95                        <version>3.6.0.16321</version>
96                        <type>pom</type>
97                    </dependency>
98                </dependencies>
99            </plugin>
100        </plugins>
101    </build>
102
103
104    <repositories>
105        <repository>
106            <id>forge</id>
107            <url>http://repository.sonatype.org/content/groups/flexgroup</url>
108            <snapshots>
109                <enabled>true</enabled>
110            </snapshots>
111            <releases>
112                <enabled>true</enabled>
113            </releases>
114        </repository>
115    </repositories>
116
117    <pluginRepositories>
118        <pluginRepository>
119            <id>forge</id>
120            <url>http://repository.sonatype.org/content/groups/flexgroup</url>
121            <snapshots>
122                <enabled>true</enabled>
123            </snapshots>
124            <releases>
125                <enabled>true</enabled>
126            </releases>
127        </pluginRepository>
128    </pluginRepositories>
129
130
131</project>
Note: See TracBrowser for help on using the repository browser.