Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

202 lines (181 sloc) 6.281 kB
<?xml version="1.0" encoding="UTF-8"?>
<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">
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.robotlegs</groupId>
<artifactId>robotlegs-framework</artifactId>
<version>2.0.0-b1-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Robotlegs Framework</name>
<description>
Robotlegs is a pure AS3 micro-architecture (framework) with a light footprint and limited scope. Simply put, Robotlegs is there to help you wire your objects together. It provides the glue that your application needs to easily function in a decoupled way. Through the use of automated metadata based dependency injection Robotlegs removes boilerplate code in an application. By promoting loose coupling and avoiding the use of Singletons and statics in the framework Robotlegs can help you write code that is highly testable.
</description>
<url>http://www.robotlegs.org</url>
<licenses>
<license>
<name>Robotlegs Custom License</name>
<url>http://github.com/robotlegs/robotlegs-framework/blob/master/LICENSE</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>darscan</id>
<name>Shaun Smith</name>
<email>darscan@gmail.com</email>
<url>http://shaun.boyblack.co.za/</url>
<roles>
<role>Founder</role>
</roles>
</developer>
<developer>
<id>joelhooks</id>
<name>Joel Hooks</name>
<email>joelhooks@gmail.com</email>
<url>http://joelhooks.com/</url>
</developer>
<developer>
<id>stray</id>
<name>Stray</name>
<url>http://www.xxcoder.net/</url>
</developer>
</developers>
<contributors>
<contributor>
<name>Craig Wickesser</name>
<email>codecraig@gmail.com</email>
<url>http://digitalchickenscratch.com/</url>
<roles>
<role>Maven contributor</role>
</roles>
</contributor>
<contributor>
<name>Justin J. Moses</name>
<url>http://about.me/justinj</url>
<roles>
<role>Maven contributor</role>
</roles>
</contributor>
</contributors>
<scm>
<url>http://github.com/robotlegs/robotlegs-framework/tree/version2</url>
<connection>git://github.com/robotlegs/robotlegs-framework.git</connection>
</scm>
<properties>
<maven.version>3.0.3</maven.version>
<flexmojos.version>4.0-RC2</flexmojos.version>
<!-- The Flex SDK to compile against -->
<flex.sdk.version>4.5.1.21328</flex.sdk.version>
<swiftsuspenders.version>2.0.0-b4</swiftsuspenders.version>
<!-- Unit testing frameworks and dependencies -->
<flexunit.version>4.1.0-8</flexunit.version>
<hamcrest.version>1.1.3</hamcrest.version>
<mockolate.version>0.12.2</mockolate.version>
</properties>
<distributionManagement>
<repository>
<id>sonatype-staging</id>
<url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
</repository>
<snapshotRepository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>http://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>
<build>
<sourceDirectory>src</sourceDirectory>
<testSourceDirectory>test</testSourceDirectory>
<resources>
<resource><directory>src</directory></resource>
</resources>
<plugins>
<plugin>
<groupId>org.sonatype.flexmojos</groupId>
<artifactId>flexmojos-maven-plugin</artifactId>
<version>${flexmojos.version}</version>
<extensions>true</extensions>
<configuration>
<keepAs3Metadatas>
<keepAs3Metadata>Inject</keepAs3Metadata>
<keepAs3Metadata>PostConstruct</keepAs3Metadata>
</keepAs3Metadatas>
<includeFiles>
<include>metadata.xml</include>
<include>manifest.xml</include>
<include>design.xml</include>
</includeFiles>
<dumpConfigAttach>true</dumpConfigAttach>
<verboseStacktraces>true</verboseStacktraces>
<compilerWarnings>
<warn-no-constructor>false</warn-no-constructor>
</compilerWarnings>
<includeTestFiles>
<includeTestFile>suites/EntireTestSuite.as</includeTestFile>
</includeTestFiles>
<includeSources>
<includeSource>${project.build.sourceDirectory}</includeSource>
</includeSources>
</configuration>
<dependencies>
<dependency>
<groupId>com.adobe.flex</groupId>
<artifactId>compiler</artifactId>
<version>${flex.sdk.version}</version>
<type>pom</type>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
<dependencies>
<!-- Note: while this includes the entire flex framework for compilation, the default for SWCs is external linkage, so nothing from the Flex framework will be added to the final output. -->
<dependency>
<groupId>com.adobe.flex.framework</groupId>
<artifactId>flex-framework</artifactId>
<version>${flex.sdk.version}</version>
<type>pom</type>
</dependency>
<!--- Swift Suspenders. The used definitions will be merged in. -->
<dependency>
<groupId>org.swiftsuspenders</groupId>
<artifactId>swiftsuspenders</artifactId>
<version>${swiftsuspenders.version}</version>
<type>swc</type>
<scope>merged</scope>
</dependency>
<!-- ======================== -->
<!-- TEST Dependencies. (Only compiled in the unit test runner) -->
<dependency>
<groupId>com.adobe.flexunit</groupId>
<artifactId>flexunit</artifactId>
<version>${flexunit.version}</version>
<type>swc</type>
<classifier>flex</classifier>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-as3</artifactId>
<version>${hamcrest.version}</version>
<type>swc</type>
<classifier>flex</classifier>
<scope>test</scope>
</dependency>
<dependency>
<groupId>mockolate</groupId>
<artifactId>mockolate</artifactId>
<version>${mockolate.version}</version>
<type>swc</type>
<classifier>flex</classifier>
<scope>test</scope>
</dependency>
<!-- ======================== -->
</dependencies>
</project>
Jump to Line
Something went wrong with that request. Please try again.