11<?xml version =" 1.0" encoding =" UTF-8" ?>
22<!--
33build.xml - build the javascript parts
4- Copyright © 2012-2021 , JEDLSoft
4+ Copyright © 2012-2022 , JEDLSoft
55Licensed under the Apache License, Version 2.0 (the "License");
66you may not use this file except in compliance with the License.
77You may obtain a copy of the License at
@@ -53,8 +53,8 @@ limitations under the License.
5353 <property name =" nm.bin" value =" ${ build.base } /../node_modules/.bin" />
5454 <property name =" jar.ilib" value =" ilib.jar" />
5555 <property name =" locales.default" value =" en-AU,en-CA,en-GB,en-IN,en-NG,en-PH,en-PK,en-SG,en-US,en-ZA,de-DE,fr-CA,fr-FR,es-AR,es-ES,es-MX,id-ID,it-IT,ja-JP,ko-KR,pt-BR,ru-RU,tr-TR,vi-VN,zxx-XX,zh-Hans-CN,zh-Hant-HK,zh-Hant-TW,zh-Hans-SG" />
56- <property name="locales.unittest" value="aa-DJ,af-NA,agq-CM,ak-GH,am-ET,ar-AE,ar-BH,ar-DJ,ar-DZ,ar-EG,ar-IQ,ar-JO,ar-KW,ar-LB,ar-LY,ar-MA,ar-MR,ar-OM,ar-QA,ar-SA,ar-SD,ar-SY,ar-TN,ar-YE,asa-TZ,as-IN,az-Latn-AZ,bas-CM,be-BY,bem-ZM,bg-BG,bh-IN,bm-ML,bn-IN,br-FR,bs-BS,bs-Cyrl-BA,bs-Latn-BA,bs-ME,ca-FR,cic-US,cop-EG,cs-CZ,da-DK,de-AT,de-CH,de-DE,dz-BT,el-GR,en-AM,en-AU,en-CA,en-ET,en-FM,en-GB,en-GH,en-GM,en-HK,en-IE,en-IN,en-IS,en-KE,en-LK,en-LR,en-MP,en-MW,en-MY,en-NG,en-NZ,en-PA,en-PH,en-PK,en-PR,en-RW,en-SD,en-SG,en-SL,en-TZ,en-UG,en-US,en-ZA,en-ZM,es-AR,es-BO,es-CL,es-CO,es-CR,es-DO,es-EC,es-ES,es-GQ,es-GT,es-HN,es-MX,es-NI,es-PA,es-PE,es-PH,es-PR,es-PY,es-SV,es-US,es-UY,es-VE,et-EE,eu-ES,fa-AF,fa-IR,ff-SN,fi-FI,fj-FJ,fo-FO,fr-AD,fr-BE,fr-BF,fr-BJ,fr-CA,fr-CD,fr-CF,fr-CG,fr-CH,fr-CI,fr-CM,fr-DJ,fr-DZ,fr-FR,fr-GA,fr-GN,fr-LB,fr-LU,fr-MG,fr-ML,fr-RW,fr-SN,fr-TG,fr-YT,ga-IE,gl-ES,gu-IN,ha-Latn-NG,he-IL,hi-IN,hr-HR,hr-ME,hu-HU,hy-AZ,hy-AM,id-ID,id-MY,it-CH,it-IT,is-IS,it-SM,ja-JP,ka-GE,ka-IR,kk-Cyrl-KZ,km-KH,kn-IN,ko-KR,ks-Arab-IN,ku-Arab-IQ,ku-Arab-IR,ku-IR,ky-KG,lg-UG,ln-CF,lo-LA,lt-LT,lv-LV,fr-Latn-MA,mi-CK,mk-MK,ml-IN,mm-MM,mn-CN,mn-Cyrl-MN,mr-IN,ms-BN,ms-MY,mt-MT,mus-US,my-MM,ne-NP,nl-BE,nl-NL,nb-NO,nn-NO,no-NO,no-SJ,om-ET,or-IN,os-RU,pa-Arab,pa-IN,pa-Arab-PK,pl-PL,ps-AF,pt-AO,pt-BR,pt-CV,pt-GW,pt-GQ,pt-MO,pt-MZ,pt-PT,pt-ST,pt-TL,ro-RO,ro-RS,ru-GE,ru-KG,ru-KZ,ru-RU,ru-TM,shi-Tfng-MA,si-LK,sk-SK,sl-SI,sl-SL,so-ET,so-SO,sq-AL,sq-ME,sq-MK,sr-Cyrl-BA,sr-Latn-BA,sr-Latn-RS,sr-Latn-ME,sr-RS,sr-Latn-RS,ss-SZ,ss-ZA,st-LS,sv-FI,sv-SE,sw-KE,sw-UG,ta-IN,ta-LK,ta-MY,ta-SG,te-IN,tg-TJ,th-TH,tk-TM,tr-TR,tr-CY,uk-UA,ur-IN,ur-PK,uz-AF,uz-Arab-AF,uz-Cyrl-UZ,uz-Latn-UZ,uz-UZ,vai-Latn-LR,vi-VN,wo-SN,zh-Hans-CN,zh-Hant-HK,zh-Hans-HK,zh-Hans-MY,zh-Hant-TW,zh-Hans-MO,zh-Hant-MO,zh-Hans-SG,zh-Hant-US,zu-ZA,zxx-Cyrl-XX,zxx-Hans-XX,zxx-Hebr-XX,zxx-XX,zxx-XA,zxx-XB"/>
57- <property name="locales.demo" value="aa-DJ,af-NA,af-ZA,agq-CM,ak-GH,am-ET,ar-AE,ar-BH,ar-DJ,ar-DZ,ar-EG,ar-IQ,ar-JO,ar-KW,ar-LB,ar-LY,ar-MA,ar-MR,ar-OM,ar-QA,ar-SA,ar-SD,ar-SY,ar-TN,ar-YE,as-IN,asa-TZ,az-AZ,bas-CM,be-BY,bem-ZM,bg-BG,bh-IN,bm-ML,bn-IN,br-FR,bs-Cyrl-BA,bs-Latn-BA,bs-ME,ca-FR,cop-EG,cs-CZ,da-DK,de-AT,de-CH,de-DE,el-GR,en-AU,en-CA,en-ET,en-GB,en-GH,en-GM,en-HK,en-IE,en-IN,en-KE,en-LK,en-LR,en-MW,en-MY,en-NG,en-NZ,en-PH,en-PK,en-PR,en-RW,en-SG,en-SL,en-TZ,en-UG,en-US,en-ZA,en-ZM,es-AR,es-CO,es-CR,es-DO,es-EC,es-ES,es-GQ,es-GT,es-HN,es-MX,es-PH,es-SV,es-UY,es-VE,et-EE,eu-ES,fa-AF,fa-IR,ff-SN,fi-FI,fj-FJ,fr-AD,fr-BE,fr-BF,fr-BJ,fr-CA,fr-CD,fr-CF,fr-CG,fr-CH,fr-CI,fr-CM,fr-DJ,fr-DZ,fr-FR,fr-GA,fr-GN,fr-LB,fr-LU,fr-MG,fr-ML,fr-RW,fr-SN,fr-TG,fr-YT,ga-IE,gl-ES,gu-IN,ha-Latn-NG,he-IL,hi-IN,hr-HR,hr-ME,hu-HU,hy-AM,hy-AZ,id-ID,id-MY,it-CH,it-IT,is-IS,it-SM,ja-JP,ka-GE,ka-IR,kk-Cyrl-KZ,km-KH,kn-IN,ko-KR,ks-Arab-IN,ku-IR,ky-KG,lg-UG,ln-CF,lo-LA,lt-LT,lv-LV,mi-CK,mk-MK,ml-IN,mn-CN,mr-IN,ms-BN,ms-MY,mt-MT,my-MM,nb-NO,ne-IN,ne-NP,nl-BE,nl-CW,nl-GF,nl-NL,nl-SR,no-BV,no-NO,no-SJ,om-ET,or-IN,os-RU,pa-Arab-PK,pl-PL,pt-AO,pt-BR,pt-CV,pt-GW,pt-MO,pt-MZ,pt-PT,pt-ST,pt-TL,ro-RO,ro-RS,ru-KG,ru-KZ,ru-RU,ru-TM,si-LK,sk-SK,sl-SI,so-ET,so-SO,sq-AL,sq-ME,sq-MK,sr-Cyrl-BA,sr-Latn-BA,sr-Latn-ME,sr-Latn-RS,sr-RS,ss-SZ,ss-ZA,st-LS,sv-FI,sv-SE,sw-UG,ta-LK,ta-MY,ta-SG,te-IN,tg-TJ,th-TH,tk-TM,tr-TR,tr-CY,uk-UA,ur-IN,ur-PK,uz-AF,uz-Arab-AF,uz-Cyrl-UZ,uz-Latn-UZ,vai-Latn-LR,vi-VN,wo-SN,zh-Hans-CN,zh-Hans-MO,zh-Hans-MY,zh-Hans-SG,zh-Hant-HK,zh-Hant-TW,zh-Hant-US,zu-ZA,zxx-Cyrl-XX,zxx-Hans-XX,zxx-Hebr-XX,zxx-XX"/>
56+ <property name="locales.unittest" value="aa-DJ,af-NA,agq-CM,ak-GH,am-ET,ar-AE,ar-BH,ar-DJ,ar-DZ,ar-EG,ar-IQ,ar-JO,ar-KW,ar-LB,ar-LY,ar-MA,ar-MR,ar-OM,ar-QA,ar-SA,ar-SD,ar-SY,ar-TN,ar-YE,asa-TZ,as-IN,az-Latn-AZ,bas-CM,be-BY,bem-ZM,bg-BG,bh-IN,bm-ML,bn-IN,br-FR,bs-BS,bs-Cyrl-BA,bs-Latn-BA,bs-ME,ca-FR,cic-US,cop-EG,cs-CZ,da-DK,de-AT,de-CH,de-DE,dz-BT,el-GR,en-AM,en-AU,en-CA,en-ET,en-FM,en-GB,en-GH,en-GM,en-HK,en-IE,en-IN,en-IS,en-KE,en-LK,en-LR,en-MP,en-MW,en-MY,en-NG,en-NZ,en-PA,en-PH,en-PK,en-PR,en-RW,en-SD,en-SG,en-SL,en-TZ,en-UG,en-US,en-ZA,en-ZM,es-AR,es-BO,es-CL,es-CO,es-CR,es-DO,es-EC,es-ES,es-GQ,es-GT,es-HN,es-MX,es-NI,es-PA,es-PE,es-PH,es-PR,es-PY,es-SV,es-US,es-UY,es-VE,et-EE,eu-ES,fa-AF,fa-IR,ff-SN,fi-FI,fj-FJ,fo-FO,fr-AD,fr-BE,fr-BF,fr-BJ,fr-CA,fr-CD,fr-CF,fr-CG,fr-CH,fr-CI,fr-CM,fr-DJ,fr-DZ,fr-FR,fr-GA,fr-GN,fr-LB,fr-LU,fr-MG,fr-ML,fr-RW,fr-SN,fr-TG,fr-YT,ga-IE,gl-ES,gu-IN,ha-Latn-NG,he-IL,hi-IN,hr-HR,hr-ME,hu-HU,hy-AZ,hy-AM,id-ID,id-MY,ig-NG,it-CH,it-IT,is-IS,it-SM,ja-JP,ka-GE,ka-IR,kk-Cyrl-KZ,km-KH,kn-IN,ko-KR,ks-Arab-IN,ku-Arab-IQ,ku-Arab-IR,ku-IR,ky-KG,lb-LU,lg-UG,ln-CF,lo-LA,lt-LT,lv-LV,fr-Latn-MA,mi-CK,mk-MK,ml-IN,mm-MM,mn-CN,mn-Cyrl-MN,mr-IN,ms-BN,ms-MY,mt-MT,mus-US,my-MM,ne-NP,nl-BE,nl-NL,nb-NO,nn-NO,no-NO,no-SJ,om-ET,or-IN,os-RU,pa-Arab,pa-IN,pa-Arab-PK,pl-PL,ps-AF,ps-PK,pt-AO,pt-BR,pt-CV,pt-GW,pt-GQ,pt-MO,pt-MZ,pt-PT,pt-ST,pt-TL,ro-RO,ro-RS,ru-GE,ru-KG,ru-KZ,ru-RU,ru-TM,shi-Tfng-MA,si-LK,sk-SK,sl-SI,sl-SL,so-ET,so-SO,sq-AL,sq-ME,sq-MK,sr-Cyrl-BA,sr-Latn-BA,sr-Latn-RS,sr-Latn-ME,sr-RS,sr-Latn-RS,ss-SZ,ss-ZA,st-LS,sv-FI,sv-SE,sw-KE,sw-UG,ta-IN,ta-LK,ta-MY,ta-SG,te-IN,tg-TJ,th-TH,tk-TM,tr-TR,tr-CY,uk-UA,ur-IN,ur-PK,uz-AF,uz-Arab-AF,uz-Cyrl-UZ,uz-Latn-UZ,uz-UZ,vai-Latn-LR,vi-VN,wo-SN,yo-BJ,yo-NG,zh-Hans-CN,zh-Hant-HK,zh-Hans-HK,zh-Hans-MY,zh-Hant-TW,zh-Hans-MO,zh-Hant-MO,zh-Hans-SG,zh-Hant-US,zu-ZA,zxx-Cyrl-XX,zxx-Hans-XX,zxx-Hebr-XX,zxx-XX,zxx-XA,zxx-XB"/>
57+ <property name="locales.demo" value="aa-DJ,af-NA,af-ZA,agq-CM,ak-GH,am-ET,ar-AE,ar-BH,ar-DJ,ar-DZ,ar-EG,ar-IQ,ar-JO,ar-KW,ar-LB,ar-LY,ar-MA,ar-MR,ar-OM,ar-QA,ar-SA,ar-SD,ar-SY,ar-TN,ar-YE,as-IN,asa-TZ,az-AZ,bas-CM,be-BY,bem-ZM,bg-BG,bh-IN,bm-ML,bn-IN,br-FR,bs-Cyrl-BA,bs-Latn-BA,bs-ME,ca-FR,cop-EG,cs-CZ,da-DK,de-AT,de-CH,de-DE,el-GR,en-AU,en-CA,en-ET,en-GB,en-GH,en-GM,en-HK,en-IE,en-IN,en-KE,en-LK,en-LR,en-MW,en-MY,en-NG,en-NZ,en-PH,en-PK,en-PR,en-RW,en-SG,en-SL,en-TZ,en-UG,en-US,en-ZA,en-ZM,es-AR,es-CO,es-CR,es-DO,es-EC,es-ES,es-GQ,es-GT,es-HN,es-MX,es-PH,es-SV,es-UY,es-VE,et-EE,eu-ES,fa-AF,fa-IR,ff-SN,fi-FI,fj-FJ,fr-AD,fr-BE,fr-BF,fr-BJ,fr-CA,fr-CD,fr-CF,fr-CG,fr-CH,fr-CI,fr-CM,fr-DJ,fr-DZ,fr-FR,fr-GA,fr-GN,fr-LB,fr-LU,fr-MG,fr-ML,fr-RW,fr-SN,fr-TG,fr-YT,ga-IE,gl-ES,gu-IN,ha-Latn-NG,he-IL,hi-IN,hr-HR,hr-ME,hu-HU,hy-AM,hy-AZ,id-ID,id-MY,ig-NG,it-CH,it-IT,is-IS,it-SM,ja-JP,ka-GE,ka-IR,kk-Cyrl-KZ,km-KH,kn-IN,ko-KR,ks-Arab-IN,ku-IR,ky-KG,lb-LU,lg-UG,ln-CF,lo-LA,lt-LT,lv-LV,mi-CK,mk-MK,ml-IN,mn-CN,mr-IN,ms-BN,ms-MY,mt-MT,my-MM,nb-NO,ne-IN,ne-NP,nl-BE,nl-CW,nl-GF,nl-NL,nl-SR,no-BV,no-NO,no-SJ,om-ET,or-IN,os-RU,pa-Arab-PK,pl-PL,ps-AF,ps-PK,pt-AO,pt-BR,pt-CV,pt-GW,pt-MO,pt-MZ,pt-PT,pt-ST,pt-TL,ro-RO,ro-RS,ru-KG,ru-KZ,ru-RU,ru-TM,si-LK,sk-SK,sl-SI,so-ET,so-SO,sq-AL,sq-ME,sq-MK,sr-Cyrl-BA,sr-Latn-BA,sr-Latn-ME,sr-Latn-RS,sr-RS,ss-SZ,ss-ZA,st-LS,sv-FI,sv-SE,sw-UG,ta-LK,ta-MY,ta-SG,te-IN,tg-TJ,th-TH,tk-TM,tr-TR,tr-CY,uk-UA,ur-IN,ur-PK,uz-AF,uz-Arab-AF,uz-Cyrl-UZ,uz-Latn-UZ,vai-Latn-LR,vi-VN,wo-SN,yo-BJ,yo-NG,zh-Hans-CN,zh-Hans-MO,zh-Hans-MY,zh-Hans-SG,zh-Hant-HK,zh-Hant-TW,zh-Hant-US,zu-ZA,zxx-Cyrl-XX,zxx-Hans-XX,zxx-Hebr-XX,zxx-XX"/>
5858 <property name =" keep.these.comments" value =" /(\!data|\!loadLocaleData|\!defineLocaleData|\!macro|eslint-)/" />
5959
6060 <!-- =================================================================== -->
@@ -135,7 +135,7 @@ limitations under the License.
135135 <sequential >
136136 <echo >executing webpack</echo >
137137 <exec osfamily =" unix" executable =" webpack-cli" dir =" ${ build.base } " failifexecutionfails =" @{ failquit } " failonerror =" @{ failquit } " >
138- <env key =" NODE_OPTIONS" value =" --max-old-space-size=3072 " />
138+ <env key =" NODE_OPTIONS" value =" --max-old-space-size=3300 " />
139139 <arg value =" --env.assembly=@{ assembly } " />
140140 <arg value =" --env.size=@{ size } " />
141141 <arg value =" --env.compilation=@{ compilation } " />
@@ -146,7 +146,7 @@ limitations under the License.
146146 <arg value =" --mode=@{ mode } " />
147147 </exec >
148148 <exec osfamily =" windows" executable =" webpack-cli.bat" dir =" ${ build.base } " failifexecutionfails =" @{ failquit } " failonerror =" @{ failquit } " >
149- <env key =" NODE_OPTIONS" value =" --max-old-space-size=3072 " />
149+ <env key =" NODE_OPTIONS" value =" --max-old-space-size=3300 " />
150150 <arg value =" --env.assembly=@{ assembly } " />
151151 <arg value =" --env.size=@{ size } " />
152152 <arg value =" --env.compilation=@{ compilation } " />
@@ -498,12 +498,12 @@ limitations under the License.
498498 <exec osfamily =" unix" executable =" bash" dir =" ${ build.demo } " failifexecutionfails =" @{ failquit } " failonerror =" @{ failquit } " searchpath =" true" >
499499 <env key =" PATH" path =" ${ env.PATH } :${ nm.bin } " />
500500 <arg value =" -c" />
501- <arg value =" ilib-scanner scripts/ilib-include.js --assembly=assembled --compilation=compiled --locales=${ locales.demo } --ilibRoot=${ build.base } --mode=production" />
501+ <arg value =" ilib-scanner scripts/ilib-include.js --assembly=assembled --compilation=compiled --locales=${ locales.demo } --ilibRoot=${ build.base } --mode=production --classPath=./lib/ilib-unpack.js " />
502502 </exec >
503503 <exec osfamily =" windows" executable =" cmd.exe" dir =" ${ build.demo } " failifexecutionfails =" @{ failquit } " failonerror =" @{ failquit } " searchpath =" true" >
504504 <env key =" Path" path =" ${ env.PATH } :${ nm.bin } " />
505505 <arg value =" /c" />
506- <arg value =" ilib-scanner.bat scripts/ilib-include.js --assembly=assembled --compilation=compiled --locales=${ locales.demo } --ilibRoot=${ build.base } --mode=production" />
506+ <arg value =" ilib-scanner.bat scripts/ilib-include.js --assembly=assembled --compilation=compiled --locales=${ locales.demo } --ilibRoot=${ build.base } --mode=production --classPath=./lib/ilib-unpack.js " />
507507 </exec >
508508 </sequential >
509509 </target >
@@ -513,12 +513,12 @@ limitations under the License.
513513 <exec osfamily =" unix" executable =" bash" dir =" ${ build.demo } " failifexecutionfails =" @{ failquit } " failonerror =" @{ failquit } " searchpath =" true" >
514514 <env key =" PATH" path =" ${ env.PATH } :${ nm.bin } " />
515515 <arg value =" -c" />
516- <arg value =" ilib-scanner scripts/ilib-include.js --assembly=dynamicdata --compilation=compiled --locales=${ locales.demo } --ilibRoot=${ build.base } --mode=production" />
516+ <arg value =" ilib-scanner scripts/ilib-include.js --assembly=dynamicdata --compilation=compiled --locales=${ locales.demo } --ilibRoot=${ build.base } --mode=production --classPath=./lib/ilib-unpack.js " />
517517 </exec >
518518 <exec osfamily =" windows" executable =" cmd.exe" dir =" ${ build.demo } " failifexecutionfails =" @{ failquit } " failonerror =" @{ failquit } " searchpath =" true" >
519519 <env key =" Path" path =" ${ env.PATH } :${ nm.bin } " />
520520 <arg value =" /c" />
521- <arg value =" ilib-scanner.bat scripts/ilib-include.js --assembly=dynamicdata --compilation=compiled --locales=${ locales.demo } --ilibRoot=${ build.base } --mode=production" />
521+ <arg value =" ilib-scanner.bat scripts/ilib-include.js --assembly=dynamicdata --compilation=compiled --locales=${ locales.demo } --ilibRoot=${ build.base } --mode=production --classPath=./lib/ilib-unpack.js " />
522522 </exec >
523523 </sequential >
524524 </target >
@@ -527,11 +527,11 @@ limitations under the License.
527527 <echo >Executing webpack</echo >
528528 <exec osfamily =" unix" executable =" webpack-cli" dir =" ${ build.demo } /scripts" failifexecutionfails =" @{ failquit } " failonerror =" @{ failquit } " >
529529 <env key =" PATH" path =" ${ env.PATH } :${ nm.bin } " />
530- <env key =" NODE_OPTIONS" value =" --max-old-space-size=3072 " />
530+ <env key =" NODE_OPTIONS" value =" --max-old-space-size=3300 " />
531531 </exec >
532532 <exec osfamily =" windows" executable =" webpack-cli.bat" dir =" ${ build.demo } /scripts" failifexecutionfails =" @{ failquit } " failonerror =" @{ failquit } " >
533533 <env key =" PATH" path =" ${ env.PATH } :${ nm.bin } " />
534- <env key =" NODE_OPTIONS" value =" --max-old-space-size=3072 " />
534+ <env key =" NODE_OPTIONS" value =" --max-old-space-size=3300 " />
535535 </exec >
536536 </sequential >
537537 </target >
@@ -540,11 +540,11 @@ limitations under the License.
540540 <echo >Executing webpack</echo >
541541 <exec osfamily =" unix" executable =" webpack-cli" dir =" ${ build.demo } /scripts" failifexecutionfails =" @{ failquit } " failonerror =" @{ failquit } " >
542542 <env key =" PATH" path =" ${ env.PATH } :${ nm.bin } " />
543- <env key =" NODE_OPTIONS" value =" --max-old-space-size=3072 " />
543+ <env key =" NODE_OPTIONS" value =" --max-old-space-size=3300 " />
544544 </exec >
545545 <exec osfamily =" windows" executable =" webpack-cli.bat" dir =" ${ build.demo } /scripts" failifexecutionfails =" @{ failquit } " failonerror =" @{ failquit } " >
546546 <env key =" PATH" path =" ${ env.PATH } :${ nm.bin } " />
547- <env key =" NODE_OPTIONS" value =" --max-old-space-size=3072 " />
547+ <env key =" NODE_OPTIONS" value =" --max-old-space-size=3300 " />
548548 </exec >
549549 </sequential >
550550 </target >
0 commit comments