Installing MauroContSysEdit.cli on macOS x64

Instructions for installing the MauroContSysEdit.cli command-line tool on macOS systems with Intel x64 processors.

Before installing MauroContSysEdit.cli on macOS x64, ensure you have:

  • macOS 10.15 (Catalina) or later
  • Administrator privileges for system-wide installation
  • At least 100 MB of available disk space
  • .NET 9 Runtime or SDK (or use the self-contained version)
  • Xcode Command Line Tools (for building from source)

Intel-based Mac computers use the x64 architecture. For Apple Silicon Macs (M1, M2, M3), see the ARM64 installation guide.

  1. Download or build the application
    • Download the pre-built macOS x64 package from GitHub releases
    • Build from source using the .NET SDK
  2. For pre-built binary:
    1. Download MauroImportExport.Cli-osx-x64.tar.gz from the releases page
    2. Extract the archive: tar -xzf MauroImportExport.Cli-osx-x64.tar.gz
    3. Move to installation directory: sudo mv MauroImportExport.Cli /usr/local/bin/
    4. Make executable: sudo chmod +x /usr/local/bin/MauroImportExport.Cli
  3. For building from source:
    1. Install .NET 9 SDK: brew install dotnet-sdk (using Homebrew)
    2. Clone the repository: git clone https://github.com/oughnic/Mauro-Edit.git
    3. Navigate to CLI directory: cd Mauro-Edit/MauroImportExport.Cli
    4. Publish self-contained: dotnet publish -c Release -r osx-x64 --self-contained true
    5. Copy to system path: sudo cp bin/Release/net9.0/osx-x64/publish/MauroImportExport.Cli /usr/local/bin/
  4. Handle macOS security (Gatekeeper)

    On first run, macOS may block the application. To allow:

    1. Open System Settings → Privacy & Security
    2. Click "Open Anyway" for MauroImportExport.Cli
    3. Alternatively, remove the quarantine attribute: sudo xattr -r -d com.apple.quarantine /usr/local/bin/MauroImportExport.Cli
  5. Verify the installation:
    MauroImportExport.Cli version
    The CLI version and plugin information should display.
  6. Optional: Create a shell alias for convenience

    Add to your ~/.zshrc or ~/.bash_profile:

    alias mauro-cli='MauroImportExport.Cli'

    Then reload: source ~/.zshrc

MauroContSysEdit.cli is now installed on your macOS x64 system and available from any terminal.

Important:

Ensure /usr/local/bin is in your PATH environment variable. Check with: echo $PATH