Skip to content

docs(README): replace stale ./build.sh refs with make interface (#117)#118

Merged
ycpss91255 merged 1 commit into
mainfrom
docs/117-readme-make-interface
May 26, 2026
Merged

docs(README): replace stale ./build.sh refs with make interface (#117)#118
ycpss91255 merged 1 commit into
mainfrom
docs/117-readme-make-interface

Conversation

@ycpss91255
Copy link
Copy Markdown
Contributor

Summary

Closes #117. All four READMEs (en / zh-TW / zh-CN / ja) still
referenced root-level ./build.sh, ./run.sh, ./exec.sh from the
pre-v0.30.0 layout. Since base#330, wrappers live under script/ and
the canonical entry point is make build / make run / make exec /
make stop.

Changes (all 4 languages)

  • TL;DR, Quick Start, Usage, Demo sections: ./build.sh ->
    make build, ./run.sh -> make run, etc.
  • Directory structure tree: removed stale root symlink entries
    (build.sh -> .base/...), added wrapper symlinks under script/
    where they actually live.
  • Switch ROS 2 distro section: ./setup.sh -> make setup --,
    ./setup_tui.sh -> make setup-tui.
  • Container-internal paths (/root/demo/) unchanged (confirmed via
    Dockerfile COPY).

Test plan

  • grep across all 4 READMEs for ./build.sh, ./run.sh,
    ./exec.sh, ./stop.sh returns zero matches.
  • make flag-forwarding syntax verified against Makefile
    (positional args pass through, flags need -- separator).
  • CI green.

Post base#330 (v0.30.0), wrappers moved from repo root to script/
and the canonical entry point became `make build` / `make run` /
`make exec` / `make stop`. All four READMEs still referenced the
old root-level `./build.sh` etc.

Changes across all 4 languages (en / zh-TW / zh-CN / ja):
- TL;DR, Quick Start, Usage, Demo sections: `./build.sh` ->
  `make build`, `./run.sh` -> `make run`, etc.
- Directory structure tree: remove stale root symlink entries,
  add wrapper symlinks under script/ where they actually live.
- Switch ROS 2 distro section: `./setup.sh` -> `make setup`,
  `./setup_tui.sh` -> `make setup-tui`.

Container-internal paths (/root/demo/) unchanged (confirmed via
Dockerfile COPY).

Closes #117
@ycpss91255 ycpss91255 enabled auto-merge (squash) May 26, 2026 03:00
@ycpss91255 ycpss91255 merged commit 5f11813 into main May 26, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(README): replace stale ./build.sh refs with make interface (post base#330)

1 participant