Inital Commit
This commit is contained in:
69
README.md
Normal file
69
README.md
Normal file
@@ -0,0 +1,69 @@
|
||||
# PSn00bSDK Manager Scripts
|
||||
|
||||
Automated installer scripts for PSn00bSDK that handle installation, uninstallation, and update checking.
|
||||
|
||||
## Quick Start
|
||||
|
||||
### Linux/macOS
|
||||
```bash
|
||||
chmod +x psn00bsdk_manager.sh
|
||||
./psn00bsdk_manager.sh
|
||||
```
|
||||
|
||||
### Windows
|
||||
```cmd
|
||||
psn00bsdk_manager.bat
|
||||
```
|
||||
|
||||
## Features
|
||||
|
||||
- Install/Uninstall PSn00bSDK
|
||||
- Check for updates via GitHub API
|
||||
- Automatic environment setup
|
||||
- Interactive menu interface
|
||||
- Cross-platform support
|
||||
|
||||
## Requirements
|
||||
|
||||
**Linux/macOS**: CMake 3.21+, wget, unzip, curl, jq, sudo
|
||||
|
||||
**Windows**: Windows 7+, PowerShell, internet connection
|
||||
|
||||
## Default Paths
|
||||
|
||||
- Linux/macOS: `/opt/psn00bsdk`
|
||||
- Windows: `C:\psn00bsdk`
|
||||
|
||||
## Menu
|
||||
|
||||
```
|
||||
1) Install PSn00bSDK - Download and install
|
||||
2) Uninstall PSn00bSDK - Remove installation
|
||||
3) Check for updates - Compare with GitHub releases
|
||||
4) Exit - Quit script
|
||||
```
|
||||
|
||||
## Platform Details
|
||||
|
||||
| | Linux/macOS | Windows |
|
||||
|---|-------------|---------|
|
||||
| **Script** | `.sh` | `.bat` |
|
||||
| **Download** | `*-Linux.zip` | `*-win32.zip` |
|
||||
| **Environment** | Shell profile | Registry |
|
||||
| **Tools** | curl + jq | PowerShell |
|
||||
|
||||
## After Installation
|
||||
|
||||
**Linux/macOS**: `source ~/.bashrc`
|
||||
|
||||
**Windows**: Restart Command Prompt or computer
|
||||
|
||||
Verify:
|
||||
```bash
|
||||
mipsel-none-elf-gcc --version
|
||||
```
|
||||
|
||||
## Links
|
||||
|
||||
- [PSn00bSDK Repository](https://github.com/Lameguy64/PSn00bSDK)
|
||||
- [Releases](https://github.com/Lameguy64/PSn00bSDK/releases)
|
||||
Reference in New Issue
Block a user