|
3 | 3 | "https://raw.githubusercontent.com/drogatkin/7Bee/master/bee.dtd" [ |
4 | 4 | <!ENTITY android_sdk "/home/dmitriy/Android/Sdk"> |
5 | 5 | <!ENTITY jasper_lib "/home/dmitriy/projects/jasper-7.0.109/build/jasper.jar"> |
6 | | - <!ENTITY servlet_lib "maven:javax.servlet:javax.servlet-api:3.1.0"> |
| 6 | + <!ENTITY websoketx "no"> |
7 | 7 | <!ENTITY tjws_wskt_lib "/home/dmitriy/projects/TJWS2/1.x/lib/wskt.jar"> |
8 | 8 | <!ENTITY fast_scan_lib "/home/dmitriy/projects/fast-classpath-scanner/lib/class-scanner.jar"> |
9 | 9 | <!ENTITY target "30"> |
|
38 | 38 | <expression name="jasper path"> |
39 | 39 | <operator name="append"> |
40 | 40 | <value>&jasper_lib;</value> |
41 | | - <!--value name="path.separator" type="property"/> |
42 | | - <value>&servlet_lib;</value--> |
43 | 41 | <value name="path.separator" type="property"/> |
44 | 42 | <value variable="JAVA_HOME"/> |
45 | 43 | <value>/lib/tools.jar</value> |
|
302 | 300 | <value variable="&jasper_lib;"></value> |
303 | 301 | </operator> |
304 | 302 | </expression> |
305 | | - <echo>Processing server endpoints</echo> |
306 | | - <echo variable="scanner path"/> |
| 303 | + <expression name="scanner path"> |
| 304 | + <if> |
| 305 | + <expression> |
| 306 | + <operator name="eq"> |
| 307 | + <value>&websoketx;</value> |
| 308 | + <value>yes</value> |
| 309 | + </operator> |
| 310 | + </expression> |
| 311 | + <then> |
| 312 | + <operator name="append"> |
| 313 | + <value variable="scanner path"/> |
| 314 | + <value>${scanner path}</value> |
| 315 | + <value name="path.separator" type="property"/> |
| 316 | + <value type="repo_artifact">maven:javax.websocket:javax.websocket-api:1.1</value> |
| 317 | + </operator> |
| 318 | + </then> |
| 319 | + <else> |
| 320 | + <value variable="scanner path"/> |
| 321 | + </else> |
| 322 | + </if> |
| 323 | + </expression> |
| 324 | + <echo>Processing server endpoints (cp: ${scanner path})</echo> |
307 | 325 | <task name="scan" code="rogatkin.wskt.EndPointScanner" path="scanner path"> |
308 | 326 | <parameter variable="web-inf"/> |
309 | 327 | <parameter variable="ws-info"/> |
|
363 | 381 | <value>/*</value> |
364 | 382 | </operator> |
365 | 383 | </expression> |
366 | | - <echo>Zipping JSP classes</echo> |
| 384 | + <echo>Zipping JSP classes in ${jsp dir}</echo> |
367 | 385 | <function name="zip"> |
368 | 386 | <parameter variable="jsp jar"/> |
369 | 387 | <parameter variable="jsp dir" type="file"/> |
370 | 388 | </function> |
371 | | - <!-- keep JSP .class files here to make JSP engine think they are actual --> |
| 389 | + <!-- keep JSP .class files here to make JSP engine to think they are actual --> |
372 | 390 | </then> |
373 | 391 | <else> |
374 | 392 | <echo>No JSP</echo> |
|
406 | 424 | <value>/allclasses.jar</value> |
407 | 425 | </operator> |
408 | 426 | </expression> |
409 | | - <echo variable="all jars"/> |
| 427 | + <echo value="Doing d8 of ${all jars}"/> |
410 | 428 | <if> |
411 | 429 | <expression> |
412 | 430 | <operator name="neq"> |
|
0 commit comments