MAKEFILE TARGETS
the Naming Server is written in Python and the Storage Server is written in Java.
the requirements for python is listed in requirements.txt
. This has already be configued in makefile
, You should config it by simply run make
see docs of Storage Server in /javadocs
see docs of Naming Server in /pythondocs
To compile all Java and python files, execute
make
To run all checkpoint test cases, run
make checkpoint
To run all test cases, run
make test
To generate documentation, execute
make docs
The documentation can then be viewed at javadoc/index.html.
Alternatively, complete documentation of all classes and members can be
generated using
make docs-all
and then viewed at javadoc-all/index.html.
To clean the build directories, execute
make clean