#!/bin/make -f

###############################################################################
# PROJECT PATHS
###############################################################################
PROJECT_DIR=../..
PROJECT_BIN=$(PROJECT_DIR)/bin
PROJECT_INCLUDE=$(PROJECT_DIR)/include
PROJECT_LIB=$(PROJECT_DIR)/lib


###############################################################################
# RULES
###############################################################################
.PHONY: all clean

all:
	export PYTHONPATH=$(PYTHONPATH):$(PROJECT_DIR)/src/pynnp/ && pytest --cov=pynnp --cov-report html --cov-report term --cov-report=xml -v

clean:
	$(RM) -r ./htmlcov
	$(RM) .coverage
	$(RM) -r .pytest_cache
	$(RM) -r __pycache__
	$(RM) coverage.xml
