diff options
author | Evgeniy Tsvigun <[email protected]> | 2010-09-20 01:10:12 +0800 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2010-11-15 16:30:51 +0800 |
commit | b4890c42c79419150ae17babe9ad10f46ee9fbbb (patch) | |
tree | 7e3f139638c4be91b397c566b2812c29f577bcdf /make/pom.xml | |
parent | e6280cb0c673d87faddbfec5224c3ca56bc7d4e9 (diff) |
Stub POM to resolve buld-time dependencies
Diffstat (limited to 'make/pom.xml')
-rw-r--r-- | make/pom.xml | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/make/pom.xml b/make/pom.xml new file mode 100644 index 000000000..21c37a5b7 --- /dev/null +++ b/make/pom.xml @@ -0,0 +1,57 @@ +<project> + <modelVersion>4.0.0</modelVersion> + <groupId>org.jogamp.jogl</groupId> + <artifactId>jogl</artifactId> + <packaging>jar</packaging> + <name>JOGL</name> + <version>this pom is a stub, just to resolve dependencies</version> + <description>Java™ Binding for the OpenGL® API</description> + + <repositories> + <repository> + <id>sonatype-nexus-snapshots</id> + <snapshots/> + <url>https://oss.sonatype.org/content/repositories/snapshots</url> + </repository> + </repositories> + + <dependencies> + <dependency> + <artifactId>gluegen-rt-natives</artifactId> + <groupId>org.jogamp.gluegen</groupId> + <version>[1.0-beta07-SNAPSHOT,)</version> <!--TODO:exclude snapshot versions from this range--> + <classifier>${envClassifier}-${os.arch}</classifier> <!--Can't use ${os.name} - it's uppercase--> + </dependency> + <dependency> + <artifactId>gluegen-cpptasks</artifactId> + <groupId>org.jogamp.gluegen</groupId> + <version>[1.0-beta07-SNAPSHOT,)</version> <!--TODO:exclude snapshot versions from this range--> + </dependency> + </dependencies> + + <!--TODO: detect more OS types or inject encClassifier from ant--> + <profiles> + <profile> + <id>windows</id> + <activation> + <os> + <family>windows</family> + </os> + </activation> + <properties> + <envClassifier>windows</envClassifier> + </properties> + </profile> + <profile> + <id>linux</id> + <activation> + <os> + <family>unix</family> + </os> + </activation> + <properties> + <envClassifier>linux</envClassifier> + </properties> + </profile> + </profiles> +</project>
\ No newline at end of file |