Skip to content

Add interactive install script#5

Merged
chigichan24 merged 1 commit into
mainfrom
add-install-script
Mar 21, 2026
Merged

Add interactive install script#5
chigichan24 merged 1 commit into
mainfrom
add-install-script

Conversation

@chigichan24
Copy link
Copy Markdown
Owner

Summary

  • Add Scripts/install.sh — downloads latest release, prompts for install directory (default ~/.local/bin), warns if not in PATH
  • Update README to lead with one-liner installer: curl -fsSL ... | bash
  • Simplify "From source" section

How it works

$ curl -fsSL https://raw.githubusercontent.com/chigichan24/xpbc/main/Scripts/install.sh | bash

xpbc installer

Install directory [~/.local/bin]:        ← press Enter for default, or type a custom path

Downloading latest release...
Extracting...

Installed xpbc 0.1.0 to ~/.local/bin/xpbc

Test plan

  • Run bash Scripts/install.sh locally and verify binary is placed correctly
  • Enter a custom path and verify it works
  • Verify PATH warning appears when directory is not in PATH

🤖 Generated with Claude Code

install.sh downloads the latest release, prompts for install
directory (default ~/.local/bin), and warns if the directory
is not in PATH. README now leads with the one-liner installer.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@chigichan24 chigichan24 merged commit 79026ed into main Mar 21, 2026
1 check 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.

1 participant