helpful hints from Ben
[jalview.git] / swingjs / README-JALVIEW
1 @BobHanson The SwingJS-site.zip file is in ./swingjs as you'll expect. 
2 It gets unzipped to a transfer location (and not to the actual site location 
3 to avoid the unzip happening again unecessarily when something changes in that location, 
4 e.g. an Eclipse IDE on-the-fly transpile) which is ./build/jalviewjs/tmp/site_swingjs/.
5
6 In the meantime, if you're using Eclipse as IDE, it should be transpiling directly 
7 into the actual site location, which is ./build/jalviewjs/site, and if you run the task 
8 jalviewjsIDE_PrepareSite (under the Gradle Tasks tab) it will sync the files 
9 from ./build/jalviewjs/tmp/site_swingjs/ to ./build/jalviewjs/site/ (along with other unzipped 
10 files such as those in ./utils/jalviewjs/libjs/*.zip and files from ./utils/jalviewjs/site-resources/).
11
12 If you run the task jalviewjsIDE_AssembleSite it will (/should) also build cores 
13 into ./build/jalviewjs/tmp/site_core/ and then sync them to ./build/jalviewjs/site/.
14
15 The _j2sclasslist.txt that gets used to build core_jalview.js is ./utils/jalviewjs/_j2sclasslist.txt, 
16 whereas other lists are that are used to build cores are all the files found in ./utils/jalviewjs/classlists/.
17 Basically all the stuff that gradle uses to build jalviewjs is found in ./utils/jalviewjs with 
18 the exception of ./swingjs, which I know you wanted as-is in the top-level.
19
20
21
22
23