Skip to content

Commit a404ca8

Browse files
fixed: acode free build
1 parent a338012 commit a404ca8

2 files changed

Lines changed: 15 additions & 2 deletions

File tree

src/plugins/browser/android/com/foxdebug/browser/Menu.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import android.widget.PopupWindow;
1616
import android.widget.ScrollView;
1717
import android.widget.TextView;
18-
import com.foxdebug.acode.R;
18+
import com.foxdebug.acodefree.R;
1919
import com.foxdebug.system.Ui;
2020

2121
public class Menu extends PopupWindow {

src/plugins/browser/utils/updatePackage.js

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ const path = require('path');
33

44
const configXML = path.resolve(__dirname, "../../../config.xml");
55
const 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");
67
const repeatChar = (char, times) => {
78
let res = "";
89
while (--times >= 0) res += char;
@@ -11,11 +12,23 @@ const repeatChar = (char, times) => {
1112

1213
try {
1314
const config = fs.readFileSync(configXML, "utf8");
14-
const fileData = fs.readFileSync(menuJava, "utf8");
1515
const appName = /widget id="([0-9a-zA-Z\.\-_]*)"/.exec(config)[1].split(".").pop();
16+
17+
18+
19+
const docProviderData = fs.readFileSync(docProvider, "utf8");
20+
const newFileData = docProviderData.replace(/(import com\.foxdebug\.)(acode|acodefree)(.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(/(import com\.foxdebug\.)(acode|acodefree)(.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

Comments
 (0)