コンテンツにスキップ

Homebrew

macOS / Linux では Homebrew で tdsl を導入できます。

Terminal window
brew tap keroway/tap
brew install tdsl
tdsl --help

更新する場合は通常の Homebrew コマンドを使います。

Terminal window
brew update
brew upgrade tdsl

Homebrewを使わない場合は、リリース済みバイナリを取得するインストールスクリプトを使えます。

Terminal window
curl -sSfL https://raw.githubusercontent.com/keroway/timeline-dsl/main/install.sh | sh

インストール先は既定で ~/.local/bin/tdsl です。~/.local/binPATH に入っていない場合は、利用しているシェルの設定ファイルに追加します。

Terminal window
export PATH="${HOME}/.local/bin:${PATH}"

Windows(バイナリ手動インストール)

Section titled “Windows(バイナリ手動インストール)”

Windows では Homebrew が使えないため、GitHub リリースページからバイナリを手動で取得します。

  1. GitHub Releases を開きます。

  2. Assets から tdsl-windows-x86_64.zip をダウンロードします。

  3. ZIP を展開し、tdsl.exe を任意のフォルダ(例: C:\Users\<ユーザー名>\bin)に配置します。

  4. そのフォルダを PATH に追加します。

    PowerShell(ユーザースコープ):

    Terminal window
    $dir = "$env:USERPROFILE\bin"
    [System.Environment]::SetEnvironmentVariable("Path", "$([System.Environment]::GetEnvironmentVariable('Path','User'));$dir", "User")
  5. 新しいターミナルを開いて動作確認します。

    Terminal window
    tdsl --help

Rust開発環境がある場合は、GitHubリポジトリから tdsl-cli をインストールできます。

Terminal window
cargo install --git https://github.com/keroway/timeline-dsl tdsl-cli