Monorepo for Aesthetic.Computer aesthetic.computer
at main 89 lines 2.3 kB view raw view rendered
1# Getting SpiderLily Project on Windows 2 3You need to get the SpiderLily project from Perforce before you can build it. 4 5## Quick Setup 6 7### Step 1: Install Perforce Client 8 9Download and install P4V (Perforce Visual Client): 10https://www.perforce.com/downloads/helix-visual-client-p4v 11 12Or just the command-line client (p4): 13https://www.perforce.com/downloads/helix-command-line-client-p4 14 15### Step 2: Run the Setup Script 16 17```powershell 18cd \\wsl.localhost\Ubuntu\home\me\aesthetic-computer\windows 19powershell.exe -ExecutionPolicy Bypass -File .\setup-perforce.ps1 20``` 21 22This will: 23- Test your Perforce connection 24- Prompt for your credentials 25- Show you available workspaces 26- Create a workspace directory at `C:\Perforce\SpiderLily` 27 28### Step 3: Sync the Project 29 30**Option A: Using P4V (GUI)** 311. Open P4V 322. Connect to: `ssl:falsework.helixcore.io:1666` 333. Enter your username and password 344. Create a new workspace or use existing one 355. Map the workspace to: `C:\Perforce\SpiderLily` 366. Right-click the depot and select "Get Latest Revision" 37 38**Option B: Using command line** 39```powershell 40# Set your Perforce environment 41$env:P4PORT = "ssl:falsework.helixcore.io:1666" 42$env:P4USER = "your-username" 43$env:P4CLIENT = "your-workspace-name" 44 45# Sync the project 46cd C:\Perforce\SpiderLily 47p4 sync 48``` 49 50### Step 4: Verify the Project 51 52Check that you have the .uproject file: 53```powershell 54Test-Path C:\Perforce\SpiderLily\SpiderLily.uproject 55``` 56 57Should return `True` 58 59### Step 5: Build 60 61Now you can run the build script: 62```powershell 63cd \\wsl.localhost\Ubuntu\home\me\aesthetic-computer\windows 64powershell.exe -ExecutionPolicy Bypass -File .\build-false-work.ps1 65``` 66 67--- 68 69## Troubleshooting 70 71**"p4 not found"** 72- Install Perforce client (see Step 1) 73- Make sure p4.exe is in your PATH 74 75**"Could not connect to server"** 76- Check you have network access to falsework.helixcore.io:1666 77- Verify your username/password with the Perforce admin 78- Try using P4V GUI first to test connection 79 80**"Project not found"** 81- Make sure you've synced the files (Step 3) 82- Check the path in build-false-work.ps1 matches your workspace location 83- Verify SpiderLily.uproject exists in the synced location 84 85**Don't have Perforce credentials?** 86- Contact the project administrator to get: 87 - Perforce username 88 - Perforce password 89 - Workspace/depot information