Build It Yourself
Prerequisites
- Node.js >= 18.0
- Rustup
- Visual Studio Build Tools with .NET SDK and MSBuild >= 14.0
Steps
Clone Repo And Submodules
git clone --recursive https://github.com/zevnda/steam-game-idler.git
Install Dependencies
cd ./steam-game-idler
pnpm install
Build Libraries
MSBuild ./libs//SteamUtility.csproj # Outputs to `/src-tauri/libs/`
Create Environment Files
- Create a
.env.dev
and.env.prod
file in the root ofsteam-game-idler
- Add a
KEY
variable containing your Steam Web API Key to both.env.dev
and.env.prod
- .env.dev
- .env.prod
- package-lock.json
- package.json
.env.dev
KEY="C48E0*********7855Q"
.env.prod
KEY="C48E0*********7855Q"
Run Dev Build
pnpm run tauri dev
Build App
pnpm run tauri build # Outputs to `/src-tauri/target/release/bundle/`
Last updated on