Makefile
634 Bytes
DBAPI_DIR = $(CURDIR)
DBAPI_INIT_SCRIPT = wikilibrasdbapi.init
DBAPI_INIT = ${DBAPI_DIR}/${DBAPI_INIT_SCRIPT}
DBAPI_INIT_ETC = /etc/init.d/${DBAPI_INIT_SCRIPT}
startup-enable:
@sed "s#<path-to-project>#${DBAPI_DIR}#" ${DBAPI_INIT} | sudo tee ${DBAPI_INIT_ETC}
@sudo chmod 755 ${DBAPI_INIT_ETC}
@sudo chown "root:root" ${DBAPI_INIT_ETC}
@sudo update-rc.d -f ${DBAPI_INIT_SCRIPT} defaults
startup-disable:
@sudo update-rc.d -f ${DBAPI_INIT_SCRIPT} remove
@sudo rm -f ${DBAPI_INIT_ETC}
run:
@echo "\n\33[32;1m$@\33[m"
@sudo nohup npm start &
stop:
@echo "\n\33[32;1m$@\33[m"
@sudo npm stop