Skip to content

Commit

Permalink
Clean-up of build sequence.
Browse files Browse the repository at this point in the history
  • Loading branch information
cassiel committed Sep 8, 2012
1 parent 10562ef commit 484e117
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 19 deletions.
19 changes: 7 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,24 +13,19 @@ Maven from the command line. One wrinkle: the `max.jar` file isn't
available in any Maven repository, so install the one we've included
in this distribution into your local repository as follows:

mvn install:install-file \
-Dfile=com.cycling74.max-5.1.9.jar \
-DgroupId=com.cycling74 \
-DartifactId=com.cycling74.max \
-Dversion=5.1.9 \
-Dpackaging=jar \
-DgeneratePom=true
mvn install:install-file \
-Dfile=com.cycling74.max-5.1.9.jar \
-DgroupId=com.cycling74 \
-DartifactId=com.cycling74.max \
-Dversion=5.1.9 \
-Dpackaging=jar \
-DgeneratePom=true

(We pulled the `max.jar` file from MaxMSP 5.1.9, but there are no
significant advances that we know of in the version shipping with
Max6. All of our `net.loadbang` projects have explicit dependencies on
the `5.1.9` version, although they run happily under Max6.)

The dependencies on the Spring Framework are largely vestigial: at one
stage we had a Spring-based build tool for Max externals, but with the
advent of [Jython][jython] and [Clojure][clojure] employed as DSLs,
the Spring machinery is pretty much obsolete.

## License

Distributed under the [GNU General Public License][gpl].
Expand Down
Binary file removed distribution/log4j-1.2.16.jar
Binary file not shown.
Binary file added distribution/log4j-1.2.17.jar
Binary file not shown.
Binary file removed distribution/net.loadbang.lib-1.8.0.jar
Binary file not shown.
Binary file added distribution/net.loadbang.lib-1.9.0.jar
Binary file not shown.
32 changes: 25 additions & 7 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@
<name>net.loadbang.lib</name>
<url>https://github.com/cassiel/net.loadbang.lib</url>

<description>Base libraries for net.loadbang.*</description>

<organization>
<name>Loadbang.net</name>
<url>http://www.loadbang.net</url>
</organization>

<licenses>
<license>
<name>The GNU General Public License v3.0</name>
Expand Down Expand Up @@ -44,6 +51,7 @@
<groupId>com.cycling74</groupId>
<artifactId>com.cycling74.max</artifactId>
<version>5.1.9</version>
<scope>provided</scope>
</dependency>

<dependency>
Expand Down Expand Up @@ -83,13 +91,23 @@
</execution>
</executions>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>process-resources</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<excludeScope>test</excludeScope>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>

<description>Base libraries for net.loadbang.*</description>

<organization>
<name>Loadbang.net</name>
<url>http://www.loadbang.net</url>
</organization>
</project>

0 comments on commit 484e117

Please sign in to comment.