PJMage - easy C/C++ build/export system
During PJMage installer (We will have Windows, Linux and macOS installers)
mage help
Will tell the list of all available commands
mage version
Will tell the current mage version, like mage 0.1.0 beta or something
mage prepare "project name"
It will use path the PJMage is launched in as the project path root by default, if you specify the name it will create the subfolder inside the current working directory
Default language is C++, the standard is latest supported across the systems, but it will be possible to manually set in project.lua manifest
mage compile "project name"
Compile the project (smartly) but don’t run it
mage combine "project name"
Link the project. No execution
mage execute "Project name"
Run the project without compilation
mage build "project name"
Compile & Execute the project
mage export "project name"
Exports .exe and recquired .dll’s into the dedicated folder or CWD/out by default