Mid-way solution for "136 - Makefile reorganization"
The changes int his branch simplify development in custom hosts. A new script has been added for host key-pair relocation. Host renaming script has been improved. Added Makefile targets to increase granularity and clearly separate local changes from what requires sudo rights.
In particular:
-
make install_dependencies
must be run once to install whatever is always needed -
make
actually does the local compile actions and do not requires root; it is composed of subsequent targets, all provided with a correspondingclean
action -
sudo make install_interface
install only the interface files without altering the local setup of the installation -
sudo make install_api
install only the api files without altering the local setup of the installation
Documentation has been updated accordingly.