Note: This is a fork of Ogmo Editor 3 - Community Edition with updated instructions.
nvm use 16
haxelib setup
haxelib install electron 12.0.4
haxelib install jQueryExtern (I'm using 3.3.0)
haxelib install haxe-loader (I'm using v1.1.1)
npm install --legacy-peer-deps
-- to develop
npm run dev
-- build the app
npm run build
-- create desktop application
-- for macOs
npm run dist
-- for macOs (Intel) (Unverified)
npm run distintel
-- for windows (Unverified)
npm rund distw
Use the application, it's a much better experience than dev
For more information, check out the Ogmo 3 homepage. Or just go straight to the downloads page! If you need a build for 32 bit Windows, @vontoGH has graciously made them available here!
This project requires Haxe v4.0.0 or later, Node v16, and various dependencies for each of them.
- Install Node
- Install Haxe
- Run the following commands:
haxelib setup
haxelib install electron 12.0.4
haxelib install jQueryExtern (I'm using 3.3.0)
haxelib install haxe-loader (I'm using v1.1.1)
npm install --legacy-peer-deps
npm run build
This builds the App and puts it in the bin directory. You can then start the app by running npm start, or by starting electron in the directory.
npm run dev
npm install --legacy-peer-deps
npm run build
npm run dist
This builds, then packages the App into an executable.
- Created by Maddy Thorson and Noel Berry
- Icons & Logo by Kyle Pulver
- Ported to Haxe and extended by Caleb Cornett, Will Blanton, and Austin East
