Installation Instructions
macOS Installation
Method 1: Right-Click to Open (Recommended)
- Download
MsProjectMerge-v1.0.0.dmg
- Right-click (or Control+click) on the DMG file
- Select “Open” from the context menu
- Click “Open” in the security dialog
- Drag the app to your Applications folder
- When you first launch the app:
- Right-click on the app icon
- Select “Open”
- Click “Open” to confirm
Method 2: System Settings Override
If you get a “cannot be opened” error:
- Go to System Settings → Privacy & Security
- Scroll down to the Security section
- You’ll see a message about the blocked app
- Click “Open Anyway”
- Confirm by clicking “Open”
Method 3: Remove Quarantine Attribute (Advanced)
Open Terminal and run:
xattr -d com.apple.quarantine ~/Downloads/MsProjectMerge-v1.0.0.dmg
Then mount the DMG normally.
Windows Installation
- Download
MsProjectMerge-v1.0.0.exe
- Double-click to run
- If Windows Defender SmartScreen appears:
- Click “More info”
- Click “Run anyway”
Why These Steps Are Needed
The application is not code-signed with an Apple Developer certificate or Windows certificate. This is normal for open-source software. The steps above tell your operating system that you trust this application.
Building from Source (Alternative)
If you prefer to build from source instead:
git clone https://github.com/pigeonflight/msproject-merge.git
cd msproject-merge
cargo build --release
cargo run --release
This way, you’re building the app yourself and macOS/Windows won’t block it.
Future: Code Signing
To remove these security warnings in future releases, the app would need to be:
- macOS: Signed with an Apple Developer certificate ($99/year)
- Windows: Signed with a code signing certificate (~$200-400/year)
For now, the workarounds above are the standard approach for open-source applications.