Przeglądaj źródła

Мелкий рефакторинг

Book Pauk 6 lat temu
rodzic
commit
aabfdb3b54
2 zmienionych plików z 6 dodań i 5 usunięć
  1. 3 3
      build/linux.js
  2. 3 2
      build/win.js

+ 3 - 3
build/linux.js

@@ -12,10 +12,10 @@ const outDir = `${distDir}/linux`;
 const tempDownloadDir = `${distDir}/tmp/download`;
 const tempDownloadDir = `${distDir}/tmp/download`;
 
 
 async function main() {
 async function main() {
-    // перемещаем public на место
     await fs.emptyDir(outDir);
     await fs.emptyDir(outDir);
-    await fs.ensureDir(publicDir); // чтобы не ругался в postinstall
-    await fs.move(publicDir, `${outDir}/public`);
+    // перемещаем public на место
+    if (await fs.pathExists(publicDir))
+        await fs.move(publicDir, `${outDir}/public`);
 
 
     await fs.ensureDir(tempDownloadDir);
     await fs.ensureDir(tempDownloadDir);
     // Скачиваем ipfs
     // Скачиваем ipfs

+ 3 - 2
build/win.js

@@ -12,9 +12,10 @@ const outDir = `${distDir}/win`;
 const tempDownloadDir = `${distDir}/tmp/download`;
 const tempDownloadDir = `${distDir}/tmp/download`;
 
 
 async function main() {
 async function main() {
-    // перемещаем public на место
     await fs.emptyDir(outDir);
     await fs.emptyDir(outDir);
-    await fs.move(publicDir, `${outDir}/public`);
+    // перемещаем public на место
+    if (await fs.pathExists(publicDir))
+        await fs.move(publicDir, `${outDir}/public`);
 
 
     await fs.ensureDir(tempDownloadDir);
     await fs.ensureDir(tempDownloadDir);
     const sqliteRemoteUrl = 'https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.0.4/node-v64-win32-x64.tar.gz';
     const sqliteRemoteUrl = 'https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.0.4/node-v64-win32-x64.tar.gz';