This is a pair of makefiles used to setup a development instance of Scirius automatically.
make [help | clone | start | init]
Commands:
clone Clone scirius source from github
start Start scirius while watching for changes
init Setup install dependencies, build static for scirius
Gets a clone of scirius (can be overridden by setting the SCIRIUS_GIT_REPO
variable) and checks out the SCIRIUS_GIT_BRANCH
.
Copies the local_settings.py file from LOCAL_SETTINGS_PATH
SCIRIUS_DIR
and
starts two entr
processes, one for watching the LOCAL_SETTINGS_PATH
file and
one for watching all python files in SCIRIUS_DIR
. This is used to restart
scirius on any changes to local settings or python files.
Sets up (build and install of python packages, node modules) the scirius located
at SCIRIUS_DIR
.