Ai pessoal, abaixo segue uma configuração do build_superwaba.xml para o ant que funciona.... :lol::lol::lol::lol::lol:
Basta apenas mudar os diretórios para os da sua aplicação e alterar a classe mãe dele, qualquer coisa é só dizer....
abraços
<!-- ****** GENERATED BY SUPERWABA-IDE - DO NOT MODIFY!!! ****** -->
<project name="SVP" basedir="." default="all">
<!-- Application classpath -->
<path id="classpath">
<pathelement location="C:\SuperWabaSDK/lib/SuperWaba.jar"/>
</path>
<!-- Warp/Exegen classpath -->
<path id="utils">
<pathelement location="C:\SuperWabaSDK/lib/SuperWabaTools.jar"/>
<pathelement location="C:\SuperWabaSDK/lib/SuperWaba.jar"/>
</path>
<!-- Clean directories and files -->
<target name="clean">
<delete dir="build"/>
<delete dir="dist"/>
</target>
<!-- Compile -->
<target name="build" depends="clean">
<mkdir dir="build"/>
<mkdir dir="dist"/>
<javac srcdir="C:\Sistemas\java\workspace\SVP\src" destdir="build" target="1.1">
<include name="**/*.java"/>
<classpath refid="classpath"/>
</javac>
<copy todir="build">
<fileset dir="C:\Sistemas\java\workspace\SVP\src">
<exclude name="**/*.java"/>
</fileset>
</copy>
</target>
<!-- Package classes -->
<target name="jar" depends="build">
<jar jarfile="build/${ant.project.name}.jar">
<fileset dir="build" includes="**/*.class"/>
</jar>
</target>
<!-- Execute WARP -->
<target name="warp" depends="jar">
<java dir="build" classname="superwaba.tools.Warp" fork="true" classpathref="utils">
<arg value="c"/>
<arg value="/c"/>
<arg value="NCSG"/>
<arg value="${ant.project.name}"/>
<arg value="${ant.project.name}.jar"/>
</java>
</target>
<!-- Prepare EXEGEN execution -->
<target name="prepare-exegen">
<mkdir dir="icons"/>
<copy todir="build">
<fileset dir="icons">
<include name="*.bmp"/>
</fileset>
</copy>
<mkdir dir="images"/>
<copy todir="build">
<fileset dir="images">
<include name="*.bmp"/>
</fileset>
</copy>
</target>
<!-- Execute EXEGEN -->
<target name="exegen" depends="warp, prepare-exegen">
<java dir="build" classname="superwaba.tools.Exegen" fork="true" classpathref="utils">
<arg value="/c"/>
<arg value="NCSG"/>
<arg value="${ant.project.name}"/>
<arg value="br.com.ncs.coroaves.SVP"/>
<arg value="${ant.project.name}"/>
</java>
</target>
<!-- Execute EXEGEN with WinCE EXE -->
<target name="exegen-exe" depends="warp, prepare-exegen">
<java dir="build" classname="superwaba.tools.Exegen" fork="true" classpathref="utils">
<arg value="/c"/>
<arg value="NCSG"/>
<arg value="/e"/>
<arg value="${ant.project.name}"/>
<arg value="br.com.ncs.coroaves.SVP"/>
<arg value="${ant.project.name}"/>
</java>
</target>
<!-- Execute EXEGEN with WinCE CAB -->
<target name="exegen-cab" depends="warp, prepare-exegen">
<java dir="build" classname="superwaba.tools.Exegen" fork="true" classpathref="utils">
<arg value="/c"/>
<arg value="NCSG"/>
<arg value="/z"/>
<arg value="${ant.project.name}"/>
<arg value="br.com.ncs.coroaves.SVP"/>
<arg value="${ant.project.name}"/>
</java>
</target>
<!-- Execute WARP and populate distribution directory -->
<target name="all-warp" depends="warp">
<move file="build/${ant.project.name}.pdb" todir="dist"/>
</target>
<!-- Execute EXEGEN and populate distribution directory -->
<target name="all-exegen" depends="exegen, all-warp">
<move todir="dist" file="build/${ant.project.name}.prc"/>
</target>
<!-- Execute EXEGEN with WinCE EXE and populate distribution directory -->
<target name="all-exegen-exe" depends="exegen-exe, all-warp">
<move todir="dist">
<fileset dir="build">
<include name="${ant.project.name}.prc"/>
<include name="**/*.exe"/>
</fileset>
</move>
</target>
<!-- Execute EXEGEN with WinCE CAB and populate distribution directory -->
<target name="all-exegen-cab" depends="exegen-cab, all-warp">
<move todir="dist">
<fileset dir="build">
<include name="${ant.project.name}.prc"/>
<include name="*.CAB"/>
<include name="*.ini"/>
<include name="*.bat"/>
</fileset>
</move>
</target>
<target name="all" depends="all-exegen-cab"/>
</project>
Vicente/Gécen