Skip to content

Building From Source

Andrew Bacon edited this page Jul 3, 2026 · 1 revision

Building From Source

Requirements

  • macOS 14 or newer
  • Xcode with command-line tools
  • Swift 6 toolchain through Xcode

Clone

git clone https://github.com/RamenPacket84/InfraCanvas.git
cd InfraCanvas

Run In Xcode

Open:

open InfraCanvas.xcodeproj

Select the InfraCanvas scheme, choose My Mac, and run.

Run Tests

swift test

Build From Terminal

xcodebuild -project InfraCanvas.xcodeproj -scheme InfraCanvas -configuration Debug -destination platform=macOS build

Create A Local DMG

scripts/package_release.sh 0.1.0

The generated DMG is written to:

dist/InfraCanvas-0.1.0.dmg

The dist/ folder is intentionally ignored by git.

Clone this wiki locally