@@ -3,6 +3,7 @@ const path = require('path');
33
44const configXML = path . resolve ( __dirname , "../../../config.xml" ) ;
55const menuJava = path . resolve ( __dirname , "../../../platforms/android/app/src/main/java/com/foxdebug/browser/Menu.java" ) ;
6+ const docProvider = path . resolve ( __dirname , "../../../platforms/android/app/src/main/java/com/foxdebug/acode/rk/exec/terminal/AlpineDocumentProvider.java" ) ;
67const repeatChar = ( char , times ) => {
78 let res = "" ;
89 while ( -- times >= 0 ) res += char ;
@@ -11,11 +12,23 @@ const repeatChar = (char, times) => {
1112
1213try {
1314 const config = fs . readFileSync ( configXML , "utf8" ) ;
14- const fileData = fs . readFileSync ( menuJava , "utf8" ) ;
1515 const appName = / w i d g e t i d = " ( [ 0 - 9 a - z A - Z \. \- _ ] * ) " / . exec ( config ) [ 1 ] . split ( "." ) . pop ( ) ;
16+
17+
18+
19+ const docProviderData = fs . readFileSync ( docProvider , "utf8" ) ;
20+ const newFileData = docProviderData . replace ( / ( i m p o r t c o m \. f o x d e b u g \. ) ( a c o d e | a c o d e f r e e ) ( .R ; ) / , `$1${ appName } $3` ) ;
21+ fs . writeFileSync ( docProvider , docProviderData ) ;
22+
23+
24+
25+
26+ const fileData = fs . readFileSync ( menuJava , "utf8" ) ;
1627 const newFileData = fileData . replace ( / ( i m p o r t c o m \. f o x d e b u g \. ) ( a c o d e | a c o d e f r e e ) ( .R ; ) / , `$1${ appName } $3` ) ;
1728 fs . writeFileSync ( menuJava , newFileData ) ;
1829
30+
31+
1932 const msg = `==== Changed package to com.foxdebug.${ appName } ====` ;
2033
2134 console . log ( "" ) ;
0 commit comments