Installation
Quick Install (PowerShell)
Section titled “Quick Install (PowerShell)”The fastest way to install on Windows - automatically detects your architecture (x64 or ARM64):
irm https://raw.githubusercontent.com/yanlvl99/lune-custom-build/main/installer/install.ps1 | iexThis will:
- Auto-detect x64 vs ARM64
- Download the latest release
- Install to
%LOCALAPPDATA%\Lune - Add to your PATH
Windows Installer (MSI)
Section titled “Windows Installer (MSI)”Download the appropriate MSI for your architecture:
-
Download MSI
Section titled “Download MSI”Go to GitHub Releases and download:
- x64 (Intel/AMD):
lune-installer-x64.msi - ARM64 (Snapdragon/etc):
lune-installer-arm64.msi
- x64 (Intel/AMD):
-
Run Installer
Section titled “Run Installer”Double-click the MSI file. Options available:
- Install for all users (requires admin)
- Install for current user only
- Automatically adds to PATH
-
Verify Installation
Section titled “Verify Installation”Open a new terminal and run:
Terminal lune --version
Manual Installation
Section titled “Manual Installation”Android (Termux)
Section titled “Android (Termux)”Run this one-liner to install everything automatically:
# 1. Install dependenciespkg update && pkg install -y curl libc++ zlib
# 2. Download and installcurl -LO https://github.com/yanlvl99/lune-custom-build/releases/latest/download/lune-android-aarch64.tar.gztar -xzf lune-android-aarch64.tar.gzmv lune $PREFIX/bin/chmod +x $PREFIX/bin/lune
# 3. Configure library path (add to ~/.bashrc for persistence)export LD_LIBRARY_PATH=$PREFIX/lib:$LD_LIBRARY_PATHecho 'export LD_LIBRARY_PATH=$PREFIX/lib:$LD_LIBRARY_PATH' >> ~/.bashrc
# 4. Verifylune --versionLinux (PC)
Section titled “Linux (PC)”# Download and extractcurl -LO https://github.com/yanlvl99/lune-custom-build/releases/latest/download/lune-linux-x86_64.tar.gztar -xzf lune-linux-x86_64.tar.gz
# Move to PATHsudo mv lune /usr/local/bin/chmod +x /usr/local/bin/lune
# Verifylune --versionWindows (Manual)
Section titled “Windows (Manual)”-
Download
lune-windows-x86_64.zipfrom Releases -
Extract
lune.exeto a folder (e.g.,C:\Program Files\Lune) -
Add to PATH:
- Open Start → “Environment Variables”
- Edit
Path→ Add the folder path - Click OK and restart terminal
# Intel Maccurl -LO https://github.com/yanlvl99/lune-custom-build/releases/latest/download/lune-macos-x86_64.tar.gz
# Apple Silicon (M1/M2/M3)curl -LO https://github.com/yanlvl99/lune-custom-build/releases/latest/download/lune-macos-aarch64.tar.gz
# Extract and installtar -xzf lune-macos-*.tar.gzsudo mv lune /usr/local/bin/chmod +x /usr/local/bin/luneUsing Rokit
Section titled “Using Rokit”Rokit is a toolchain manager for Roblox projects.
rokit add yanlvl99/lune-custom-build@0.10.8To upgrade:
rokit update luneBuilding from Source
Section titled “Building from Source”Requires Rust installed:
git clone https://github.com/yanlvl99/lune-custom-buildcd lune-custom-buildcargo build --releaseThe binary will be at target/release/lune (or lune.exe on Windows).
Next Steps
Section titled “Next Steps”After installation, initialize your first project:
lune --initContinue reading in Command Line Usage to learn how to run scripts.