| #!/usr/bin/perl |
| |
| use strict; |
| use warnings; |
| |
| foreach my $tag (@ARGV) { |
| |
| $tag =~ s/-/ /g; |
| |
| my $taguc = ""; |
| |
| foreach my $t (split(" +", $tag)) { |
| $taguc .= ucfirst($t) . " "; |
| } |
| |
| $taguc =~ s/ +$//; |
| |
| my $tagname = $tag; |
| $tagname =~ s/ +/-/g; |
| |
| $tag =~ s/s$//; |
| |
| |
| open (F, ">javaee-$tagname.mdtext") or die "Can't write to file $!"; |
| print F <<EOF; |
| Title: JavaEE $taguc |
| |
| Each JavaEE $tag comes with JUnit unit tests that can be run |
| in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system |
| without special plugins using Apache TomEE as an embedded JavaEE container. The |
| easiest way to run a JavaEE $tag in your IDE is to use maven |
| (*mvn eclipse:eclipse* or *mvn idea:idea*) to generate project descriptors. |
| |
| {include:examples-trunk/index.md} |
| EOF |
| close F; |
| |
| open (F, ">javaee6-$tagname.mdtext") or die "Can't write to file $!"; |
| print F <<EOF; |
| Title: JavaEE6 $taguc |
| |
| Each JavaEE6 $tag comes with JUnit unit tests that can be run |
| in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system |
| without special plugins using Apache TomEE as an embedded JavaEE container. The |
| easiest way to run a JavaEE $tag in your IDE is to use maven |
| (*mvn eclipse:eclipse* or *mvn idea:idea*) to generate project descriptors. |
| |
| {include:examples-trunk/index.md} |
| EOF |
| close F; |
| |
| open (F, ">javaee-6-$tagname.mdtext") or die "Can't write to file $!"; |
| print F <<EOF; |
| Title: JavaEE 6 $taguc |
| |
| Each JavaEE 6 $tag comes with JUnit unit tests that can be run |
| in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system |
| without special plugins using Apache TomEE as an embedded JavaEE container. The |
| easiest way to run a JavaEE $tag in your IDE is to use maven |
| (*mvn eclipse:eclipse* or *mvn idea:idea*) to generate project descriptors. |
| |
| {include:examples-trunk/index.md} |
| EOF |
| close F; |
| |
| open (F, ">java-ee-$tagname.mdtext") or die "Can't write to file $!"; |
| print F <<EOF; |
| Title: Java EE $taguc |
| |
| Each Java EE $tag comes with JUnit unit tests that can be run |
| in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system |
| without special plugins using Apache TomEE as an embedded JavaEE container. The |
| easiest way to run a Java EE $tag in your IDE is to use maven |
| (*mvn eclipse:eclipse* or *mvn idea:idea*) to generate project descriptors. |
| |
| {include:examples-trunk/index.md} |
| EOF |
| close F; |
| |
| open (F, ">java-ee-6-$tagname.mdtext") or die "Can't write to file $!"; |
| print F <<EOF; |
| Title: Java EE 6 $taguc |
| |
| Each Java EE 6 $tag comes with JUnit unit tests that can be run |
| in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system |
| without special plugins using Apache TomEE as an embedded JavaEE container. The |
| easiest way to run a Java EE 6 $tag in your IDE is to use maven |
| (*mvn eclipse:eclipse* or *mvn idea:idea*) to generate project descriptors. |
| |
| {include:examples-trunk/index.md} |
| EOF |
| close F; |
| |
| } |