Skip to content

Page 2. Source Code Setup: macOS

Morsmalleo edited this page Jul 17, 2023 · 3 revisions

Prerequisites

Required for Decompiling, Building and Signing

brew install java11

Required to run and use the Application

brew install node

Optional Prerequisites

Required for usage of the Bash terminal such as installing Homebrew

xcode-select --install

Required for installing & using Homebrew

Xcode CLI Tools Required

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"; brew update; brew analytics off

Required for Git Cloning

Xcode CLI tools required

brew install git

Auto Installation

  • Coming soon!

Manual Installation

  1. Download a copy of the AhMyth source code as a .zip archive or use git clone to obtain a copy.
git clone https://GitHub.com/Morsmalleo/AhMyth

  1. Open up a new terminal (or use your current terminal if you used git clone) and change directories to the AhMyth/AhMyth-Server directory
cd path/to/AhMyth/AhMyth-Server

  1. Install electron v11.0.0 locally inside the AhMyth-Server directory using npm
npm install electron@11.0.0

  1. Launch AhMyth using npm.
npm start
npx electron ./app --no-sandbox start

Information

  • If you experience any problems with AhMyth on macOS open an issue ticket about it immediately!

  • This guide was written for macOS, Catalina through Monterey.

Clone this wiki locally