浏览代码

Switch to use cd function

febo 1 年之前
父节点
当前提交
e42738c74b

+ 1 - 1
template/base/scripts/program/build.mjs

@@ -8,7 +8,7 @@ import './dump.mjs';
 // Build the programs.
 await Promise.all(
   getProgramFolders().map(async (folder) => {
-    await $`cd ${path.join(workingDirectory, folder)}`.quiet();
+    cd(`${path.join(workingDirectory, folder)}`);
     await $`cargo-build-sbf ${process.argv.slice(3)}`;
   })
 );

+ 1 - 1
template/base/scripts/program/format.mjs

@@ -5,7 +5,7 @@ import { workingDirectory, getProgramFolders } from '../utils.mjs';
 // Format the programs.
 await Promise.all(
   getProgramFolders().map(async (folder) => {
-    await $`cd ${path.join(workingDirectory, folder)}`.quiet();
+    cd(`${path.join(workingDirectory, folder)}`);
     await $`cargo fmt ${process.argv.slice(3)}`;
   })
 );

+ 1 - 1
template/base/scripts/program/lint.mjs

@@ -5,7 +5,7 @@ import { workingDirectory, getProgramFolders } from '../utils.mjs';
 // Lint the programs using clippy.
 await Promise.all(
   getProgramFolders().map(async (folder) => {
-    await $`cd ${path.join(workingDirectory, folder)}`.quiet();
+    cd(`${path.join(workingDirectory, folder)}`);
     await $`cargo clippy ${process.argv.slice(3)}`;
   })
 );

+ 1 - 1
template/base/scripts/program/test.mjs

@@ -8,7 +8,7 @@ import './dump.mjs';
 // Test the programs.
 await Promise.all(
   getProgramFolders().map(async (folder) => {
-    await $`cd ${path.join(workingDirectory, folder)}`.quiet();
+    cd(`${path.join(workingDirectory, folder)}`);
     const hasSolfmt = await which('solfmt', { nothrow: true });
 
     if (hasSolfmt) {