gemini-cli/scripts
Taylor Mullen 8af970061e Fix: Use Node.js script for cross-platform file copying in build
- Replaces the rsync command in the build_package.sh script with a
  Node.js script (copy_files.cjs) to handle copying necessary files
  (e.g., .md, .json, .sb) during the build process.
- Addresses an issue where the build would fail on systems
  that do not have rsync installed (e.g., some Windows environments or
  minimal Linux distributions) by using a Node.js script, providing a
  cross-platform solution as Node.js is already a project dependency.
- Updates the ESLint configuration to correctly lint .cjs files as
  CommonJS modules.

Fixes https://github.com/google-gemini/gemini-cli/issues/387
2025-05-16 13:59:07 -07:00
..
bind_package_dependencies.js fix: point npmrc to dogfood artifact registry (#108) 2025-04-21 23:11:51 -07:00
bind_package_version.js infra: automate continuous deployment (#157) 2025-04-24 14:36:58 -07:00
build.sh fix(sandbox): consolidate dev and prod sandbox (#273) 2025-05-07 07:23:13 -07:00
build_package.sh Fix: Use Node.js script for cross-platform file copying in build 2025-05-16 13:59:07 -07:00
build_sandbox.sh improve sandboxing status message, update README, remove dead code from a previous change to build_sandbox.sh (#346) 2025-05-14 11:23:06 -07:00
check-build-status.js fix: support node globals in scripts (#109) 2025-04-22 06:10:25 +00:00
clean.sh More license headers, add a CONTRIBUTING.md file (also fix README.md formatting) (#81) 2025-04-21 10:04:03 -07:00
copy_bundle_assets.sh Add bundling support. 2025-05-08 23:36:42 -07:00
copy_files.cjs Fix: Use Node.js script for cross-platform file copying in build 2025-05-16 13:59:07 -07:00
sandbox.sh Refactor_sandbox_command (#121) 2025-04-22 13:51:50 -07:00
sandbox_command.sh fall back to ~/.env if .env is not found in current directory or any ancestors (#338) 2025-05-13 15:36:34 -07:00
setup-dev.sh Create simple script for setting up a dev environment. (#277) 2025-05-07 16:21:16 -04:00
start.sh fix debugging with seatbelt, including in strict profile (#300) 2025-05-09 08:44:40 -07:00