X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=build-libjs.xml;h=c6323104277d666d6ebe11444b2932488f2d7126;hb=refs%2Fheads%2FJalview-JS%2FJAL-3560_bob_temp;hp=69b05109b0fbf1c492e14884e556e63d9f66e77e;hpb=98e8559d12ce661c653070903d61dc1f491fa94e;p=jalview.git diff --git a/build-libjs.xml b/build-libjs.xml index 69b0510..c632310 100644 --- a/build-libjs.xml +++ b/build-libjs.xml @@ -1,51 +1,86 @@ + +This ANT task creates the follwing .zip files in the libjs directory: + +intervalstore-site.zip +MiGLayout-site.zip +VARNA-site.zip + +Some source files from other projects need to be transpiled, but they do not need to be part of the +Java compilation. In fact, some of them (MiGLayout) should NOT be part of the Java compilation, because +the implementation is not complete. + +The solution was to store these files "off-classpath" in srcjar/ and just transfer them temporarily +to the classpath (in src2/), compile, and delete the temporary java files. + +The sequence is: + +1) copy files from srcjar/ to src2/ +2) let the transpiler do its job on them (automatically, if Project...Build Automatically is checked) +3) run this ANT task +4) delete the *.java files in src2/ + + + + --> + - - - + + - - - + + + - + - + Zipping up ${varna.zip} - + - - + + Zipping up ${mig.zip} - + - - - - Zipping up ${log4j.zip} - + + + + Zipping up ${intervalstore.zip} + - - - + +