# HG changeset patch # User kcr # Date 1332843110 25200 # Node ID ec58b87350acff660ba16b662994cd6409e64905 # Parent 761e72716571d5c2e328544289123399ba18031a RT-19825: Contribution of Working Maven 3.0 Build For openjfx hg Source Contributed-By: Adam Bien Reviewed-By: kcr diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -13,3 +13,4 @@ ^webrev\.zip$ nbproject/private/ ^.*~$ +target/ diff --git a/.idea/misc.xml b/.idea/misc.xml --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -3,11 +3,13 @@ + http://www.w3.org/1999/xhtml + diff --git a/javafx-beans-dt/pom.xml b/javafx-beans-dt/pom.xml new file mode 100644 --- /dev/null +++ b/javafx-beans-dt/pom.xml @@ -0,0 +1,15 @@ + + + javafx + javafx + 1.0-SNAPSHOT + + 4.0.0 + javafx + javafx-beans-dt + 1.0-SNAPSHOT + jar + javafx-beans-dt + http://www.javafx.com + diff --git a/javafx-concurrent/pom.xml b/javafx-concurrent/pom.xml new file mode 100644 --- /dev/null +++ b/javafx-concurrent/pom.xml @@ -0,0 +1,16 @@ + + + javafx + javafx + 1.0-SNAPSHOT + + 4.0.0 + javafx + javafx-concurrent + 1.0-SNAPSHOT + jar + javafx-concurrent + http://www.javafx.com + diff --git a/javafx-designtime/pom.xml b/javafx-designtime/pom.xml new file mode 100644 --- /dev/null +++ b/javafx-designtime/pom.xml @@ -0,0 +1,23 @@ + + + javafx + javafx + 1.0-SNAPSHOT + + 4.0.0 + javafx + javafx-designtime + 1.0-SNAPSHOT + jar + javafx-designtime + http://www.javafx.com + + + javafx + javafx-beans-dt + 1.0-SNAPSHOT + + + diff --git a/javafx-ueber-jar/pom.xml b/javafx-ueber-jar/pom.xml new file mode 100644 --- /dev/null +++ b/javafx-ueber-jar/pom.xml @@ -0,0 +1,73 @@ + + + 4.0.0 + javafx + javafx-rt + 1.0-SNAPSHOT + javafx-rt + http://maven.apache.org + + UTF-8 + + + + javafx + javafx-beans-dt + compile + 1.0-SNAPSHOT + + + javafx + javafx-concurrent + compile + 1.0-SNAPSHOT + + + javafx + javafx-ui-controls + compile + 1.0-SNAPSHOT + + + javafx + javafx-designtime + compile + 1.0-SNAPSHOT + + + javafx + javafx-ui-common + compile + 1.0-SNAPSHOT + + + + + + org.apache.maven.plugins + maven-shade-plugin + 1.5 + + + + * + + + junit:junit + + + jfxrt + + + + package + + shade + + + + + + + diff --git a/javafx-ui-common/pom.xml b/javafx-ui-common/pom.xml new file mode 100644 --- /dev/null +++ b/javafx-ui-common/pom.xml @@ -0,0 +1,22 @@ + + + javafx + javafx + 1.0-SNAPSHOT + + 4.0.0 + javafx + javafx-ui-common + 1.0-SNAPSHOT + jar + javafx-ui-common + http://www.javafx.com + + + javafx + test-stub-toolkit + 1.0-SNAPSHOT + + + diff --git a/javafx-ui-controls/pom.xml b/javafx-ui-controls/pom.xml new file mode 100644 --- /dev/null +++ b/javafx-ui-controls/pom.xml @@ -0,0 +1,23 @@ + + + javafx + javafx + 1.0-SNAPSHOT + + 4.0.0 + javafx + javafx-ui-controls + 1.0-SNAPSHOT + jar + javafx-ui-controls + www.javafx.com + + + javafx + test-stub-toolkit + 1.0-SNAPSHOT + + + diff --git a/nbactions-javafx.xml b/nbactions-javafx.xml new file mode 100644 --- /dev/null +++ b/nbactions-javafx.xml @@ -0,0 +1,22 @@ + + + + build + + install + + + true + + + + rebuild + + clean + install + + + true + + + diff --git a/pom.xml b/pom.xml new file mode 100644 --- /dev/null +++ b/pom.xml @@ -0,0 +1,40 @@ + + + 4.0.0 + javafx + javafx + 1.0-SNAPSHOT + pom + javafx + + + com.oracle + javafx + 2.0 + ${fx.home}/rt/lib/jfxrt.jar + system + + + junit + junit + 4.10 + test + + + + src + test + + + test-stub-toolkit + javafx-beans-dt + javafx-concurrent + javafx-ui-controls + javafx-designtime + javafx-ui-common + javafx-ueber-jar + + + UTF-8 + + diff --git a/test-stub-toolkit/pom.xml b/test-stub-toolkit/pom.xml new file mode 100644 --- /dev/null +++ b/test-stub-toolkit/pom.xml @@ -0,0 +1,15 @@ + + + javafx + javafx + 1.0-SNAPSHOT + + 4.0.0 + javafx + test-stub-toolkit + 1.0-SNAPSHOT + jar + test-stub-toolkit + http://www.javafx.com +