Просмотр исходного кода

Electron: ship all three language plugins in packaged app

Eric Streit 3 дней назад
Родитель
Сommit
eb99a26e82
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      apps/electron/package.json

+ 1 - 1
apps/electron/package.json

@@ -52,7 +52,7 @@
     "rebuild": "theia rebuild:electron --cacheRoot ../..",
     "bundle": "yarn rebuild && theia build --mode development",
     "bundle:prod": "yarn rebuild && theia build --mode production",
-    "sync-plugins": "rm -rf plugins && mkdir -p plugins && cp -a ../../plugins/modula2-language plugins/modula2-language && rm -rf plugins/modula2-language/src && npm install --omit=dev --no-audit --no-fund --ignore-scripts --prefix plugins/modula2-language",
+    "sync-plugins": "rm -rf plugins && mkdir -p plugins && for plug in modula2-language pascal-language oberon-language; do cp -a ../../plugins/$plug plugins/$plug && rm -rf plugins/$plug/src && npm install --omit=dev --no-audit --no-fund --ignore-scripts --prefix plugins/$plug; done",
     "start": "theia start --plugins=local-dir:../../plugins",
     "watch": "yarn rebuild && theia build --watch --mode development",
     "package": "yarn bundle:prod && yarn sync-plugins && electron-builder --linux AppImage deb --publish never"