Arc Project Manager

Project management tool for M.5 Projects


What is it?

APM is a project management tool that fully manages builds, runtimes, and other project-related activities/actions.

How does APM accomplish its goal?

APM manages projects based on about a dozen predefined "goals".
These goals tell APM what it should do at any given point in the project's build/run time.
For example, one "goal" is to watch for any change to the project file and make changes to the build and project's assembly.

What types of things does APM support?

How do I use APM?

For now, the only way to use APM is to build it yourself.
This will, of course, change when the product hits its full 1.0 release. ```sh export APMHOME=$HOME/.apm
export PATH=$APM
HOME/bin:$PATH

git clone https://github.com/mdotfive/apm.git
cd apm
make -j4 # The -j4 can be omitted, as it only enables Make to use four threads for the build
sudo make install prefix=/usr # IF ON UNIX # prefix=C:\ if on WIN32
```