From 451feb01994f6b1a6122d1a8410e612c2941d1ad Mon Sep 17 00:00:00 2001 From: moparisthebest Date: Mon, 21 Apr 2014 09:00:10 -0400 Subject: [PATCH] Add maven pom files to build as actual maven projects with all dependencies only from maven central repo --- beehive-ejb-control/pom.xml | 50 ++++++++ beehive-jdbc-control/pom.xml | 50 ++++++++ beehive-jms-control/pom.xml | 131 ++++++++++++++++++++ beehive-netui-bootstrap/pom.xml | 116 ++++++++++++++++++ beehive-netui-compiler/pom.xml | 76 ++++++++++++ beehive-netui-core/pom.xml | 119 ++++++++++++++++++ beehive-netui-tags/pom.xml | 210 ++++++++++++++++++++++++++++++++ controls/pom.xml | 109 +++++++++++++++++ pom.xml | 168 +++++++++++++++++++++++++ 9 files changed, 1029 insertions(+) create mode 100644 beehive-ejb-control/pom.xml create mode 100644 beehive-jdbc-control/pom.xml create mode 100644 beehive-jms-control/pom.xml create mode 100644 beehive-netui-bootstrap/pom.xml create mode 100644 beehive-netui-compiler/pom.xml create mode 100644 beehive-netui-core/pom.xml create mode 100644 beehive-netui-tags/pom.xml create mode 100644 controls/pom.xml create mode 100644 pom.xml diff --git a/beehive-ejb-control/pom.xml b/beehive-ejb-control/pom.xml new file mode 100644 index 0000000..3632207 --- /dev/null +++ b/beehive-ejb-control/pom.xml @@ -0,0 +1,50 @@ + + + + + 4.0.0 + + org.apache.beehive + beehive + 1.0.2 + + beehive-ejb-control + beehive-ejb-control + + + org.apache.beehive + beehive-controls + ${project.version} + + + com.moparisthebest.aptIn16 + netui-compiler + compile + true + + + org.apache.geronimo.specs + geronimo-j2ee_1.4_spec + + + + ../system-controls/src/ejb + + \ No newline at end of file diff --git a/beehive-jdbc-control/pom.xml b/beehive-jdbc-control/pom.xml new file mode 100644 index 0000000..a7dd36a --- /dev/null +++ b/beehive-jdbc-control/pom.xml @@ -0,0 +1,50 @@ + + + + + 4.0.0 + + org.apache.beehive + beehive + 1.0.2 + + beehive-jdbc-control + beehive-jdbc-control + + + org.apache.beehive + beehive-controls + ${project.version} + + + com.moparisthebest.aptIn16 + netui-compiler + compile + true + + + xmlbeans + xbean + + + + ../system-controls/src/jdbc + + \ No newline at end of file diff --git a/beehive-jms-control/pom.xml b/beehive-jms-control/pom.xml new file mode 100644 index 0000000..863ea91 --- /dev/null +++ b/beehive-jms-control/pom.xml @@ -0,0 +1,131 @@ + + + + + 4.0.0 + + org.apache.beehive + beehive + 1.0.2 + + beehive-jms-control + beehive-jms-control + + ${project.build.directory}/generated-sources + + + + org.apache.beehive + beehive-controls + ${project.version} + + + com.moparisthebest.aptIn16 + netui-compiler + runtime + true + + + xmlbeans + xbean + + + org.apache.geronimo.specs + geronimo-j2ee_1.4_spec + + + + ../system-controls/src/jms + + + ${gensrc.dir} + + **/*.java + + + + + + maven-antrun-plugin + + + gensrc + generate-sources + + run + + + + + + + + + + + + + + + + + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + generate-sources + + add-source + + + + ${gensrc.dir} + + + + + + + + \ No newline at end of file diff --git a/beehive-netui-bootstrap/pom.xml b/beehive-netui-bootstrap/pom.xml new file mode 100644 index 0000000..5fd9878 --- /dev/null +++ b/beehive-netui-bootstrap/pom.xml @@ -0,0 +1,116 @@ + + + + + 4.0.0 + + org.apache.beehive + beehive + 1.0.2 + + beehive-netui-bootstrap + beehive-netui-bootstrap + + + javax.servlet.jsp + jsp-api + + + javax.servlet + servlet-api + + + commons-logging + commons-logging + + + commons-collections + commons-collections + + + xdoclet + xdoclet + + + xdoclet + xdoclet-web-module + + + xdoclet + xjavadoc + + + ant + ant + + + + + org.apache.ant + ant + + + + ../netui/src/bootstrap + + + ${project.build.sourceDirectory} + + **/*.xdt + **/*.xml + + + build.xml + + + + + + maven-antrun-plugin + + + tldgen + prepare-package + + run + + + + + + + + + + +