From 17f2e7dab5af427d0c87696be7dc475f793e4db1 Mon Sep 17 00:00:00 2001 From: magenoxx Date: Fri, 22 Oct 2010 07:03:17 +0000 Subject: [PATCH] Added maven project object models (pom) to all projects with the root pom that coordinates build order. Added target directories to svn ignore list. --- Mage.Client/pom.xml | 64 ++++++++++++++++++++++ Mage.Common/pom.xml | 54 +++++++++++++++++++ Mage.Deck.Constructed/pom.xml | 54 +++++++++++++++++++ Mage.Game.FreeForAll/pom.xml | 54 +++++++++++++++++++ Mage.Game.TwoPlayerDuel/pom.xml | 54 +++++++++++++++++++ Mage.Player.AI/pom.xml | 54 +++++++++++++++++++ Mage.Player.AIMinimax/pom.xml | 59 ++++++++++++++++++++ Mage.Player.Human/pom.xml | 54 +++++++++++++++++++ Mage.Server/pom.xml | 95 +++++++++++++++++++++++++++++++++ Mage.Sets/pom.xml | 54 +++++++++++++++++++ Mage/pom.xml | 56 +++++++++++++++++++ pom.xml | 39 ++++++++++++++ 12 files changed, 691 insertions(+) create mode 100644 Mage.Client/pom.xml create mode 100644 Mage.Common/pom.xml create mode 100644 Mage.Deck.Constructed/pom.xml create mode 100644 Mage.Game.FreeForAll/pom.xml create mode 100644 Mage.Game.TwoPlayerDuel/pom.xml create mode 100644 Mage.Player.AI/pom.xml create mode 100644 Mage.Player.AIMinimax/pom.xml create mode 100644 Mage.Player.Human/pom.xml create mode 100644 Mage.Server/pom.xml create mode 100644 Mage.Sets/pom.xml create mode 100644 Mage/pom.xml create mode 100644 pom.xml diff --git a/Mage.Client/pom.xml b/Mage.Client/pom.xml new file mode 100644 index 0000000000..2931bf5b9c --- /dev/null +++ b/Mage.Client/pom.xml @@ -0,0 +1,64 @@ + + + 4.0.0 + + + org.mage + mage-root + 0.3 + + + org.mage + mage-client + jar + 0.3 + Mage Client + http://maven.apache.org + + + + org.mage + mage + ${mage-version} + + + org.mage + mage-common + ${mage-version} + + + org.mage + mage-sets + ${mage-version} + + + + + src + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + maven-resources-plugin + + UTF-8 + + + + + + mage-client + + + + 0.3 + + diff --git a/Mage.Common/pom.xml b/Mage.Common/pom.xml new file mode 100644 index 0000000000..425e77e8d6 --- /dev/null +++ b/Mage.Common/pom.xml @@ -0,0 +1,54 @@ + + + 4.0.0 + + + org.mage + mage-root + 0.3 + + + org.mage + mage-common + jar + 0.3 + Mage Common Classes + http://maven.apache.org + + + + org.mage + mage + ${mage-version} + + + + + src + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + maven-resources-plugin + + UTF-8 + + + + + + mage-common + + + + 0.3 + + diff --git a/Mage.Deck.Constructed/pom.xml b/Mage.Deck.Constructed/pom.xml new file mode 100644 index 0000000000..31c3198311 --- /dev/null +++ b/Mage.Deck.Constructed/pom.xml @@ -0,0 +1,54 @@ + + + 4.0.0 + + + org.mage + mage-root + 0.3 + + + org.mage + mage-deck-contructed + jar + 0.3 + Mage Deck Constructed + http://maven.apache.org + + + + org.mage + mage + ${mage-version} + + + + + src + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + maven-resources-plugin + + UTF-8 + + + + + + mage-deck-contructed + + + + 0.3 + + diff --git a/Mage.Game.FreeForAll/pom.xml b/Mage.Game.FreeForAll/pom.xml new file mode 100644 index 0000000000..7269838e93 --- /dev/null +++ b/Mage.Game.FreeForAll/pom.xml @@ -0,0 +1,54 @@ + + + 4.0.0 + + + org.mage + mage-root + 0.3 + + + org.mage + mage-game-freeforall + jar + 0.3 + Mage Game Free For All + http://maven.apache.org + + + + org.mage + mage + ${mage-version} + + + + + src + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + maven-resources-plugin + + UTF-8 + + + + + + mage-game-freeforall + + + + 0.3 + + diff --git a/Mage.Game.TwoPlayerDuel/pom.xml b/Mage.Game.TwoPlayerDuel/pom.xml new file mode 100644 index 0000000000..156b22ec32 --- /dev/null +++ b/Mage.Game.TwoPlayerDuel/pom.xml @@ -0,0 +1,54 @@ + + + 4.0.0 + + + org.mage + mage-root + 0.3 + + + org.mage + mage-game-twoplayerduel + jar + 0.3 + Mage Game Two Player + http://maven.apache.org + + + + org.mage + mage + ${mage-version} + + + + + src + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + maven-resources-plugin + + UTF-8 + + + + + + mage-game-twoplayerduel + + + + 0.3 + + diff --git a/Mage.Player.AI/pom.xml b/Mage.Player.AI/pom.xml new file mode 100644 index 0000000000..81dcb8008e --- /dev/null +++ b/Mage.Player.AI/pom.xml @@ -0,0 +1,54 @@ + + + 4.0.0 + + + org.mage + mage-root + 0.3 + + + org.mage + mage-player-ai + jar + 0.3 + Mage Player AI + http://maven.apache.org + + + + org.mage + mage + ${mage-version} + + + + + src + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + maven-resources-plugin + + UTF-8 + + + + + + mage-player-ai + + + + 0.3 + + diff --git a/Mage.Player.AIMinimax/pom.xml b/Mage.Player.AIMinimax/pom.xml new file mode 100644 index 0000000000..6f5cb62cbc --- /dev/null +++ b/Mage.Player.AIMinimax/pom.xml @@ -0,0 +1,59 @@ + + + 4.0.0 + + + org.mage + mage-root + 0.3 + + + org.mage + mage-player-aiminimax + jar + 0.3 + Mage Player AI Minimax + http://maven.apache.org + + + + org.mage + mage + ${mage-version} + + + org.mage + mage-player-ai + ${mage-version} + + + + + src + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + maven-resources-plugin + + UTF-8 + + + + + + mage-player-aiminimax + + + + 0.3 + + diff --git a/Mage.Player.Human/pom.xml b/Mage.Player.Human/pom.xml new file mode 100644 index 0000000000..c07ddf8a19 --- /dev/null +++ b/Mage.Player.Human/pom.xml @@ -0,0 +1,54 @@ + + + 4.0.0 + + + org.mage + mage-root + 0.3 + + + org.mage + mage-player-human + jar + 0.3 + Mage Player Human + http://maven.apache.org + + + + org.mage + mage + ${mage-version} + + + + + src + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + maven-resources-plugin + + UTF-8 + + + + + + mage-player-human + + + + 0.3 + + diff --git a/Mage.Server/pom.xml b/Mage.Server/pom.xml new file mode 100644 index 0000000000..010c358530 --- /dev/null +++ b/Mage.Server/pom.xml @@ -0,0 +1,95 @@ + + + 4.0.0 + + + org.mage + mage-root + 0.3 + + + org.mage + mage-server + jar + 0.3 + Mage Server + http://maven.apache.org + + + + org.mage + mage + ${mage-version} + + + org.mage + mage-common + ${mage-version} + + + org.mage + mage-sets + ${mage-version} + runtime + + + com.sun.xml.bind + jaxb-impl + 2.1.12 + + + + + + maven2-repository.dev.java.net + Java.net Maven 2 Repository + http://download.java.net/maven/2 + + + + + + src + + + + org.jvnet.jaxb2.maven2 + maven-jaxb2-plugin + 0.7.3 + + mage.server.util.config + ./xml-resources/jaxb/Config/ + -Xcommons-lang + + + + + generate + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + maven-resources-plugin + + UTF-8 + + + + + mage-server + + + + + diff --git a/Mage.Sets/pom.xml b/Mage.Sets/pom.xml new file mode 100644 index 0000000000..7f94097a0a --- /dev/null +++ b/Mage.Sets/pom.xml @@ -0,0 +1,54 @@ + + + 4.0.0 + + + org.mage + mage-root + 0.3 + + + org.mage + mage-sets + jar + 0.3 + Mage Sets + http://maven.apache.org + + + + org.mage + mage + ${mage-version} + + + + + src + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + maven-resources-plugin + + UTF-8 + + + + + + mage-sets + + + + 0.3 + + diff --git a/Mage/pom.xml b/Mage/pom.xml new file mode 100644 index 0000000000..92df9d93c3 --- /dev/null +++ b/Mage/pom.xml @@ -0,0 +1,56 @@ + + + 4.0.0 + + + org.mage + mage-root + 0.3 + + + org.mage + mage + jar + 0.3 + Mage Application + http://maven.apache.org + + + + org.mage + mage-sets + ${mage-version} + runtime + + + + + + src + + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + maven-resources-plugin + + UTF-8 + + + + + + mage + + + + + diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000000..d4bc2344d4 --- /dev/null +++ b/pom.xml @@ -0,0 +1,39 @@ + + + 4.0.0 + + org.mage + mage-root + 0.3 + pom + Mage Root + Mage Root POM + + + + normal-build + + Mage + Mage.Common + Mage.Server + Mage.Sets + Mage.Client + Mage.Deck.Constructed + Mage.Game.FreeForAll + Mage.Game.TwoPlayerDuel + Mage.Player.AI + + Mage.Player.Human + + + true + + + + + + 0.3 + + +