core.async.
Facilities for async programming and communication in Clojure.
Here is the list of declaration for core.async. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.clojure</groupId> <artifactId>core.async</artifactId> <version>0.1.267.0-0d7780-alpha</version> </dependency>
If you think this Maven repository POM file listing for core.async is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:Eclipse Public License 1.0
URL: http://opensource.org/licenses/eclipse-1.0.php.
The following plugins are used in the core.async-0.1.267.0-0d7780-alpha.jar
The following packages are defined in the core.async-0.1.267.0-0d7780-alpha.jar
clojure.core.async
Here is the content of the POM file.
<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"> <modelVersion>4.0.0</modelVersion> <groupId>org.clojure</groupId> <artifactId>core.async</artifactId> <!-- Version number will be replaced by script/build/pom --> <version>0.1.267.0-0d7780-alpha</version> <packaging>jar</packaging> <name>core.async</name> <url>https://github.com/clojure/core.async</url> <description> Facilities for async programming and communication in Clojure </description> <licenses> <license> <name>Eclipse Public License 1.0</name> <url>http://opensource.org/licenses/eclipse-1.0.php</url> <distribution>repo</distribution> </license> </licenses> <dependencies> <dependency> <groupId>org.clojure</groupId> <artifactId>clojurescript</artifactId> <version>0.0-2080</version> <scope>provided</scope> </dependency> </dependencies> <scm> <connection>scm:git:git://github.com/clojure/core.async.git</connection> <developerConnection>scm:git:git@github.com:clojure/core.async.git</developerConnection> <url>https://github.com/clojure/core.async</url> </scm> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <clojure.source.dir>src/main/clojure</clojure.source.dir> </properties> <build> <plugins> <plugin> <!-- Add Clojure sources to the project's source directories --> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.5</version> <executions> <execution> <id>add-clojure-source-dirs</id> <phase>generate-sources</phase> <goals> <goal>add-source</goal> <goal>add-resource</goal> </goals> <configuration> <sources> <source>${clojure.source.dir}</source> </sources> <resources> <resource> <directory>${clojure.source.dir}</directory> </resource> </resources> </configuration> </execution> </executions> </plugin> <plugin> <!-- Clojure targets Java 1.5 --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.5</source> <target>1.5</target> <encoding>${project.build.sourceEncoding}</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>1.4</version> <configuration> <keyname>Clojure/core</keyname> </configuration> </plugin> </plugins> </build> <profiles> <profile> <id>sonatype-oss-release</id> <!-- This profile is enabled automatically by the Sonatype oss-parent POM when invoking the Maven Release Plugin --> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <version>2.7</version> <configuration> <skip>true</skip> </configuration> </plugin> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>1.4.4</version> <executions> <execution> <id>default-deploy</id> <phase>deploy</phase> <!-- By default, this is the phase deploy goal will bind to --> <goals> <goal>deploy</goal> </goals> </execution> </executions> <configuration> <!-- The Base URL of Nexus instance where we want to stage --> <nexusUrl>https://oss.sonatype.org/</nexusUrl> <!-- The server "id" element from settings to use authentication from --> <serverId>sonatype-nexus-staging</serverId> </configuration> </plugin> </plugins> </build> </profile> </profiles> </project>