Etaras rapc task question
Please Login to Remove!
I have an app that depends on two libraries (say lib1 & lib2). Whenever I build the "top-level app", referenced libraries get built (rapc.exe is invoked again on those) as well EVENTHOUGH build attribute is set to false in library tag (as you can see below). One of the consequencies is that when re-built this way, the libraries don't get signed properly. I could have the libs signed later on, in a separate task, but for this and a few other reasons
I would like to avoid having the libs re-build.
I'm using etaras rapc task 1.8.
Here's the script snippet that build's my app:
<rapc jdehome="${jdehome}" javahome="${javahome}">
<workspace src="${module_name}.jdw" update="true" build="true">
<library build="false" src="lib1.jdp" update="false" />
<library build="false" src="lib2.jdp" update="false" />
<cldc version="${module_version}" src="${module_name}.jdp" update="true" titleresourcebundlepath="${resourcebundle.path}"
titleresourcebundlekey="${resourcebundle.title}" vendor="MyCompany" build="true" options="-vtablefull=56000" alx="true">
<dependson name="lib1"/>
<dependson name="lib1"/>
...
</cldc >
</workspace>
</rapc>
lib2.jdp & lib1.jdp in turn have AlwaysBuild=0, though I don't know what's the effect of this.
Any ideas?
Thanks in advance,
Bojan
|